Universal fjärr Laser Tag (6 / 7 steg)
Steg 6: Elektronik montering: programmera västar
Nu när vi har sammanställt västar, allt vi behöver göra är att programmera dem att svara på våra fjärrkontroller! Först hämta UR_Laser_Tag skissen och ladda upp den till din Arduino Micro.
Fältet programmering:
Det skulle vara jobbigt att behöva ansluta västar till en dator för att programmera en kod, så jag la en kodsträng som tillåter dig att "program" en ny kod utan en dator. Om du ansluter Arduino till en dator, uppmaningarna visas också på den seriella monitorn.
Håll ned knappen radera (växeln spaken) och slå på västen.
Fortsätt att hålla ned knappen tills lysdioderna blinkar 6 gånger.
Släpp knappen radera. Arduino är nu i "programmeringsläge" och är redo att ta emot en signal från en fjärrkontroll.
Sikta en fjärrkontroll på en av sensorerna och tryck på knappen "bränning" önskad. Om Arduino fångas in koden, sedan blinkar lysdioderna sex gånger. Arduino är nu i "bekräftelse" läge.
Tryck på samma knapp igen och Arduino igen blinkar sex gånger för att bekräfta. Koden har nu lagrats i EEPROM och sparas för framtida bruk.
Om Arduino inte tar samma signal efter tre försök, lysdioder kommer att blinka långsamt två gånger och sedan återvända till "programmeringsläge".
När Arduino har fångat och bekräftade signalen, blinkar lysdioderna tre gånger. De också blinkar tre gånger under normal start, varefter Arduino är nu klar för "mål" läge och kommer att buzz och blinkar när den tidigare inställda kod identifieras. Denna inställning tillåter för enskilda system, så att du inte av misstag skjuter dig själv. Du kan ge utrymme för det ändå!