#include <LiquidCrystal.h>
// Khai báo chân kết nối LCD với Arduino
const int rs = 12;
const int en = 11;
const int d4 = 5;
const int d5 = 4;
const int d6 = 3;
const int d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
// Khai báo đối tượng LiquidCrystal
// void setup() {
// // Khởi tạo kích thước màn hình LCD: 16 cột và 2 dòng
// lcd.begin(16, 2);
// // Hiển thị văn bản ban đầu
// lcd.print("Hello, LCD!");
// }
// void loop() {
// // Dịch chuyển văn bản sang phải
// lcd.scrollDisplayLeft();
// delay(1000);
// lcd.scrollDisplayRight();
// delay(1000);
// }
void setup() {
// Khởi tạo kích thước màn hình LCD: 16 cột và 2 dòng
lcd.begin(16, 2);
// Khởi tạo cổng Serial với tốc độ baud rate 9600
Serial.begin(9600);
}
void loop() {
// Kiểm tra xem có dữ liệu đến từ Serial Monitor hay không
if (Serial.available()) {
// Đọc dữ liệu từ Serial Monitor
char character = Serial.read();
// Hiển thị dữ liệu lên màn hình LCD
lcd.print(character);
}
}