projekte:otto-the-robot

To-do: - mBlock Tutorial

Otto, the Robot

Einführung

Otto ist ein tanzender Roboter, welcher mit etwas Geschick und Zeit von jedem aufgebaut werden kann. Die originalen Ottos wurden noch aus Teilen aus dem 3D-Drucker aufgebaut. Auch wenn sich diese Technik durchaus für eine solche Anwendung eignet dauert die Herstellung des Gehäuses für einen Otto bis zu 20h oder noch länger. Für Workshops und Veranstaltungen, wo mehrere Ottos gebaut werden sollen eignet sich diese Art der Herstellung deshalb nicht. Aus diesem Grund wurde im Backspace, dem Hackerspace aus Bamberg, ein Ottoentwurf aus Teilen aus dem Lasercutter entwickelt. Die vorliegende Anleitung basiert auf deren Arbeit, welche hier zu finden ist.

Übersicht

Otto besteht insgesamt aus 38 einzelnen Holzteilen und YYY Elektronikkomponenten, sowie einigen Kleinteilen wie Schrauben und Kabeln. Er ist untergliedert in 4 Kompartimente: Dem Kopf, dem Körper, zwei Beinen und zwei Füßen. Diese sind über Gelenke oder den Servomotoren miteinander verbunden. Ein Mikrocontroller, der Arduino Nano, ist das „Hirn“ des Ottos und befolgt einen eigens programmierten Code und steuert alle Komponenten wie die vier Servos oder den Buzzer.

Die Arbeit für den Aufbau eines Ottos unterteilt sich in 5 Aufgaben:

  1. Zusammentragen aller Materialien
  2. Zusammenstecken der ausgelaserten Holzteile
  3. Integration und Verbinden von Elektronikbauteilen
  4. Programmierung des Mikrocontrollers
  5. Kalibrierung der Servos & Feintuning

Im Folgenden werden die einzelnen Arbeitsschritte, sowie notwendige Materialien, Werkzeuge und Hilfsmittel beschrieben.


Die einzelnen Holzbauteile sind hier genauer beschrieben. Insgesamt werden 40 Teile benötigt, welche sich wie folgt aufteilen:

Kopf = 7

Körper = 7

2x Beine = 8

2x Füße = 5

Summe = 40

Für den Aufbau sind abgesehen vom Chassi folgende Materialien notwendig:

  • 1x Arduino Nano
  • 1x Arduino Nano Erweiterungsboard
  • 4x SG92 Servomotoren
  • 1x Drucktaster
  • 1x Switch
  • 1x Ultraschallsensor hc-sr04
  • 1x Buzzer
  • 1x Batteriehalter 4xAA
  • 1x Batteriehalter Connector
  • 4x AA Batterien oder 1x9V Blockbatterie
  • Female-Female Dupont Kabel & Klingeldraht

Für eine genaue Beschreibung der einzelnen Elektronikbauteile siehe hier.

Werkzeuge:

  • Zangen
  • Schraubenzieher
  • Abisolierzangen
  • Heißklebepistole mit Material

1. Kopf

Am besten fängst du mit dem zusammenstecken des Kopfes an. Achte auf die Richtung der Seitenteile. Die Rundungen zeigen zur Rückseite.

/Bild von fast zusammengestecktem Kopf, Rundungen hervorheben

2. Körper

Ähnlich zum Kopfkompartiment, zeigen die beiden runden „Flügel“ nach hinten. Wenn du das Gehäuse zusammengesteckt hast, kannst du noch Offsetplatte mit ein wenig Leim ins Innere kleben. Das kleine, zweifache geschlitzte Plättchen wird erst beim Einbau des Tasters gebraucht.

/Bild von fast zusammengestecktem Körper, Pfeil von Offsetplatte ins Innere

3. Füße

Die Füße sind etwas schwieriger zusammenzubauen als die anderen beiden Kompartimenten. Fange mit dem verleimen der Verstärkungsplatte mit dem Deckel an. Versuche nur wenig Leim aufzutragen und presse beide Teile für ca. 1min fest zusammen. Anschließend lege beide Teile zum trocknen zur Seite. Versichere dich jedoch, dass beide Bauteile immernoch in der richtigen Position zueinander stehen.

/Bild der Verleimung von Deckel & Verstärkung

Anschließend stecke alle Bauteile zu den beiden Füßen zusammen. Diese müssen jeweils spiegelverkehrt zueinander sein, d.h. die Öffnung für die Kabel der Servos zeigen zueinander! Am besten du legst vor der Montage alle Teile vor dich auf den Tisch.

