Abschluss der Verkabelung des minibot

Wie gestern auf Twitter angekündigt, ging es weiter mit der Verkabelung meines neuen minibot. Und das konnte endlich abgeschlossen werden! Der aktuelle Stand soll natürlich wie immer hier dokumentiert werden. Und warum mich ein Nicht-Rastermaß sehr genervt hat, sieht man auch später. Aber der Reihe nach.

Zwei Schaltregler - leider unterschiedlich groß
Zwei Schaltregler – leider unterschiedlich groß

Abschluss der Verkabelung des minibot weiterlesen

[51 Aufrufe]

Neues Jahr, neuer Bot – minibot

Ja, wie das so mit Nachwuchs ist. Man findet erst mal weniger Zeit, für sich und seine Hobbys. Darunter leidet leider auch diese Seite etwas, weil die Prioritäten (hobbymäßig) auf meinen Podcasts Robotiklabor und Reich & Knapp liegen.

Nun war es mit dem letzten Bot irgendwie nicht so richtig weitergegangen und er war ja nun auch wieder etwas groß geraten. Außerdem wollte ich mich bereits seit langer Zeit an ROS (Robot Operating System) wagen.
Der Focus wandert also aktuell etwas weg vom Hardwaredesign, hin zu einer Arbeit bzw. Umsetzung mit bereits existierenden Software-Bibliotheken/-Komponenten. Und mit ROS muss man das Rad nicht komplett neu erfinden, so wie ich es aus Neugierde und Spaß mit der bisherigen direcs-Software bisher tat. Mit allen Vor- und Nachteilen, die letzteres so mit sich brachte.

Ich habe mich nun also in 2017 für ein sehr kleine, fertige Fahr-Plattform entschieden, den RP6 von Conrad – allerdings nur für das nackte Fahrgestell.

Oben drauf soll eine einfach Platine zur Verkabelung und Montage der Sensoren und Elektronik montiert werden. Zur Verwendung kommen voraussichtlich folgende Komponenten

  1. Ein Raspberry Pi („Raspi“) – das Hirn des Roboter.
  2. Ein Hokuyo URG-04LX-UG01 Laserscanner – der vorerst einzige Sensor des Roboters.
  3. Ein Sparkfun Monster MotoShield – zur Ansteuerung der beiden Motoren.
  4. Ein 0815-Schaltregler – zur Erzeugung der notwendigen 5V-Spannung für den Raspi.
  5. Ein Akku – die Stromversorgung für den Roboter.

Ach ja, heißen soll der Roboter – wie immer sehr kreativ ;) – „minibot„.

Wie das Ganze bisher aussieht? Hier wie immer die aktuellen Fotos. Ich bin gespannt über euer Feedback!

minibot mit Schrauben als Platinenhalter
minibot mit Schrauben als Platinenhalter

Neues Jahr, neuer Bot – minibot weiterlesen

[93 Aufrufe]

Überarbeitung der Deckplattenbefestigung

Bisher war die Deckplatte mit jeweils zwei Schrauben und den dreieckigen Haltern an den Aluprofilen befestigt. Hier besteht aber das Risiko, dass es mehr Möglichkeiten gibt, wo sich etwas lockern kann.

Darum wurden nun 5 mm-Gewinde in die senkrechten Profile gebohrt. Das Ganze lässt das ganze trotz weniger Schrauben wesentlicher stabiler erscheinen. Und hier die Bilder im Detail:

Die Aluprofile mit selbst gemachten 5mm-Löchern
Die Aluprofile mit selbst gemachten 5mm-Löchern

Überarbeitung der Deckplattenbefestigung weiterlesen

[376 Aufrufe]

Eine Zwischenebene für den omnibot

Damit die Elektronik auf dem Bot gut untergebracht werden kann, wurde eine Zwischenebene aus Kunststoff eingebaut. Diese hat außerdem den Vorteil, dass sie nicht-leitend ist. Dadurch können Platinen so ohne Kurzschlussrisiko problemlos montiert werden.

