#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
int LEDM = 2;
int LEDK = 3;
int LEDH = 4;
int buzzer = 5;
void setup() {
lcd.init();
lcd.backlight();
pinMode(LEDM, OUTPUT);
pinMode(LEDK, OUTPUT);
pinMode(LEDH, OUTPUT);
pinMode(buzzer, OUTPUT);
}
void loop() {
digitalWrite(LEDM, HIGH);
lcd.print("Lampu Merah");
delay(1000);
lcd.setCursor(2, 1);
lcd.clear();
digitalWrite(LEDM, LOW);
digitalWrite(LEDK, HIGH);
lcd.print("Lampu Kuning");
delay(1000);
lcd.setCursor(2, 1);
lcd.clear();
digitalWrite(LEDK, LOW);
digitalWrite(LEDH, HIGH);
lcd.print("Lampu Hijau");
delay(1000);
lcd.setCursor(2, 1);
lcd.clear();
digitalWrite(LEDH, LOW);
}