Paso 1: Variables
////////////////////////////////VARIABLES///////////////////////////////////
//////////////////////////////Pins
int BtnP1 = 3;
int FledP1 = 5;
int LledP1 = 13;
////////////////////////////////Scores
int ScoreP1 = 2;
int CurrentLedP1 = 0;
Retardos y botones
int ResetBttns = 0;
P1 boolean = false;
Boolean P1Output = false;
Boolean P1Delay = false;
sin firmar largo int P1DelaySave = 0;
int P1DelayInterval = 400;
//////////////////////////////////////////Speed
int Speedstart = 1500;
int SpeedP1 = Speedstart;
Float SpeedPercentage = 0.955;
tiempo largo sin firmar;
Boolean TimerActiveP1 = false;
int IntervalP1 = 0;
sin firmar largo int TimeSaveP1 = 0;
///////////////////////////////////////////Pause
Pausa booleano = true;
//////////////////////////////////////////////////////////////////////////////////////////////////
NOTAS
Todas las variables deben ser claras, aunque es importante hacer coincidir algunos a su configuración;
FledP1 este responde a la primera que llevó pluged en pin x
LledP1 esto responde a la última es conducido pluged en pin x
Es importante que mantenga todos los leds en un orden, el de lazos encargará de todo entre esos números.
Esto responde a la tecla que esté conectada en el pin de BtnP1 x
Si te estás preguntando qué significa "tiempo", simplemente es una variable que tiene una gran cantidad de bits asignados a él.