#define PB 2
#define hijau 5
#define kuning 6
#define merah 7
boolean status = 0;
void setup() {
pinMode(PB, INPUT);
pinMode(hijau, OUTPUT);
pinMode(merah, OUTPUT);
pinMode(kuning, OUTPUT);
}
void loop() {
status=digitalRead(PB);
if(status==LOW)
{
digitalWrite(hijau, HIGH);
digitalWrite(merah, LOW);
delay(200);
digitalWrite(kuning, HIGH);
digitalWrite(hijau, LOW);
delay(200);
digitalWrite(merah, HIGH);
digitalWrite(kuning, LOW);
delay(200);
}
else{
digitalWrite(merah, HIGH);
digitalWrite(hijau, LOW);
delay(200);
digitalWrite(kuning, HIGH);
digitalWrite(merah, LOW);
delay(200);
digitalWrite(hijau, HIGH);
digitalWrite(kuning, LOW);
delay(200);
}
}