#define led1 4
#define led2 2
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 20, 4);
String baris1 = "PRAKTEK ESP32";
String baris2 = "LCD - LED";
String baris3A = "LED MERAH NYALA";
String baris3B = "LED MERAH PADAM";
String baris4A = "LED BIRU NYALA";
String baris4B = "LED BIRU PADAM";
void setup() {
// put your setup code here, to run once:
int led1 = 10;
int led2 = 8;
pinMode(2, OUTPUT);
pinMode(4, OUTPUT);
lcd.init();
lcd.backlight();
lcd.setCursor(3, 0);
lcd.print(baris1);
lcd.setCursor(3, 1);
lcd.print(baris2);
}
void loop() {
// put your main code here, to run repeatedly:
if (led1 > led2){
digitalWrite(4, HIGH);
lcd.setCursor(3, 2);
lcd.print(baris3A);
}
else{
digitalWrite(2, LOW);
lcd.setCursor(3, 3);
lcd.print(baris3B);
}
}