int tekan = 0;
void setup() {
for(int x=2; x<=13; x++){
pinMode(x, OUTPUT);
pinMode(1, INPUT);
}
}
void loop() {
// put your main code here, to run repeatedly:
if(digitalRead(1)==HIGH){
tekan = tekan +1;
delay(100);
}
else if(tekan == 4){
tekan =0;
}
if(tekan == 1){
for(int x=2; x<=13; x++){
digitalWrite(x,HIGH);
delay(100);
digitalWrite(x, LOW);
}
}
else if (tekan == 2){
for(int x=13; x>=2; x--){
digitalWrite(x, HIGH);
delay(100);
digitalWrite(x,LOW);
}
}
else if(tekan == 3){
for(int x=2; x<=13; x++){
digitalWrite(x, HIGH);
delay(100);
digitalWrite(x, LOW);
}
for(int x=13; x>=2; x--){
digitalWrite(x, HIGH);
delay(100);
digitalWrite(x, LOW);
}
}
else if(tekan == 4){
for(int x=2; x<=13; x++){
digitalWrite(x,LOW);
}
}
}