Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Tito: 3D-gedruckter Arduino-Uno-Roboter mit Servo-Antrieben, Sensoren und BLE-Steuerung

Komponenten und Zubehör

Arduino UNO × 1
Servos (Tower Pro MG996R / Futaba S3003) × 4
Summer (Buzzer) × 1
Ultraschallsensor HC-SR04 × 1
OpenBuilds Nut Block für 8 mm Trapezgewindespindel × 20
SparkFun Lötbare Mini-Platine × 1
Steckbrücken Male/Female × 16
Steckbrett (Breadboard) × 1
LED (Standard) × 3
DFRobot Romeo BLE – Arduino-Roboterplatine mit Bluetooth 4.0 (Alternative zu Arduino Uno + Breadboard) × 1
Otto DIY Otto Maker Kit × 6

Benötigte Werkzeuge und Maschinen

Apps und Online-Dienste

Über dieses Projekt

Falls Teile schwer zu beschaffen sind, gibt es Komplett-Sets unter www.ottodiy.com.

Tito: 3D-gedruckter Arduino-Uno-Roboter mit Servo-Antrieben, Sensoren und BLE-Steuerung

Tito ist ein zweibeiniger Tanzroboter, abgeleitet von Zowi und Bob. Er wurde für ein Standard-Arduino-Uno-Board mit einfacheren Verbindungen und Halterungen adaptiert und war die erste Iteration für Otto DIY.

Tito: 3D-gedruckter Arduino-Uno-Roboter mit Servo-Antrieben, Sensoren und BLE-Steuerung

Werkzeuge & Materialien

Tito: 3D-gedruckter Arduino-Uno-Roboter mit Servo-Antrieben, Sensoren und BLE-Steuerung

Werkzeuge:

3D-Druck-Teile

Tito: 3D-gedruckter Arduino-Uno-Roboter mit Servo-Antrieben, Sensoren und BLE-Steuerung
Tito: 3D-gedruckter Arduino-Uno-Roboter mit Servo-Antrieben, Sensoren und BLE-Steuerung

Die STL-Dateien sind für druckerfreundliche Ausgabe ohne Stützstrukturen optimiert (20 % Infill, 0,2 mm Schichthöhe). Da Tito vollständig Open Source ist, finden sich die 3D-Modelldateien (Autodesk 123D Design) hier:

Vor-Montage

Tito: 3D-gedruckter Arduino-Uno-Roboter mit Servo-Antrieben, Sensoren und BLE-Steuerung
Tito: 3D-gedruckter Arduino-Uno-Roboter mit Servo-Antrieben, Sensoren und BLE-Steuerung
Tito: 3D-gedruckter Arduino-Uno-Roboter mit Servo-Antrieben, Sensoren und BLE-Steuerung

Empfehlung: Zuerst die Servo-Scheiben an den Beinen befestigen, dann die Servos in Rumpf und Füße einbauen.

Der Schaltplan

Der Verdrahtung gemäß Bild folgen. HC-SR04: Trig an Pin 8, Echo an Pin 9. Da während des Baus häufig gesteckt/gelötet wird, den Schaltplan griffbereit halten.

Servo-Positionen testen

Tito: 3D-gedruckter Arduino-Uno-Roboter mit Servo-Antrieben, Sensoren und BLE-Steuerung

Einen Sketch hochladen, der alle Servos auf 90° fährt. Dann die Kurbelscheiben im Rumpf und an den Füßen im rechten Winkel ausrichten. Tito sollte nun wie im Foto stehen. Anschließend alle Servos mit den Achsschrauben fixieren.

Arduino-Uno-Board einbauen

Tito: 3D-gedruckter Arduino-Uno-Roboter mit Servo-Antrieben, Sensoren und BLE-Steuerung

Das Design erlaubt die einfache Befestigung jedes Arduino-Uno-kompatiblen Boards (hier DFRduino) im Kopfteil mit bis zu 4 Schrauben.

Endmontage

Tito: 3D-gedruckter Arduino-Uno-Roboter mit Servo-Antrieben, Sensoren und BLE-Steuerung

Sind alle Verbindungen gesichert, wird der Kopfdeckel geschlossen und seitlich am Rumpf verschraubt.

Arduino IDE – Programmierung

Tito: 3D-gedruckter Arduino-Uno-Roboter mit Servo-Antrieben, Sensoren und BLE-Steuerung
Tito: 3D-gedruckter Arduino-Uno-Roboter mit Servo-Antrieben, Sensoren und BLE-Steuerung

Alle Bibliotheken und Sketches finden sich im GitHub-Repository. USB-Kabel anschließen, Codes hochladen. Es sind viele Bewegungen programmiert: Gehen in verschiedene Richtungen, Ultraschall, Aufrichten, Neigen, Tanzen.

Remixes und Modifikationen in der Hackster-Community oder auf Thingiverse posten – ottodiy.com

Code

GitHub

https://github.com/OttoDIY/OttoDIY

Benutzerdefinierte Teile & Gehäuse

Thingiverse

CAD-Dateien auf thingiverse.com

Schaltplan

Tito: 3D-gedruckter Arduino-Uno-Roboter mit Servo-Antrieben, Sensoren und BLE-Steuerung

Herstellungsprozess

  1. Arduino Digitaler Würfel: LCD-Würfel mit Zufallszahlen (1–6)
  2. DIY Arduino USB Gaming Controller – Bauen Sie Ihren eigenen High-Performance Gamepad
  3. Autonomer Linienfolger-Roboter mit Arduino UNO
  4. Funktionaler 3D-gedruckter Roboterarm mit Arduino – Schritt-für-Schritt-Anleitung
  5. Einfacher Taschenrechner mit Arduino UNO – Einsteigerprojekt
  6. Sprachgesteuerter Roboter mit Arduino Nano bauen
  7. MobBob: Eigenen Arduino-Roboter bauen, per Android-Smartphone steuern
  8. Pixel Chaser: Interaktives One-Tap-LED-Spiel mit Arduino Nano
  9. Tragbares Persistence-of-Vision-Display mit Arduino UNO und ATtiny85 bauen
  10. NeoPixel-Matrix Pong auf Arduino Nano: Neon-Pong selbst bauen