ARDUINO TALLER PRACTICO DE ARDUINO - SEGUNDA EDICION | Page 74
delay(200);
noTone(Campana);
}*/
digitalWrite(secuencia[i], HIGH);
delay(velocidad);
digitalWrite(secuencia[i], LOW);
delay(200);
}
}
void leeSecuencia(){
int flag = 0;
for(int i = 0; i < nivelActual; i++){
flag = 0;
while(flag == 0){
if(digitalRead(In_Verde) == LOW){
digitalWrite(Verde, HIGH);
SecuenciaLeida[i] = Verde;
flag = 1;
delay(200);
if(SecuenciaLeida[i] != secuencia[i]){
secuenciaError();
return;
}
digitalWrite(Verde, LOW);
}
if(digitalRead(In_Rojo) == LOW){
digitalWrite(Rojo, HIGH);
74