#define ledMerah 5
#define ledKuning 4
#define ledHijau 2
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32!");
pinMode(ledMerah, OUTPUT);
pinMode(ledKuning, OUTPUT);
pinMode(ledHijau, OUTPUT);
}
void loop() {
// merah menyala 2 detik
digitalWrite(ledMerah, HIGH);
delay(2000);
digitalWrite(ledKuning, LOW);
digitalWrite(ledHijau, LOW);
// kuning menyala 2 detik
digitalWrite(ledMerah, LOW);
digitalWrite(ledKuning, HIGH);
delay(2000);
digitalWrite(ledHijau, LOW);
// hijau menyala 2 detik
digitalWrite(ledMerah, LOW);
digitalWrite(ledKuning, LOW);
digitalWrite(ledHijau, HIGH);
delay(2000);
// led mati semua 1 detik
digitalWrite(ledMerah, LOW);
digitalWrite(ledKuning, LOW);
digitalWrite(ledHijau, LOW);
delay(1000);
}