#define merah 1
#define kuning 2
#define hijau 3
#define tombol 7
int status = 0;
void setup() {
// put your setup code here, to run once:
pinMode (merah, OUTPUT);
pinMode (tombol, INPUT);
pinMode (kuning, OUTPUT);
pinMode (hijau, OUTPUT);
digitalWrite(merah, LOW);
digitalWrite(kuning, LOW);
digitalWrite(hijau, LOW);
}
void loop() {
// put your main code here, to run repeatedly:
if(digitalRead(tombol)==HIGH){
status++;
delay(100);
}
if(status==1){
digitalWrite(merah, HIGH);
}
if(status==2){
digitalWrite(kuning, HIGH);
}
if(status==3){
digitalWrite(hijau, HIGH);
}
if(status==4){
status=0;
}
else{
digitalWrite(merah, LOW);
digitalWrite(kuning, LOW);
digitalWrite(hijau, LOW);
}
}