Dieses spannende DIY-Projekt von ottodiy.com habe ich bereits vor 5 Jahren schon mal so nebenbei gebaut und seitdem seht dieser kleine Roboter bei mir und wurde schon von vielen Besuchern staunend betrachtet. Zeit also, dieses zeitlose Bastelprojekt mal näher vorzustellen:
Otto ist ein kleiner, zweibeiniger Roboter, der mit der Arduino-Plattform programmiert wird. Dieses Projekt ist perfekt für alle die in die Welt der Robotik und Programmierung eintauchen möchten, egal ob Anfänger oder Fortgeschrittene.
Der Otto Roboter den ich hier vorstelle, kann nicht nur laufen, sondern auch tanzen, auf Annäherung reagieren und sogar Melodien pfeifen. Mit Hilfe von vier kleinen SG90 Servos bewegt er seine Beine und Füße unabhängig voneinander. Die Programmierung erfolgt über die Arduino-IDE, die es ermöglicht, die Bewegungen und Aktionen des Roboters ganz individuell anzupassen.
Mittlerweile sind zahlreiche verschiedene Variationen von Roboter-Gehäusen verfügbar, die mit einem 3D-Drucker ausgedruckt werden können. So kannst du Otto später nach deinen Wünschen mit weiteren Funktionen ausstatten oder verändern und ihm deine persönliche Note geben.
Hardware:
Diese Version nutzt einen Arduino Nano Clone, der auf einem Shield montiert ist, um die Verkabelung zu vereinfachen. Es existieren auch Varianten, die beispielsweise ESP-Boards nutzen, um den Roboter via Bluetooth zu steuern. Dazu muss dann allerdings auch ein passendes Gehäuse verwendet werden.
Nano Board
Nano Shield
4X Servo SG90 incl Schrauben
Ultraschall Sensor HC-SR04
Passiver Buzzer
Lithium-ion 9 Volt Akkubatterie
9-Volt-Batterieklemmen-Anschluss Schnalle
Jumperkabel
3D Druck Filament deiner Wahl
Druckstücke:
OttoDIYHeadV13_NanoSHIELD.stl
OttoDIYLegV13.stl
OttoDIYFootLV13.stl
OttoDIYFootRV13.stl
OttoDIYBody_9VBattery.stl
Otto DIY stl-Dateien von Printables.com
Bauanleitung:
OttoDIY_ManualSparkfun_SHIELDnano.pdf
Video: