Stap 1: BOM
Wat is nodig?
De lijst van materialen voor deze accelerologger is als volgt:
- 1 Arduino Pro (5V, 16Hz)
- 1 module GY521 (met de versnellingsmeter en gyroscoop MPU6050)
- 1 SD breakout board (en, ja, de geheugenkaart)
- 1 4-DIP-schakelaar
- 1 2-pins Schroefklem
- 1 LED + 330 ohm weerstand (later voegde ik een tweede LED).
- 2 condensator (100 nf)
- 1 perf bestuur (5 * 7 mm, 2.5 mm pin afstand)
- 1 batterijhouder (4 LR6/AA, gelieve inbegrepen)
- PIN headers en flexibele draden (vlakte, vastgezette vrouw)
- Lassen van vistuig, triplex, lijm, gereedschap.
Natuurlijk zijn er miriads van mogelijke variaties. In het algemeen, ik heb gebruikt wat ik al had in de hand, en hier ik enkele regels op mijn keuzes:
- Ik hou echt, echt, de Arduino Pro: kleine, goedkope, betrouwbare, eenvoudig te gebruiken, stoere en krachtige. Toch is het een te groot paard voor dit project, maar het is de kleinste die ik heb!
- Bestuur/SD-kaart: Ik zou liever gebruik maken van een Raad van bestuur/microSDkaart, maar de grote is wat er beschikbaar was in mijn vak, dus... Er zijn referenties van slechte ervaringen met het voeden van de Raad van bestuur op 5 V (niet de + 5 V VCC pin, maar de gegevens overdracht pinnen). Ik kan alleen maar zeggen dat mijn werkt OK op 5 V, tot nu toe.
- De accelero/gyro GY521/MPU6050 lijkt te zijn van een gebruikelijke keuze, dus geen spijt op dit gebied. Ik ben verrast door de hoeveelheid ruis en vereisten voor kalibratie (zie hieronder), maar ik kan niet vergelijken met andere accelero/gyros. Ik vraag me af als de analoge eenheden beter op dit aspect zijn.
- LR6/AA batterijen. Het pakket nodig is om de 6 V voor de Arduino Pro is "groot", en het eerste alternatief is de 9V 6LR61/6 AM 6 "rechthoekige" batterij. Echter enige tijd geleden ik gelezen dat de energiedichtheid of het geleverde vermogen van de 6LR61 zeer laag in vergelijking met de LR6 is, zodat ik ze niet meer gebruik. Het is ook zeer gemakkelijk te vinden van oplaadbare R6/AA-batterijen. Tot slot ik gedacht van LiPo Accu's, maar deed niet verder ontwikkelen (voor zonder echte reden).
- Ik hou lassen (hoewel ik niet zo goed ben), dus, voor mij, gelaste PCB's zijn een goed genoeg oplossing voor relatief eenvoudige schakelingen. Ik beschouwde ook etsen van een gedrukte schakeling, maar blijkbaar sommige onderdelen ontbraken in Fritzing en ik preferered niet te maken met hun echte afmetingen enz. Tot slot ik zeker gebruik van headers voor de hoofdonderdelen, zodat na ik moe van mijn circuit ben (of ehem, het werkt niet) ik kan gemakkelijk herstellen van de belangrijkste onderdelen. (Ik weet dat dit waarschijnlijk een oorzaak van de defecte verbindingen is, maar ik neem het risico).
Hoeveel kost het?
Totale kosten, ruwweg (vanaf waar ik koop WatchGuard producten normaliter, www.dhgate.com):
- Arduino Pro: 3,5 USD
- GY521: 4.5 USD
- SD bord- en kaartspellen: 9 USD
- Totaal: ca. 25-30 USD