| Bei OSOYOO kaufen | In den USA kaufen |
Inhalt
In dieser Lektion verwandeln Sie Ihren OSOYOO V3 Robot Car in einen autonomen Linienfolge-Roboter.
Mithilfe eines 5-Kanal-Infrarot-Liniensensors kann der Roboter die Position einer schwarzen Linie auf einem hellen Untergrund erkennen und seine Richtung kontinuierlich anpassen, um auf der Spur zu bleiben.
Das Verfolgen von Linien gehört zu den grundlegendsten Technologien in der mobilen Robotik und bei fahrerlosen Transportsystemen (FTS). Es bietet eine hervorragende Einführung in sensorgestützte Navigation und Echtzeit-Entscheidungsfindung.
Stellen Sie vor Beginn dieser Lektion sicher, dass Sie Lektion 1: Grundmontage des Roboter-Autos erfolgreich abgeschlossen haben.
Nach Abschluss dieses Projekts werden Sie in der Lage sein:
| Nr. | Bild | Bauteil | Anz. | Zubehör | Link |
| 1 | ![]() |
Liniensensormodul | 1 | M3-Kunststoffschraube x 2 M3-Kunststoffmutter x 2 M3-Kunststoffabstandshalter x 2 |
Hier kaufen |
| 2 | 7-poliges 25 cm Buchse-zu-Buchse-Kabel | 1 | Hier kaufen | ||
| 3 | ![]() |
Kreuzschraubenzieher | 1 | Hier kaufen | |
| 4 | ![]() |
Inbusschraubenzieher | 1 | Hier kaufen | |
| 5 | ![]() |
M3-Kunststoffschraube | 2 | ||
| 6 | ![]() |
M3-Kunststoffabstandshalter | 2 | ||
| 7 | ![]() |
M3-Kunststoffmutter | 2 |
Infrarot-Reflexionserkennung
Jeder Liniensensor besteht aus zwei Komponenten: einer Infrarot-LED (Sender) und einem Infrarot-Fototransistor (Empfänger).
Die Infrarot-LED sendet kontinuierlich unsichtbares Infrarotlicht in Richtung Boden.
Die Menge des reflektierten Infrarotlichts hängt von der Oberflächenfarbe ab: Weiße Oberfläche und Schwarze Oberfläche. Weiße Oberflächen reflektieren den größten Teil des Infrarotlichts. Dies führt zu:
Schwarze Oberflächen absorbieren den größten Teil des Infrarotlichts. Dies führt zu:
Dieser Unterschied ermöglicht es dem Roboter, zwischen der schwarzen Spur und dem weißen Hintergrund zu unterscheiden.
Schritt 1: Beginnen Sie mit dem in Lektion 1 montierten Roboter. Wenn Sie bereits Lektion 2 und Lektion 3 abgeschlossen haben, lassen Sie das Fahrzeug einfach so wie es ist.

Schritt 2: Entfernen Sie die M3-Inbusschraube am oberen Chassis. Befestigen Sie das 5-Kanal-Liniensensormodul mit M3-Kunststoffschrauben, Abstandshaltern und Muttern an der Vorderseite des unteren Chassis.
Wichtige Hinweise

Schritt 3: Verbinden Sie den GND–VCC-Pin des Liniensensormoduls mit dem GND–5V des OSOLINK WIFI/BLE I/O-Shields; verbinden Sie die Pins IR1, IR2, IR3, IR4, IR5 mit A0, A1, A2, A3, D13 über ein 7-poliges 25 cm Buchse-zu-Buchse-Kabel wie im Foto unten gezeigt (Wichtig: Entfernen Sie KEINE bereits in Lektion 1 verlegten Kabel):
Schritt 4: Setzen Sie das obere Chassis wieder auf und ziehen Sie alle Befestigungsschrauben fest.

| Open-Source-Arduino- Software (IDE) |
![]() |
Software hier herunterladen: https://www.arduino.cc/en/Main/Software?setlang=en |
| 7-Zip ist ein kostenloses Packprogramm für ZIP-Dateien |
![]() |
7-Zip kostenlos herunterladen https://www.7-zip.org/ |
1. Arduino IDE einrichten: Laden Sie die neueste Version der Arduino-Entwicklungsumgebung (IDE) von https://www.arduino.cc/en/Main/Software?setlang=en herunter und installieren Sie diese.

2. Code herunterladen: Laden Sie den Beispielcode für Lektion 4 hier herunter. Entpacken Sie den Inhalt — Sie erhalten eine Datei v3car-lesson4.ino im Ordner v3car-lesson4. Öffnen Sie das Sketch v3car-lesson4.ino in der Arduino IDE.

3. Board und Port auswählen: Verbinden Sie das OSOYOO Basic Board (kompatibel mit Arduino UNO) über ein USB-Kabel mit Ihrem Computer (Wichtig: Stellen Sie sicher, dass der Netzschalter des Roboter-Autos ausgeschaltet und der Akku getrennt ist, bevor Sie das Board mit dem PC verbinden). Starten Sie die Arduino IDE. Navigieren Sie zu Werkzeuge > Board und wählen Sie Arduino Uno. Gehen Sie dann zu Werkzeuge > Port und wählen Sie den entsprechenden seriellen Port. Falls Sie unsicher sind, prüfen Sie den Geräte-Manager Ihres Betriebssystems.

4. Code hochladen: Klicken Sie auf die Schaltfläche „Hochladen” (Pfeil-Symbol), um das Sketch zu kompilieren und auf das OSOYOO Basic Board zu übertragen.
Eine ordnungsgemäße Kalibrierung ist entscheidend für eine zuverlässige Linienverfolgung.
Kalibrierungsablauf
| Oberfläche | Kontrollleuchte |
| Weißer Hintergrund | AUS |
| Schwarze Spur | AN |
Zeichnen Sie eine schwarze Linie auf einen weißen Untergrund und platzieren Sie den mittleren Sensor über der schwarzen Linie. Schalten Sie den Roboter ein und beobachten Sie das Fahrverhalten.
Erwartetes Verhalten
1. Roboter erkennt die Linie nicht
Überprüfen Sie:
2. Roboter verliert die Spur häufig
Mögliche Ursachen:
3. Roboter dreht sich zu stark
Mögliche Ursachen:
4. Störung durch Umgebungslicht
Starkes Sonnenlicht kann Infrarotsensoren beeinflussen.
Für optimale Leistung:
Infrarot-Liniensensoren arbeiten am zuverlässigsten unter kontrollierten Lichtverhältnissen.
DownLoad Url osoyoo.com