/Bild von allen Teilen, sortiert

Bevor du alle Teile endgültig zusammensteckst setze noch jeweils einen Servo in das Gehäuse und führe das Kabel durch die Öffnung hinaus. Montiere noch nicht den Deckel mit der Verstärkungsplatte! Dies geschieht erst nach der endgültigen Kalibrierung der Servos.

/Bild von fast fertigem Bein mit Kabel durch Öffnung

4. Füße

Abschließend fügen wir alle Bauteile der Füße zusammen. Achte auch hier auf einen spiegelverkehrten Aufbau, d.h das Bauteil mit der großen Auskerbung zeigt jeweils nach Außen. Die Platte mit den zwei langen Schlitzen dient der Versteigung der senkrechten stehenden Fußgelenke.

/Bild von fast fertigem Fuß ohne Verstärkungsplatte

Zum Schluss klebe mit etwas Leim die Verstärkungsplatte auf das passende Fußgelenk. Diese veringert die Gefahr eines Bruchs des Fußgelenks und erhöht die Fläche, über die der Servomotor seine Kraft auf den Fuß vom Bein übertragen kann.

/Bild vom verkleben der Verstärkungsplatte auf das Fußgelenk

Die Elektronik sorgt dafür, dass unser Otto sich bewegen oder Musik machen kann. Das „Hirn“ ist der Arduino Nano, dessen Kontaktpins über ein Erweiterungsboard für uns leichter zugänglich gemacht worden sind. Die verschiedenen Komponenten sollten nach dem dargestellten Schaltplan verbunden werden, da die jeweiligen Pins im Quellcode bereits hinterlegt sind. Die Komponenten unterscheiden sich z.B. durch die Anzahl ihrer Kabel oder einer Polung auf die zu achten ist. Genauere Information zu den einzelnen Bauteilen sind hinterlegt.

Wir starten mit dem Löten der Komponenten. Löten verbindet im Allgemeinen elektronische Bauteile, indem vereinfacht gesagt geschmolzenes Lötzinn auf die zu verbindenen Kontake gegeben wird und auf diesem erstarrt.

Wir starten mit dem Switch und der Energieversorgung. Der Switch soll den Stromkreis unterbrechen bzw. bei Betätigung schließen. Hierfür verlöten wir das rote Kabel des Batteriesteckers auf einen der beiden mittleren Pins des Switches.

/Foto Switch mit einem roten verlötetem Kabel in der Mitte

Anschließend verbinden wir einen Draht mit einem der äußeren Pins. Hierfür ist das abisolieren der Kabel notwendig, wofür du am besten das passende Werkzeug für verwendest. Notfalls nutzt du ein einfaches Cuttermesser. Du rote Kabel sollte ca. 10cm lang sein.

/Bild der Abisolierzangen /Bild des fertig verlötetem Switches

Jetzt verbinden wir das rote Kabel an den Vin Pin des Arduino Nano Erweiterungsboards, sowie das schwarze Kabel mit dem GND Pin.

/Bild des Erweiterungsboards mit verlötetem Vin & GND Pin

Als nächstes verlöten wir Dupontkabel an den Buzzer & den Drucktaster. Hierfür schnappst du dir zwei Female-Female-Dupontkabel mit zwei verschiedenen Farben und schneidest diese mit der Zange in der Mitte durch. Entferne ca. 5mm der Isolierung.

/Bild der dann vier abisolierten Dupontstecker

Löte zwei unterschiedlichefarbige Kabel an die beiden Beinchen des Buzzers. Dieser besitzt eine Polung, d.h. es muss auf die richtige Verkabelung dieses Bauteils geachtet werden. Normalerweise markiert die Polung ein Plus-Zeichen auf dem weißen Aufkleber, wenn dieser bereits entfernt wurde achte auf die schlecht sichtbare, seitliche Beschriftung, auf dieser Seite sitzt der Pluspol.

/Bild des Buzzers mit und ohne Aufkleber und schon ein verlötetes Beinchen

Im Gegensatz zum Buzzer besitzt der Taster vier Beinchen. Um rauszufinden, welche dauerhaft miteinander verbunden ist und welche nur beim Drücken des Tasters verbunden werden benötigst du ein Multimeter. …

/Bild eines Multimeters mit eingestelltem Durchpiepmodus

Löte die Kabel an zwei normalerweise getrennte Beinchen.

  • projekte/otto-the-robot.txt
  • Zuletzt geändert: 2019/12/16 13:51
  • von benny