#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2); // alamat default I2C = 0x27 LCD 16x2
void setup() {
lcd.init(); // inisialisasi lcd
lcd.backlight(); // Menyalakan lampu belakang
lcd.clear(); // menghapus layar LCD
lcd.setCursor(0,0); // set posisi di kolom 0 baris ke - 0
lcd.print("Arduino LCD 2X16");
lcd.setCursor(0,1); // set posisi di kolom 0 baris ke - 1
lcd.print("--Atak Kenzha--");
delay(2000);
}
void loop() {
// Gerak ke kiri
for(int j = 1;j<=16;j++)
{
// untuk menggeser seluruh teks ke kiri satu kolom
lcd.scrollDisplayLeft();
delay(500);
}
// Gerak ke kanan
for(int j=1;j<=16;j++)
{
// untuk menggeser seluruh teks ke kanan satu kolom
lcd.scrollDisplayRight();
delay(500);
}
lcd.clear();
lcd.setCursor(2,0); // set posisi di kolom 2 baris ke - 0
lcd.print("Atak Kenzha");
lcd.setCursor(3,1); // set posisi di kolom 3 baris ke - 1
delay(2000);
}