Inhaltsverzeichnis:

Linienfolger-Roboter mit Arduino Uno und L298N - Gunook
Linienfolger-Roboter mit Arduino Uno und L298N - Gunook

Video: Linienfolger-Roboter mit Arduino Uno und L298N - Gunook

Video: Linienfolger-Roboter mit Arduino Uno und L298N - Gunook
Video: Arduino Project Line Follower Robot using Aduino Uno and L298N Driver Motor 2024, Juli
Anonim
Image
Image

Line Flower ist ein sehr einfacher Roboter, der sich ideal für Anfänger in der Elektronik eignet.

Schritt 1: Wie es funktioniert

Bild
Bild

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:

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

Elemente auflisten
Elemente auflisten

Listenelemente:

1x Arduino Uno

1x L298N

2x iR-Sensor

14x Drähte

1x Plexiglas 10cmx17cm

4x TT-Motor

6x Baterryl AA

1x Batteriehalter

8x Metallabstand 10mm

Schritt 4: Schema

Schema
Schema

Schritt 5: IR-Sensor konfigurieren

IR-Sensor konfigurieren
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: