Radiokontrollerad Race Tree (12 / 14 steg)
Steg 12: programvara
1) Hämta en kopia av Arduino IDE från https://www.arduino.cc/en/Main/Software
2) Arduino koden för fjärrkontrollen och race trädet. Får båda projekten under denna länk:
https://github.com/joneser005/Derby/tree/master/sk...
SpaceTreeRemoteControl & SpaceTreeSignalBoard
3) Arduino > skiss > inkluderar bibliotek > hantera bibliotek...
- Lägga till "SD av Arduino, SparkFun Version 1.0.6"
Du behöver också några 3: e part bibliotek för lysdioder, radio, och wav uppspelning. Titta i Arduino Library Manager (steg 3, ovan), och om du inte hittar dem, dra ner dem från Github och installera:
Adafruit_NeoPixel av AdaFruit
RF24 av Maniacbug för radio komm
TMRpcm av TMRh20 för uppspelning av wav
4) bygga + ladda upp SpaceTreeRemoteControl projektet till Mega.
5) bygga + ladda upp SpaceTreeSignalBoard projektet till Leonardo (eller Uno eller vad du använde i trädet race).
Var noga med att välja rätt styrelsen innan du initierar bygget.
Du kan ansluta Arduino till seriell bildskärmen för att se några felsöka meddelanden. Arduino kan du prata med en stiga ombord på en gång bara. Du kan göra bättre. Anslut båda stiger ombord upp till datorn och Anslut till dem båda. På Linux-baserade system, kan du använda verktyget "cu" för att ansluta till varje nämnd i en annan terminal-fönster, där enhetsnamn i styrelserna kommer att vara något längs fodrar av /dev/ttyACMn, men din kan skilja sig:
Cu -l/dev/ttyACM0 -s 115200
Cu -l/dev/ttyACM1 -s 115200
Jag vet inte hur man gör detta på Mac eller Windows, men jag är säker på att det är möjligt.