#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
String teks1 = "Selamat Datang";
String teks2 = "Simulasi LCD";
String teks3 = "BQ Islamic School";
String teks4 = "Adruino Uno";
String teks5 = "daffa arya";
String teks6 = "Kelas 8A";
void setup() {
lcd.init();
lcd.backlight();
}
void loop(){
lcd.setCursor(0, 0);
lcd.print(teks1);
lcd.setCursor(0, 1);
lcd.print(teks2);
lcd.clear();
for (int i= teks3.length() - 1; i >= 0; i--) {
lcd.setCursor(0, 0);
lcd.print(teks3.substring (i));
delay(250);
}
delay(2000);
for (int i = 0; i < teks4.length(); i++) {
lcd.setCursor(0, 1);
lcd.print(teks4.substring(0, i + 1));
delay(250);
}
delay (3000);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print(teks5);
lcd.setCursor(0, 1);
lcd.print(teks6);
delay(2000);
lcd.clear();
}