#include <LiquidCrystal.h>
// Khởi tạo LCD với các chân được kết nối
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
lcd.begin(16, 2); // Khởi tạo màn hình LCD 16x2
lcd.print("ADC Value:");
}
void loop() {
int adcValue = analogRead(A0); // Đọc giá trị ADC từ chân A0
lcd.setCursor(0, 1); // Di chuyển con trỏ đến hàng thứ 2, cột thứ 1
lcd.print(" "); // Xóa dòng hiện tại
lcd.setCursor(0, 1); // Đặt lại con trỏ đến vị trí ban đầu của hàng thứ 2
lcd.print(adcValue); // In giá trị ADC lên LCD
delay(1500); // Đợi 1500ms (1,5 giây)
}