Lichtverfolgung Roboter
Autoren: Mohamed Soliman , Jasmin Tewo Watio,
Betreuer: Prof. Schneider
Einleitung
Dieses Projekt ist Teil des GET-Praktikums des Bachelor-Studiengangs Mechatronik im 5. Semester und wird hier näher beschrieben. Unser grundlegendes Ziel ist es, einen Roboter zu bauen, der sich in die Richtung bewegt, in der die größte Lichtintensität herrscht. Unser Roboter (Auto) würde zwei LDRs haben, einen auf der linken und einen auf der rechten Seite, so dass die Lichtintensität auf jeder Seite gemessen werden kann. Anhand dieser Messwerte kann die Richtung unseres Fahrkorbs geändert werden. Die Hauptkomponente des Roboters ist das Arduino-System, das die Daten von den lichtempfindlichen Widerständen und Sensoren empfängt und verarbeitet und dann die Motoren steuert. In diesem Projekt werden bestimmte Fähigkeiten benötigt, z. B :
.Kenntnisse über Elektrizität .Programmierkenntnisse
Anforderungen
In diesem Projekt haben wir einen Arduino-basierten Lichverfolgung Roboter entworfen.In diesem Projekt haben wir einen Lichtverfolgungsroboter auf Arduino-Basis entworfen. Der Roboter muss reagieren, indem er sich nach links, rechts oder vorwärts dreht, je nachdem, wo der Sensor aktiviert ist, wenn Licht mit ausreichender Intensität auf einen Sensor fällt.
Funktionler Systementwurf
Unser Roboter benötigt mindestens zwei Lichtsensoren zum Betrieb. Wir haben uns für zwei Fotowiderstände entschieden, die häufig verwendet werden und einfach zu handhaben sind, da sie wie Widerstände in eine Schaltung integriert sind.
Der Wert des Widerstands ändert sich je nach Intensität des auf ihn einfallenden Lichts. Die Sensoren werden an der Vorderseite des Roboters angebracht und sind voneinander beabstandet. Die Sensoren befinden sich an der Vorderseite des Roboters und sind voneinander beabstandet, einer auf der linken Seite des Roboters, der andere auf der rechten Seite.
Das System, das den Roboter antreibt, liest den Analogwert der beiden Sensoren, führt einen Vergleich durch und trifft eine Entscheidung über die zu ergreifenden Maßnahmen, um die Lichtquelle zu erreichen.
Der Sensor, der das meiste Licht empfängt, gibt die Richtung vor, die der Roboter einschlagen soll. Wenn der linke Fotowiderstand mehr Licht empfängt als der rechte Fotowiderstand, sollte der Roboter nach links drehen oder zielen. Wenn beide Sensoren den gleichen Wert liefern, d. h. die gleiche Lichtmenge empfangen, sollte der Roboter geradeaus fahren.
Konzeptionsentwurf des Lichtverfolgungsroboter:https://www.slideshare.net/divay_khatri/report-light-sensing-robot?next_slideshow=1
Komponentenspezifikation
Komponente | Beschreibung | Bild |
---|---|---|
Arduino UNO R3 | Der Arduino UNO ist der Hauptcontroller in diesem Projekt. Die Daten von den Sensoren (LDR) werden an den Arduino gegeben und dieser gibt entsprechende Signale an den Motortreiber. | |
Motor Drive Shield Dual L293D | L293D ist ein typischer Motortreiber oder Motortreiber-IC, der den Antrieb von DC-Motoren in beiden Richtungen ermöglicht. L293D ist ein 16-Pin-IC, der einen Satz von zwei DC-Motoren gleichzeitig in jeder Richtung steuern kann. Es bedeutet, dass Sie zwei DC-Motor mit einem einzigen L293D IC.In einem einzigen L293D-Chip gibt es zwei h-Brücke Schaltung im Inneren des IC, die zwei DC-Motor unabhängig drehen kann.H-Brücke ist eine Schaltung, die die Spannung in jede Richtung geflogen werden kann.H-Brücke IC sind ideal für den Antrieb eines DC motor.Due seiner Größe ist es sehr viel in Robotik-Anwendung zur Steuerung von DC-Motoren verwendet. | |
Gear Motor | Wir haben zwei Getriebemotoren an der Rückseite des Linienverfolgungsroboters verwendet. Diese Motoren bieten mehr Drehmoment als normale Motoren und können auch zum Tragen einer gewissen Last verwendet werden. | |
Fotowiderstand(LDR) | Wir haben für unser Projekt lichtabhängige Widerstände, LDRs oder Fotowiderstände verwendet. Das sind elektronische Bauteile, die zur Erkennung von Licht verwendet werden und den Betrieb eines Schaltkreises entsprechend der Lichtpegel ändern. | |
Komplettes 2WD Car Chassis mit Motoren und Rädern | Das Gehäuse ist aus stabilem Acryl gefertigt und hat viele Bohrungen zur sicheren Befestigung von Komponenten. Er besteht aus 2 Getriebemotoren, die mit einer Spannung zwischen 3 und 9 V betrieben werden, einer in einem Kugelgelenk befestigten Metallkugel, die als drittes Rad dient und es dem zukünftigen Roboter ermöglichen wird, praktisch auf der Stelle zu drehen, 2 Rädern und Zusätzlich ist ein Ein-/Ausschalter für die Spannungsversorgung integriert. Ein Batteriehalter ist ebenfalls im Lieferumfang enthalten. | |
Step-Down Modul | Automatischer Schutz gegen thermische Überlastungen und Überströme. Dieses Modell hat einen elektronischen Schutzschalter. Dies funktioniert nicht durch die Begrenzung des Ausgangsstroms, sondern durch die Anpassung der Ausgangsspannung auf ihren Minimalwert jedes Mal, wenn der Ausgangsstrom den Schwellenwert (500 Hz Aktualisierungsrate) überschreitet. |
Umsetzung (HW/SW)
Komponenten
Ergebnis
Zusammenfassung
Die Möglichkeit, einen Roboter nur mit Licht zu steuern, ist möglicherweise nicht die genaueste Methode. Es ist nicht unmöglich, einer Spur zu folgen, aber sie ist mit gewissen Einschränkungen verbunden. Es ist denkbar, wenn der Roboter einem bestimmten Licht wie einer Taschenlampe oder einer Lichtspur folgen soll. Obwohl dies nicht der bestmögliche Weg ist, um einen Verfolgungsroboter zu bauen, konnte dennoch eine Schlussfolgerung auf der Grundlage der im Rahmen dieser Arbeit ermittelten Informationen gezogen werden. Für diese Art von Verfolgungsroboter wurde der LDR als der am besten geeignete Lichtsensor ausgewählt. Zusammenfassend lässt sich sagen, dass die Lichterfassung für einen Verfolgungsroboter eine einfache und kostengünstige Methode ist, die jedoch in Verbindung mit anderen Erfassungsgeräten und nicht als eigenständige Methode verwendet werden sollte.