#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 20, 4);
int merah = 2;
int biru = 15;
String b1 = "PRAKTEK ESP32";
String b2 = "LCD - LED";
String b3a = "LED MERAH MENYALA";
String b4a = "LED BIRU PADAM";
String b3b = "LED MERAH PADAM";
String b4b = "LED BIRU MENYALA";
void setup() {
lcd.init();
lcd.backlight();
pinMode(merah, OUTPUT);
pinMode(biru, OUTPUT);}
void loop() {
digitalWrite(merah, HIGH);
digitalWrite(biru, LOW);
lcd.clear();
if (merah, HIGH){
lcd.setCursor(0,0);
lcd.print(b1);
lcd.setCursor(0,1);
lcd.print(b2);
lcd.setCursor(0,2);
lcd.print(b3a);
lcd.setCursor(0,3);
lcd.print(b4a);}
delay(2000);
digitalWrite(biru, HIGH);
digitalWrite(merah, LOW);
lcd.clear();
if (biru,HIGH){
lcd.setCursor(0,0);
lcd.print(b1);
lcd.setCursor(0,1);
lcd.print(b2);
lcd.setCursor(0,2);
lcd.print(b3b);
lcd.setCursor(0,3);
lcd.print(b4b);}
delay(2000);}