#define LED_MERAH 21
#define LED_KUNING 22
#define LED_HIJAU 23
#define BUTTON 2
void setup() {
pinMode(LED_MERAH, OUTPUT);
pinMode(LED_KUNING, OUTPUT);
pinMode(LED_HIJAU, OUTPUT);
pinMode(BUTTON, INPUT);
Serial.begin(115200);
}
void loop() {
if(digitalRead(BUTTON) == HIGH){
digitalWrite(LED_KUNING, HIGH);
Serial.println("kuning nyala");
delay(3000);
digitalWrite(LED_KUNING, LOW);
Serial.println("merah nyala");
digitalWrite(LED_MERAH, HIGH);
delay(5000);
Serial.println("kuning nyala");
digitalWrite(LED_KUNING, HIGH);
delay(2000);
digitalWrite(LED_MERAH, LOW);
digitalWrite(LED_KUNING, LOW);
Serial.println("hijau nyala");
digitalWrite(LED_HIJAU, HIGH);
delay(3000);
digitalWrite(LED_HIJAU, LOW);
}
}