void setup() {
pinMode(25,OUTPUT);
pinMode(32,OUTPUT);
pinMode(27,OUTPUT);
pinMode(23,INPUT);
digitalWrite(0, HIGH);
}
byte val = 0;
void loop() {
Serial.println(digitalRead(23));
Serial.println(val);
delay(100);
byte state = digitalRead(23);
if(state == 0){
if(val==5){
val = 1;
}
else{
val = val + 1;
}
}
if(val == 1){
digitalWrite(27, LOW);
digitalWrite(32, LOW);
digitalWrite(25, HIGH);
}
if(val == 2){
digitalWrite(32, LOW);
digitalWrite(27, HIGH);
digitalWrite(25, HIGH);
}
if(val == 3){
digitalWrite(25, LOW);
digitalWrite(27, HIGH);
digitalWrite(32, HIGH);
}
if(val == 4){
digitalWrite(25, LOW);
digitalWrite(27, LOW);
delay(100);
digitalWrite(32, LOW);
delay(100);
digitalWrite(32, HIGH);
}
if(val == 3){
digitalWrite(25, LOW);
digitalWrite(32, LOW);
digitalWrite(27, HIGH);
}
}