Inhaltsverzeichnis:

Line Follower Roboter Arduino und L293D Shield - Gunook
Line Follower Roboter Arduino und L293D Shield - Gunook

Video: Line Follower Roboter Arduino und L293D Shield - Gunook

Video: Line Follower Roboter Arduino und L293D Shield - Gunook
Video: Line Follower Robot Arduino And L293D Shield 2024, November
Anonim
Image
Image

Line Follower ist ein sehr einfacher Roboter, der sich ideal für Anfänger in der Elektronik eignet. Der Roboter fährt mit dem iR-Sensor entlang der Linie. Der Sensor hat zwei Dioden, eine Diode sendet Infrarotlicht, die andere Diode empfängt das von der Oberfläche reflektierte Licht. Wenn die Infrarotstrahlen auf die weiße Fläche fallen, werden sie zurückreflektiert. Wenn Infrarotlicht auf eine schwarze Oberfläche fällt, wird das Licht von der schwarzen Oberfläche absorbiert und keine Strahlen zurückreflektiert, sodass die Photodiode kein Licht empfängt. Der Sensor misst die Menge des reflektierten Lichts und sendet den Wert an das Arduino. Am Sensor befindet sich ein Potentiometer, mit dem wir die Empfindlichkeit des Sensors einstellen können.

Schritt 1: Schritt 1: Wie es funktioniert

Cdn
Cdn

Der Roboter fährt mit dem iR-Sensor entlang der Linie. Der Sensor hat zwei Dioden, eine Diode sendet Infrarotlicht, die andere Diode empfängt das von der Oberfläche reflektierte Licht. Wenn die Infrarotstrahlen auf die weiße Fläche fallen, werden sie zurückreflektiert. Wenn Infrarotlicht auf eine schwarze Oberfläche fällt, wird das Licht von der schwarzen Oberfläche absorbiert und keine Strahlen zurückreflektiert, sodass die Photodiode kein Licht empfängt. Der Sensor misst die Menge des reflektierten Lichts und sendet den Wert an das Arduino. Am Sensor befindet sich ein Potentiometer, mit dem wir die Empfindlichkeit des Sensors einstellen können.

Schritt 2: CDN

Arduino muss nun Entscheidungen basierend auf den vom Sensor empfangenen Daten treffen, bis der Sensor keine schwarze Linie erkennt, wird er vorwärts gehen. Wenn der linke Sensor eine schwarze Linie erkennt, biegt der Roboter nach rechts ab, und wenn der rechte Sensor eine schwarze Linie erkennt, biegt er nach links ab. Der Roboter stoppt, wenn beide Sensoren gleichzeitig eine schwarze Linie erkennen.

Schritt 3: Elemente auflisten

Listenelemente:

1x Arduino Uno

2x IR-Sensor

1x L293D

4x TT-Motoren

Drähte

1x Plexiglas 10 cmx14 cm

8x Metallabstand 10 mm

1x Batteriehalter (6 Stück)

6x Batterie AA

1x Schalter

Schritt 4: Schritt 4: Ir-Sensor konfigurieren

Schritt 4: Ir-Sensor konfigurieren
Schritt 4: Ir-Sensor konfigurieren

Überprüfen Sie nun vor dem Einschalten, ob Sie alles richtig angeschlossen haben. Kopieren Sie den Programmcode und laden Sie ihn auf Ihr Arduino hoch, dann schalten Sie den seriellen Monitor ein (in Arduino IDE -> Tools -> Serial Monitor). Platzieren Sie Ihren Roboter auf der schwarzen Linie und stellen Sie das Potentiometer so ein, dass der Sensorwert 1023 und auf der weißen Fläche ≈ 33 anzeigt. Sketch ir configure download. Kopieren Sie den folgenden Code und laden Sie ihn auf arduino hoch. Spaß haben ? Skizze herunterladen.

Empfohlen: