#include <Wire.h>;
#include <LiquidCrystal_I2C.h>;
LiquidCrystal_I2C lcd(0x27,16,2);
uint8_t heart[8] = {
0b00000,
0b01010,
0b11111,
0b11111,
0b11111,
0b01110,
0b00100,
0b00000,
};
void setup(){
lcd.init(); //Khởi động màn hình. Bắt đầu cho phép Arduino sử dụng màn hình
lcd.backlight(); //Bật đèn nền
lcd.createChar(1, heart);
}
void loop()
{
lcd.setCursor(3,0);
lcd.print("Anh Yeu Em");//Viết dòng chữ Anh Yêu Em...Các bạn có thể thay bằng dòng khác như Minh Thich Cau...
int i;
// Viết liên tục các ký tự trái tim ở dòng 2
for (i=0;i<=16;i++){
lcd.print(char(1));
lcd.setCursor(i,1);
delay(200); }
delay(2000);
lcd.clear();//Xóa màn hình
delay(300);
}