ARDUINO TALLER PRACTICO DE ARDUINO - SEGUNDA EDICION | Page 61
MoveBallToNextPosition();//MOVERSE LOS LED A LA SIGUIENTE POSICIÓN
ANTERIOR_Millis = ACTUAL_Millis ;
}
}
void ListenForInput()
{
ESTADO_DEL_JUGADOR_VERDE = digitalRead(BOTON_JUGADOR_VERDE);//GUARDAMOS
LECTURA DEL BOTON JUGADOR VERDE
ESTADO_DEL_JUGADOR_ROJO = digitalRead(BOTON_JUGADOR_ROJO);//GUARDAMOS
LECTURA DEL BOTON JUGADOR ROJO
if (ESTADO_DEL_JUGADOR_VERDE != ULTIMO_ESTADO_DEL_JUGADOR_VERDE &&
DIRECION_PERMITIDA_LED)
{
if (ESTADO_DEL_JUGADOR_VERDE == 1)
{
if (POSICION_ACTUL == JUGADOR_VERDE )
{
ToggleBallDirection(); //Alternar la dirección de lOS LED´S
IncreaseSpeed();
// AUMENTAR LA VELOCIDAD
}
else
{
ScoreForPlayer(2); // PUNTUACIÓN PARA EL JUGADOR
}
}
ULTIMO_ESTADO_DEL_JUGADOR_VERDE = ESTADO_DEL_JUGADOR_VERDE;
}
61