Otto DIY+ Arduino Bluetooth Roboter – Einfaches 3D-Druck Baukit
Komponenten und Zubehör
| Bauteil | Menge | Hinweis |
|---|---|---|
| Otto DIY Builder Kit + | 1 | |
| USB-A auf Mini-USB Kabel | 1 | |
| Otto DIY Arduino NANO Shield I/O | 1 | |
| Ultraschallsensor HC-SR04 (generisch) | 1 | 3,3V-kompatibles Modell wählen, falls LiPo ohne Step-Up genutzt wird. |
| Otto DIY Mikro-Servo MG90 (Metallgetriebe) | 4 | |
| Summer (Buzzer) | 1 | |
| Female/Female Jumper-Kabel | 10 | |
| Otto DIY 8x8mm Mikroschalter Selbstverriegelung Ein/Aus | 1 | |
| Arduino Nano 33 BLE Sense | 1 | |
| SparkFun Electret Mikrofon Breakout | 1 | |
| Seeed Grove I2C Touch Sensor (MPR121) | 3 | |
| 4xAA Batteriehalter | 1 | |
| AA Batterien | 4 | |
| Li-Ion Akku 1000 mAh | 1 | (OPTIONAL) |
Benötigte Werkzeuge und Maschinen
- 3D-Drucker (generisch)
- Lötkolben (generisch) – entfällt bei Kauf über ottodiy.com
- Kreuzschlitz-Schraubendreher (Phillips)
- Heißklebepistole (generisch)
Apps und Online-Dienste
- Arduino IDE
- Arduino Web Editor
- Autodesk Fusion 360
- Visuino – Grafische Entwicklungsumgebung für Arduino
- Microsoft Visual Studio Code Extension for Arduino
- Webduino Blockly
Über dieses Projekt
Otto DIY+ ist die verbesserte, fortgeschrittene Version des ursprünglichen #OttoDIY. Die Idee: gleiche Basis-Features + Bluetooth-Steuerung & -Programmierung + Metallgetriebe-Servos + optionaler Akku + Moduswechsel per Berührungssensor + Schallsensor + …?
Der spannende Teil: Wir entwickeln offen mit Makern und Hackern weltweit. Nicht nur Experten – jeder kann mit Feedback, Social Sharing, Tests oder anderen Beiträgen mitmachen.
Live-Bau-Video folgen!
Mit der App loslegen!
Baudrate für das Bluetooth-Modul: 9600, 19200 oder 38400 – abhängig vom Modul und verwendetem Code.
Unser App-Code nutzt 9600 Baud, daher muss das BT-Modul auf diese Geschwindigkeit eingestellt sein, um über die serielle Schnittstelle (UART) mit dem Arduino Nano zu kommunizieren.

Haupt-Code
Wichtig: Code ohne angeschlossenes Bluetooth-Modul hochladen!
Quellcode: https://wikifactory.com/+OttoDIY/otto-diy-plus
Nach erfolgreichem Upload Bluetooth-Modul anschließen – bereit zum Pairing mit dem Smartphone.
Android / iOS App
- Android: Kostenloser Download (Link im Originalprojekt)
- iOS: Kostenloser Download (Link im Originalprojekt)
Falls die App nicht funktioniert: Wahrscheinlich hat das BT-Modul eine andere Baudrate als 9600. Im Code anpassen oder Modul per AT-Befehle umkonfigurieren.
Programmierung mit Blöcken (Blockly)
Der einfachste Weg, eigenen Otto-Code zu schreiben: Unsere Blockly-basierten Tools nutzen.
Fortgeschrittene Programmierung mit Arduino IDE











Einsteiger-Tutorials für einzelne Komponenten:
Remixes & Modifikationen teilen
In der Otto Builder Community posten:
Code
Haupt-Repository (Bibliotheken)
https://github.com/OttoDIY/libraries
Individuelle Teile und Gehäuse
Thingiverse .STL 3D-druckbare Dateien
CAD-Datei auf thingiverse.com
Schaltpläne
Hinweis: Erstellt in Autodesk Circuits, Ultraschallsensor fehlt ein Kabel.
https://circuits.io/circuits/1749080-otto-circuit/

Herstellungsprozess
- Bluetooth-gesteuerter Raspberry Pi Roboter mit Audio-Feedback bauen
- Intelligentes Voltmeter mit Arduino & Smartphone bauen – Einfaches DIY-Projekt
- LED per Bluetooth mit Arduino steuern – Einfache DIY-Anleitung
- Autonomer Linienfolger-Roboter mit Arduino UNO
- Sprachgesteuerter Roboter mit Arduino Nano bauen
- MobBob: Eigenen Arduino-Roboter bauen, per Android-Smartphone steuern
- Thermistor (NTC) einfach nutzen: Schritt-für-Schritt Arduino-Anleitung
- DIY Roboterarm mit Gestensteuerung (Hand-Tracking) – Arduino & 3D-Druck
- Smartphone-gesteuerte Bluetooth-Maus: Eigenen virtuellen Joystick bauen
- Portables RFID-Türschloss mit Arduino bauen – Schritt-für-Schritt-Anleitung