#define led1 8
#define led2 9
#define led3 10
#define led4 11
#define led5 12
#define led6 13
#define tombol1 2
#define tombol2 3
#define tombol3 4
#define tombol4 5
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
pinMode(led5, OUTPUT);
pinMode(led6, OUTPUT);
pinMode(tombol1, INPUT_PULLUP);
pinMode(tombol2, INPUT_PULLUP);
pinMode(tombol3, INPUT_PULLUP);
pinMode(tombol4, INPUT_PULLUP);
}
void loop() {
if(digitalRead (tombol1)==LOW) {
digitalWrite (led4,HIGH);
digitalWrite (led5,LOW);
digitalWrite (led6,LOW);
delay(200);
digitalWrite (led4,LOW);
digitalWrite (led5,HIGH);
digitalWrite (led6,LOW);
delay(200);
digitalWrite (led4,LOW);
digitalWrite (led5,LOW);
digitalWrite (led6,HIGH);
delay(200);
}
else if(digitalRead(tombol2)==LOW) {
digitalWrite (led1,LOW);
digitalWrite (led2,LOW);
digitalWrite(led3, HIGH);
delay(200);
digitalWrite (led1,LOW);
digitalWrite (led2,HIGH);
digitalWrite(led3, LOW);
delay(200);
digitalWrite (led1,HIGH);
digitalWrite (led2,LOW);
digitalWrite(led3, LOW);
delay(200);
}
else if (digitalRead(tombol3)==LOW){
digitalWrite (led1,LOW);
digitalWrite (led2,LOW);
digitalWrite (led3,HIGH);
digitalWrite (led4,HIGH);
digitalWrite (led5,LOW);
digitalWrite (led6,LOW);
delay(200);
digitalWrite (led1,LOW);
digitalWrite (led2,HIGH);
digitalWrite (led3,LOW);
digitalWrite (led4,LOW);
digitalWrite (led5,HIGH);
digitalWrite (led6,LOW);
delay(200);
digitalWrite (led1,HIGH);
digitalWrite (led2,LOW);
digitalWrite (led3,LOW);
digitalWrite (led4,LOW);
digitalWrite (led5,LOW);
digitalWrite (led6,HIGH);
delay(200);
}
else if (digitalRead(tombol4)==LOW){
digitalWrite (led1,HIGH);
digitalWrite (led2,LOW);
digitalWrite (led3,LOW);
digitalWrite (led4,LOW);
digitalWrite (led5,LOW);
digitalWrite (led6,HIGH);
}
else {
digitalWrite (led1, LOW);
digitalWrite (led2, LOW);
digitalWrite (led3, LOW);
digitalWrite (led4, LOW);
digitalWrite (led5, LOW);
digitalWrite (led6, LOW);
}
}