#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
void setup() {
lcd.init();
lcd.backlight();
// Setup Awal Ketika Running
lcd.setCursor(3,0);
lcd.print("Lampu Merah");
lcd.setCursor(1,1);
lcd.print("Menyala");
lcd.scrollDisplayRight();
delay(2000);
digitalWrite(13,HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(2000);
lcd.noBacklight();
lcd.clear();
}
void loop() {
// Setup Kedua Ketika Looping
lcd.backlight();
lcd.setCursor(4,0);
lcd.print("Lampu Putih");
lcd.setCursor(1,1);
lcd.print("Menyala");
lcd.scrollDisplayRight();
delay(2100);
digitalWrite(12,HIGH);
delay(2100);
digitalWrite(12, LOW);
delay(3000);
lcd.noBacklight();
lcd.clear();
}
void loop() {
// Setup Ketiga Ketika Looping
lcd.backlight();
lcd.setCursor(4,0);
lcd.print("Lampu Merah");
lcd.setCursor(1,1);
lcd.print("Menyala");
lcd.scrollDisplayRight();
delay(3100);
digitalWrite(11,HIGH);
delay(4000);
digitalWrite(11, LOW);
delay(4000);
lcd.noBacklight();
lcd.clear();
}