Stap 3: Sparkfun/Dagu Hexapod Chasis
Volledige instructies over het hexapod chassis monteren kan hier worden gevonden:
http://CDN.Sparkfun.com/datasheets/Robotics/Hexapo...
De manier waarop die deze Hexapod wandelingen maakt het echt belangrijk om de positie van elke servo op bijna exacte center als u wilt voorkomen dat ingewikkeld foutcorrecties in de code. Anders, de hexapod hexapod zal krom lopen, omdat de servo's niet synchroon.
Een spin microcontroller wordt weergegeven op het vak van dit chassis en is de aanbevolen manier van controle. Heb ik besloten dat het gebruik van een Arduino en het schild van de Servo Adafruit beter zou zijn. Ofwel zal werken voor dit project, maar zoals ik heb niet de Spider controller gebruikt ik niet met zekerheid zeggen dat er geen complicaties met de code zal worden. Het kostte me ook wat tijd om erachter te komen in welke volgorde verbinding van de servo's. Begin met het rug-, linker been als 0 en blijven rond de cirkel terugkomend op het terug rechterbeen als 11.
1. na de bouw van het chassis, de Arduino w / aangesloten schild te hechten aan de onderkant van het chassis (ik gebruikte vuilnis banden)
2. schil de rug papier op het breadboard en houden van de zelfklevende kant aan de bovenkant van het chassis
3. Bevestig alle verbindingen aan de Arduino met de draad van de 22awg voeden de draden al de gaatjes aan het breadboard
4. Voeg IR ontvanger Diode, reactie LED en batterijhouder aan het breadboard en verbinden
5. Sluit de 2.1mm Female Adapter van de macht aan het schild van de Adafruit met behulp van de draad van de 22awg
6. Trek de leads van van de L.E.D door de gaatjes in de benen en elke GND verbinden met een 560 ohm weerstand leiden tot GND spoor en de VCC een 5v spoor
7. Voeg een 9-volt batterij en de 5v adapter van de macht aan het schild en de Hexapod is klaar om te lopen.
Om te controleren de hexapod hexapod met behulp van een tv externe u zal worden verplicht om te decoderen van de signalen van de afstandsbediening. Aanpassing van de code naar uw externe gewoon kopiëren de waarden die u bent gegeven voor elke knop met hun corresponderende knop in de code. Een gedetailleerde tutorial voor het decoderen van elke afstandsbediening is te vinden hier: