JecarDatha Electronics ARDUINO MEGA 2560 | Page 62

void secuenciaError(){

digitalWrite(LEDS_AMARILLO, HIGH);

digitalWrite(LEDS_AZUL, HIGH);

digitalWrite(LEDS_ROJO, HIGH);

digitalWrite(LEDS_VERDE, HIGH);

delay(800);

digitalWrite(LEDS_AMARILLO, LOW);

digitalWrite(LEDS_AZUL, LOW);

digitalWrite(LEDS_ROJO, LOW);

digitalWrite(LEDS_VERDE, LOW);

delay(350);

TonoError();

velocidad = 500;

nivelActual = 4;

inicio();

}

void secuenciaCorrecta(){

if(nivelActual < MaximiNivel){

digitalWrite(BUZZER, HIGH);

delay(300);

digitalWrite(BUZZER, LOW);

nivelActual++;

delay(450);

}

if(nivelActual == MaximiNivel){

digitalWrite(LEDS_AMARILLO, HIGH);

digitalWrite(LEDS_AZUL, HIGH);

digitalWrite(LEDS_ROJO, HIGH);

digitalWrite(LEDS_VERDE, HIGH);

digitalWrite(BUZZER, HIGH);

delay(5000);

digitalWrite(BUZZER, LOW);

inicio();

velocidad = 500;

nivelActual = 4;

}

}