#include <LiquidCrystal.h>
LiquidCrystal lcd(7, 6, 5, 4, 3, 2);
int button = 8;
int i = 0; //Gán biến i ban đầu = 0
void setup() {
pinMode(button, INPUT_PULLUP);
lcd.begin(16, 2);
lcd.print(i); //In số i = 0 khi chương trình được khởi động
}
void loop() {
if (digitalRead(button) == LOW) { //Khi nút được nhấn
lcd.clear(); //Xoá LCD
i = ++i; //i tăng 1 đơn vị (Hoặc i = i + 1)
lcd.print(i); //In giá trị i mới
delay(200); //Delay 100ms để giữ nút nhấn
}
}