Stap 1: onderdelen
1 x Arduino Uno
1 x Sparkfun Ardumoto motor stuurprogramma schild
1 x Sparkfun BlueSmirf Bluetooth-modem
1 x 150 graden/s gyro
1 x 1,7 g versnellingsmeter
2 x Arduino kop kits
2 x schroefaansluiting
2 x 24:1 versnelling motor
1 x set van 70 mm wielen
2 x JST connectoren
2 x LiPo Accu's
1 x basic LiPo lader
3 x multi turn 10 k potentiometers
1 x SPST zet (Radioshack)
1 x Laser-gesneden bamboe chassis via Ponoko (link mag u een van mijn gedeelde ontwerp te maken)
1 x LED
1 x normaal-open push schakelaar
1 x pakje van Sugru om de bumber
Geassorteerde M2-04 machine schroeven (6mm - 16mm) (te vinden op Amazon)
M2-04 noten aan machine schroeven hierboven
Geassorteerde rechte en rechte hoek break-away headers
Geassorteerde jumper draden
Vaste kern draad
Strandde kern draad
Instamorph (aka polymorf) laag-smelt-punt thermoplast
Opmerkingen:
Chassis: de motoren niet helemaal passen de mounts die ik heb gemaakt dus ik moest hen zand naar beneden en bouwen ze met instamorph. Ik denk dat de sensor bundel te veel trillingen, lijdt het misschien beter om het te maken meer solide in plaats van uit te steken omdat daarin zijn geweest.
Versnellingsmeter: Ik probeerde oorspronkelijk gebouw van de bot met alleen een versnellingsmeter voor tilt sensing en geen gyro. Het blijkt dat de aanpak een non-starter is--de versnellingsmeter wordt overweldigd door de versnelling als gevolg van de motoren, dus het kan niet worden gebruikt om te schatten tilt terwijl de bot versnelt. OTOH, met behulp van alleen een gyro zou maken de bot vatbaar voor drift na verloop van tijd, zodat je echt behoefte aan beide.
Gyro: Ik gebruikte een 150 graden/s tarief gyro. Van kijken naar de telemetrie van mijn bot, ben ik vrij zeker het soms clip als u geven de bot een stoten, dus als ik was beginnen zou ik waarschijnlijk kijken voor een 300 graden/s-model.
Wielen: de wielen zijn een beetje fragiel, na een paar stoten merkte ik scheurtjes rond de as zodat ik hen met instamorph versterkt.
Motoren: Ik heb ook geprobeerd van sparkfun 100:1 versnelling motoren maar zij waren niet snel genoeg. De 24:1-versies hebben tal van koppel en snelheid.
Bluetooth: Ik gebruik de bluetooth-modem voor telemetrie nu maar ik ben ook van plan om het te gebruiken voor extern beheer van mijn Android telefoon. Als u deze parameter weglaat dan de robot werkt nog steeds maar tuning het zal moeilijker worden.
Potten: Ik heb 3 10 k multi beurt potten toegevoegd aan het ontwerp voor verstrekken mij voor gemakkelijk tweak interne waarden. Met behulp van 3 zou kunnen zijn overkill omdat ik de neiging om slechts één ding tegelijk tweak.
Instamorph: Geweldig spul. Het is een harde, witte plastic (lijkend op stevige nylon) bij kamertemperatuur maar als u het in kokend water, die het verandert in een plooibare goo thats echt gemakkelijk om te werken met je handen verwarmen. Een warmte-pistool is geweldig voor het werken met het ook, toestaand u om te smelten van kleine gebieden.