Tengo una duda respecto a mi codigo, en concreto sobre el Ciclo For
int btn=13;
int btn2=12;
int acum;
int led=7;
int led2=6;
void setup() {
pinMode(led, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(btn, INPUT);
pinMode(btn2, INPUT);
}
void loop() {
if((digitalRead(btn)==HIGH)||(digitalRead(btn2)==HIGH)){
for (acum=0; acum<=4; acum++);
{
digitalWrite(led, HIGH);
delay(500);
digitalWrite(led, LOW);
delay(500);
}
}
else {
digitalWrite(led, LOW);
digitalWrite(led2, HIGH);
}
}
Estoy intentando que, al presionar uno de los dos botones, estos enciendan un LED, y que este, al terminar el numero de vueltas, se apague y encienda el segundo LED, pero la verdad es que no se como lograrlo. Me pueden asesorar un poco sobre como terminar el ciclo For, que la verdad no termino de entender del todo