Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

projektesose17:labyrobopublic:start

Projektdokumentation

Überblick

Die Idee hinter unseren Roboter ist folgende, er soll den Weg durch ein Labyrinth finden, wenn er durch ist soll er die Wände, den Weg den er gefahren ist und den optimalen bzw. den kürzesten Weg durch das Labyrinth aufzeichnen. Der Roboter hat somit einen Drucker. Die drei Sachen werden in verschiedenen Farben gezeichnet, allerdings muss der Stift manuel getauscht werden. Außerdem soll er dann noch den optimalen weg im Labyrinth zurück zum Start fahren. Das Labyrinth ist besteht aus einfachen Holzbrettern die 35 cm lang sind. Momentan funktionieren alle drei Aspekte, jedoch gibt es trotzdem noch kleinere Probleme. Um das Ende zu erkennen haben wir einen Farbsensor angebaut und ein weißes Blatt an das Ende des Labyrinths gelegt.

Konstruktion

Unser Roboter besteht aus zwei runden übereinander liegenden Holzplatten an denen unten vier Räder zur Fortbewegung befestigt sind. Auf der oberen Holzplatte befindet sich der Drucker. Auf der unteren Holzplatte befindet sich der Arduino, die Leiterplatte und alle Sensoren und weitere wichtige Bestandteile des Roboters.

Oberseite

Auf der Oberseite befindet sich der Drucker. Er besteht aus einen bewegbaren Tisch und einen bewegbaren Stifthalter. Beides wird mithilfe von zwei kleinen Schrittmotoren hin und her bewegt. Zwei schalter sorgen dafür, dass der Tisch und der Stifthalter nicht zu weit bewegt werden kann. Am Stifthalter ist ein Servo befestigt um den Stift hoch und runter zu bewegen. Auf den Tisch kommt ein Blatt Papier welches mit Magneten fest gemacht wird.

Unterseite

Auf der Unterseite befinden sich vier Räder. Zwei werden von Stepper Motoren angetrieben. Um den Stepper Motoren befindet sich ein Kabelbinder, damit sie nicht runterhängen und auf dem Boden schleifen. Zu den Stepper Motoren gehören auch zwei Treiberkarten, diese übernehmen die Ansteuerung des Stepper Motors. Außerdem befindet sich dort ein Farbsensor. Dieser ist von einem selbst gebauten Sonnenschirm umgeben, um falsche Werte durch einstrahlendes Sonnenlicht zu vermeiden.

Grundplatte

In der Mitte der Grundplatte befindet sich der Arduino. Wir haben zuerst einen Arduino Nano verwendet, mussten aber dann auf einen Arduino Mega umsteigen, da wir mehr Pins benötigten. Am Rand befinden sich insgesamt fünf Schallsensoren, sie alle dienen der Messung von Entfernungen. Vorne befinden sich drei Stück. Einer ist ganz vorne und misst die Entfernung, daran soll er feststellen ob sich vor ihn eine Wand befindet. Links und Rechts, ein paar Centimeter hinter den Sensor vorne sind zwei weitere Schallsensoren, diese sind zum Kalibrieren des Roboters, damit er nicht auf eine schiefe Bahn gerät. Auf der Rechten und Linken Seite befinden sich am Rand der Grundplatte auch zwei Sensoren diese sollten auch dazu dienen, dass der Roboter erkennt ob rechts oder links von ihm eine Wand ist. Desweiteren befindet sich der Akku unseres Roboters auf der Grundplatte. Wir haben einen 7,4 Volt Akku verwendet. Auf dem Akku befinden sich 2 Treiberkarten die für die Schrittmotoren des Druckers zuständig sind.

projektesose17/labyrobopublic/start.txt · Zuletzt geändert: 2017/10/09 14:51 von c.jaedicke