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