Tito: 3D‑geprinte Arduino UNO Robot met Servo Actuatoren, Sensoren en BLE Besturing
Onderdelen en benodigdheden
| Onderdeel | Aantal | Opmerking |
|---|---|---|
| Arduino UNO (of compatibel, bv. DFRduino UNO) | 1 | |
| Servo's (Tower Pro MG996R of Futaba S3003) | 4 | |
| Buzzer | 1 | |
| Ultrasoon Afstandssensor HC‑SR04 | 1 | |
| M3 Moeren | 20 | OpenBuilds Nut Block voor 8mm Acme |
| M3 Schroeven | 20 | |
| SparkFun Solder‑able Breadboard Mini | 1 | |
| Male/Female Jumper Wires | 16 | |
| Breadboard (generiek) | 1 | |
| LED (generiek) | 3 | |
| DFRobot Romeo BLE – Arduino Robot Control Board met Bluetooth 4.0 | 1 | Optioneel: vervangt Arduino UNO + breadboard |
| Otto DIY Otto Maker Kit | 6 |
Benodigde gereedschappen
- 3D‑printer
- Soldeerbout
- Inbussleutel (Allen key)
- Schroevendraaier
Apps en online services
- Arduino IDE
- Arduino Web Editor
- Arduino IoT Cloud
Over dit project
Heb je moeite met onderdelen? Koop onze complete kits op www.ottodiy.com.
Tito is een tweevoetige dansende DIY‑robot, afgeleid van Zowi en Bob. Hij is aangepast aan een standaard Arduino UNO met eenvoudigere verbindingen en supports. Dit was de eerste iteratie voor Otto DIY.
Gereedschappen & Materialen
- Arduino UNO board (of compatibel)
- Nano breadboard
- Buzzer
- Futaba servo S3003 x4
- HC‑SR04 Ultrasoon sensor
- Powerbank (optioneel)
- Moer M3 x20
- Schroef M3 x20
- 3D‑geprinte Kop
- 3D‑geprinte Basis
- 3D‑geprinte Been x2
- 3D‑geprinte Voet R
- 3D‑geprinte Voet L
Gereedschappen: 3D‑printer, Inbussleutel, Schroevendraaier
3D‑print onderdelen
STL‑bestanden zijn beschikbaar. De delen zijn ontworpen zonder supports, makkelijk te printen met 20% infill en 0,2mm laaghogte. Tito is volledig open source; de 3D‑modellen (Autodesk 123D Design) vind je op GitHub/Thingiverse.
Pre‑assemblage
Aanbeveling: monteer eerst de servo‑schijfjes aan de benen, plaats daarna de servos in het lichaam en de voeten.
Het schema
Volg de afbeelding voor de verbindingen. HC‑SR04: Trig op pin 8, Echo op pin 9. Houd het schema bij de hand tijdens het bouwen voor eventuele heraansluitingen.
Test de servoposities
Upload een sketch die alle servos op 90° zet. Zet de kraanschijven in het lichaam en de voeten op de juiste hoek. Tito moet nu staan zoals op de foto. Vervolgens de servo‑assen vastschroeven.
Monteer de Arduino UNO
Het ontwerp maakt het eenvoudig om elke Arduino UNO compatibele board in het kopdeel te bevestigen (maximaal 4 schroeven).
Finale assemblage
Als alle verbindingen zitten, sluit je het kopdeel en bevestig je het aan het lichaam met de zijaanschroeven.
Arduino IDE Programmeren
Alle libraries en sketch codes staan in de GitHub repository. Sluit de USB‑kabel aan, upload de code. Er zijn veel geprogrammeerde bewegingen: lopen in alle richtingen, ultrasoon, opstaan, kantelen en dansen.
Deel je remixes en aanpassingen op de Hackster community of Thingiverse. Bezoek ottodiy.com.
Code
- GitHub: OttoDIY Repository
CAD bestanden
- Thingiverse: CAD bestanden op thingiverse.com
Schema
Productieproces
- Arduino Digitale Dobbelsteen: Bouw Je Eigen LCD-willekeurige Getalgenerator
- DIY Arduino USB Gaming Controller – Bouw Je Eigen High-Performance Gamepad
- Bouw Een Autonome Lijnvolgende Robot Met Arduino UNO
- Bouw een Functionele, Arduino-aangedreven 3D-geprinte Robotarm – Stap-voor-Stap Handleiding
- Bouw een eenvoudige rekenmachine met Arduino UNO – Makkelijk project
- Bouw een Stemgecontroleerde Robot met Arduino Nano
- MobBob: Bouw Je Eigen Arduino Robot, Naadloos Bestuurd via Android Smartphone
- Pixel Chaser: Interactieve één-tik LED-spel met Arduino Nano
- Een draagbaar Persistence-of-Vision-display bouwen met Arduino UNO en ATtiny85
- NeoPixel Matrix Pong op Arduino Nano: Bouw je eigen neon Pong-spel
- DIY LED Roulette-spel – Bouw Eenpersoons Arcade Met Arduino Nano