Stap 10: Bouwen de race boom controller
Eerste, sommige nota 's
- Ik gemonteerd de Arduino aan de innerlijke witte doos met stand-offs. Terwijl dit maakte voor een stabiele installatie, het het vak boven het uiterlijke vak capaciteit, duwen, zodat het deksel niet heel heel goed sluit.
- Ik een paar dingen op een beetje protoboard gesoldeerd. Ik had een kleine groene breadboard hier, maar de verbindingen waren niet betrouwbaar. Les: gebruik altijd kwaliteit breadboard. U kunt een.
- De SD reader &/of Arduino SD-bibliotheek is een beetje kieskeurig. Van zes SD-kaarten, alleen een oude 2GB kaart werkte, in eerste instantie. Ik nodig had twee-een voor de afstandsbediening, en een voor de boom-controller. Onderzoek bleek deze dingen kunnen gevoelig zijn voor hoe de kaart wordt opgemaakt en dat alle belangrijke besturingssystemen (Windows, Mac, Linux) alle afwijken van de ISO-norm in subtiele manieren die lijken te maken hen nutteloos om deze SD hardware + bibliotheek. Mijn zoon opgemaakt mijn andere kaarten met het gereedschap van de SD Association's eigen opmaak (hier krijgen) en twee meer kaarten begon te werken. Ik verloor een hoop tijd omgaan met dit probleem - ik bleef denken mijn verbindingen waren slecht (ik heb een slechte breadboard) of mijn SD-eenheid was slecht. Ik ben gewoon gelukkig mijn eerste SD-kaart is er gebeurd met het werken, of anders ik kan nooit hebt dit project helemaal! De enige andere wat die ik hier is zeggen kan wanneer het werkt, het werkt altijd, en wanneer het niet lukt, het altijd mislukt. De SD-bibliotheek heeft enkele extra mogelijkheden beschikbaar voor het oplossen van problemen, maar ik kreeg niet ver genoeg in deze om het te proberen.
- De radio's moeten werken prima op korte afstand, maar betrouwbaarheid druppels met afstand. Zorg ervoor dat u de radio hack in de afstandsbediening zodat u voldoende afstand. U annuleerteken kappen van de boom radio, ook, maar ik heb niet gezien de noodzaak. Wees zeker dat draad van de condensator tussen de radio en de energiebron (de Arduino) - dit lijkt te zijn een kritieke stap vloeiend macht, anders uw radio's werken mogelijk niet betrouwbaar, als helemaal.
- Ik gebruikte een Arduino Leonardo, want dat is wat ik had op de hand. Een Uno werkt ook prima.
- Kabellengte tot de radio- en SD-kaartlezer, net zoals je deed voor de afstandsbediening, de pennen die wij hier gebruiken zijn waarschijnlijk verschillende.