Halter für die Zwischenebene
Halter für die Zwischenebene

Eine Zwischenebene für den omnibot weiterlesen

[205 Aufrufe]

Montage des Laserscanners

Schweren Herzens werden nun nach und nach die Teile des alten Roboters direcs1 „recycled“ und auf den Omnibot hier verbaut. Als erstes der größte und wichtigste Sensor: der Sick Laserscanner.

IMG_6973_small
Gar nicht so leicht aus „freier Hand“ hier die Löcher exakt zu bohren…

Montage des Laserscanners weiterlesen

[304 Aufrufe]

Test der Omniwheel-Plattform mit Arduino, Motor Shield und Apple Remote

Nachdem nun das Motor Shield läuft, die Omniwheel-Plattform zusammengebaut wurde und die Apple Remote zum Laufen gebracht wurde, galt es nun, alles gemeinsam zu testen.

Als erstes wurde ein LiPo-Akku hinzugefügt und mit einem StepDown-Regler von Pololu verbunden. Übergangsweise wurde hier noch ein „kleiner“ 5 Ampere-reger verwendet.

Pololu Stepdown-Regler, 5V, 5A, D24V50F5
Pololu Stepdown-Regler, 5V, 5A, D24V50F5

Test der Omniwheel-Plattform mit Arduino, Motor Shield und Apple Remote weiterlesen

[622 Aufrufe]

230V Relais schalten mit Arduino und Apple Remote

Immer schon einmal wollte ich per Apple Remote einen Arduino steuern. Und nun endlich habe ich mir die Zeit dazu genommen. Nach wirklich vielen Seiten im Netz habe ich mir die verschiedenen Teile zusammengesucht und ein Beispiel gebaut, was sehr simpel ist.

Es beruht auf der Bibliothek IRremote für den Arduino, die es bei GitHub frei zum Download gibt.

Alle Beispiele, die ich im Netz fand, konnten nicht mit den aktuellen Apple Remotes umgehen, aber letztendlich war es kein Problem diese mit den Beispielen im Code „auszulesen“ und in eigenen Code zu integrieren.

Meinen Sourcecode gibt es hier zum Download. Und das beste: Er funktioniert mit mit den beiden letzten, aktuellen Apple Remotes (aus Aluminium):

Die unterschiedlichen Apple Remote Fernbedienungen (links die neuere)
Die unterschiedlichen Apple Remote Fernbedienungen (links die neuere)

 

230V Relais schalten mit Arduino und Apple Remote weiterlesen

[3587 Aufrufe]

Adafruit Bluefruit LE – Test von Arduino Uno mit Bluetooth LE und iOS – Teil 2

Eine Datenübertragung per Bluetooth wurde in diesem Beitrag beschrieben. Hier soll nun erläutert werden, wie einzelne Pins mit dem Arduino per Bluetooth mit einer iOS-App auf dem iPhone geschaltet werden können. Die Pins können übrigens auch in der iOS-App ausgelesen werden, was hier noch nicht gezeigt wird, aber hier erklärt wird.

Dieser Aufbau eignet sich grundsätzlich zum Schalten eines 230V Relais (Verbraucher) mit dem Arduino – hier sind aber die gängigen Bestimmungen zu beachten und es besteht ein Risiko des tödlichen Stromschlags! Der Nachbau erfolgt daher in jedem Fall auf eigene Gefahr!

Hier der Aufbau der Schaltung. Für das Relais kann jeder Ausgangs-Pin des Arduino verwendet werden. Die Verkabelung des Bluetooth-Moduls ist hier beschrieben.

Die verkabelten Module (Arduino, Bluetooth und Relais)
Die verkabelten Module (Arduino, Bluetooth und Relais)

Adafruit Bluefruit LE – Test von Arduino Uno mit Bluetooth LE und iOS – Teil 2 weiterlesen

[1821 Aufrufe]