Tito - Arduino UNO 3D-geprinte robot
Componenten en benodigdheden
| × | 1 | ||||
| × | 4 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 20 | ||||
| × | 1 | ||||
| × | 16 | ||||
| × | 1 | ||||
| × | 3 | ||||
| × | 1 | ||||
| × | 6 |
Benodigde gereedschappen en machines
| ||||
| ||||
|
Apps en online services
| ||||
| ||||
|
Over dit project
Als je het onderdeel niet hebt of moeilijk kunt krijgen, kun je gewoon onze volledige sets kopen!
Bezoek www.ottodiy.com
Tito is een tweevoetige dansende doe-het-zelfrobot, afgeleid van Zowi en Bob. In principe is aangepast aan een standaard Arduino UNO-bord met eenvoudigere verbindingen en ondersteuning. Het was de eerste iteratie voor Otto DIY
Gereedschappen en materialen
- Arduino UNO-bord of compatibel (in mijn geval een DFRduino UNO)
- Nano breadboard
- Zoemer
- Futaba-servo S3003 x4
- HC-SR04 Ultrasone sensor
- Powerbank (optioneel)
- Moer M3 x20
- Schroef M3 x20
- 3D-geprinte kop
- 3D-geprinte basis
- 3D-geprint been x2
- 3D-geprinte voet R
- 3D-geprinte voet L
Hulpprogramma's:
- 3D-printer
- Inbussleutel
- Schroevendraaier
3D Print onderdelen
3D.stl-bestanden hier. Vind een manier om de onderdelen in 3D te printen, ze zijn ontworpen zonder ondersteuning en zijn dus heel gemakkelijk te printen met 20% vulling en een resolutie van 0,2 mm. Aangezien Tito volledig open source is, vindt u hier het ontwerp van de 3D-modelbestanden gemaakt in Autodesk 123D Design:
Pre-assembleren
Er zijn veel manieren om Tito te bouwen, maar een aanbeveling is:voordat u de servo's aansluit, monteert u de servoschijfstukken op de poten en plaatst u de servo's in het lichaam en de voeten.
Het schema
Volg de afbeelding voor de aansluitingen. HC-SR04 ultrasone sensor (trigger voor pin 8 en echo voor pin 9). Tijdens het maakproces moet je mogelijk constant de verbinding verbreken en opnieuw verbinden, dus houd dit schema gewoon bij de hand voor verdere reparaties.
Test de positie van de servo's
Op de afbeelding zijn de kabels losgekoppeld, maar het idee hier is om een code naar het Arduino UNO-bord te uploaden die alle servo's in 90 graden zet. Pas vervolgens de juiste hoek aan voor de krukschijven in het lichaam en de voeten. Tito zou zich in een positie moeten bevinden als op de foto. Dan kun je alle servo's vastzetten met de schroefas.
Monteer het Arduino UNO-bord
Dit ontwerp maakt het gemakkelijk om elk Arduino Uno-compatibel bord (in mijn geval een DFRduino UNO) in het kopgedeelte te bevestigen, je kunt maximaal 4 schroeven gebruiken.
Eindmontage
Als alle verbindingen zijn vastgezet, kunt u het kopgedeelte sluiten en met de zijdelingse schroeven aan het lichaam bevestigen.
Arduino IDE Programmeren
Alle bibliotheken en schetscodes bevinden zich in deze Github-repository. Sluit gewoon uw USB-kabel aan op Arduino UNO en upload de codes. Er zijn veel geprogrammeerde bewegingen voor de robot, zoals lopen in verschillende richtingen, echografie, heffen, kantelen en dansen.
post je remix en aanpassingen in de hackster-community of Thingiverse
ottodiy.com
Code
Github
https://github.com/OttoDIY/OttoDIYAangepaste onderdelen en behuizingen
Thingiverse
CAD-bestand op thingiverse.comSchema's
Productieproces