int tombol = 2;
int ledbiru = 6;
int ledkuning = 5;
int ledmerah = 4;
int ledungu = 3;
int jumlahtekanan;
void setup() {
pinMode(tombol, INPUT);
pinMode(ledbiru, OUTPUT);
pinMode(ledkuning, OUTPUT);
pinMode(ledmerah, OUTPUT);
pinMode(ledungu, OUTPUT);
}
void loop(){
int statusTombol = digitalRead(tombol);
if(statusTombol==HIGH){
jumlahtekanan++;
delay(500);
if(jumlahtekanan==1){
digitalWrite(ledbiru, HIGH);
digitalWrite(ledkuning, LOW);
digitalWrite(ledmerah, LOW);
digitalWrite(ledungu, LOW);
}
else if(jumlahtekanan== 2){
digitalWrite(ledbiru, LOW);
digitalWrite(ledkuning, HIGH);
digitalWrite(ledmerah, LOW);
digitalWrite(ledungu, LOW);
}
else if(jumlahtekanan== 3){
digitalWrite(ledbiru, LOW);
digitalWrite(ledkuning, LOW);
digitalWrite(ledmerah, HIGH);
digitalWrite(ledungu, LOW);
}
else if(jumlahtekanan== 5){
digitalWrite(ledbiru, LOW);
digitalWrite(ledkuning, LOW);
digitalWrite(ledmerah, LOW);
digitalWrite(ledungu, HIGH);
jumlahtekanan=0;
}
else if(jumlahtekanan== 6){
digitalWrite(ledbiru, LOW);
digitalWrite(ledkuning, LOW);
digitalWrite(ledmerah, LOW);
digitalWrite(ledungu, LOW);
}
}
}