3.3 Der Linie folgen

Das Auto ist mit einem Linienverfolgungsmodul ausgestattet, mit dem es der schwarzen Linie folgen kann.

Bevor Sie mit dem Projekt beginnen, sollten Sie eine Kurvenkarte mit schwarzem Klebeband erstellen. Die empfohlene Linienbreite liegt zwischen 0,8-1,5 cm, und der Winkel der Kurve sollte nicht weniger als 90 Grad betragen.

Benötigte Komponenten

Für dieses Projekt benötigen wir die folgenden Komponenten.

Es ist definitiv praktisch, ein komplettes Set zu kaufen. Hier ist der Link:

Name

ARTIKEL IM SET

LINK

3-in-1 Starter Set

380+

3 in 1 Starter Kit

Sie können die Teile auch einzeln über die folgenden Links erwerben:

KOMPONENTENBESCHREIBUNG

KAUF-LINK

SunFounder R3 Platine

BUY

L9110 Motortreibermodul

-

TT Motor

-

Linienverfolgungsmodul

BUY

Schaltkreis aufbauen

Dies ist ein digitales Linienverfolgungsmodul. Wenn eine schwarze Linie erkannt wird, gibt es 1 aus; bei einer weißen Linie wird ein Wert von 0 ausgegeben. Zudem können Sie seinen Erfassungsabstand über das Potentiometer am Modul anpassen.

Bauen Sie den Schaltkreis entsprechend dem folgenden Diagramm auf.

Linienverfolgungsmodul

R3 Board

S

2

V+

5V

G

GND

../../_images/car_41.png

Das Modul einstellen

Bevor Sie mit dem Projekt beginnen, müssen Sie die Empfindlichkeit des Moduls anpassen.

Verdrahten Sie gemäß dem obigen Diagramm und schalten Sie dann das R3-Board ein (entweder direkt über das USB-Kabel oder das 9V-Batteriekabel). Laden Sie den Code noch nicht hoch.

Kleben Sie ein schwarzes Isolierband auf den Tisch und stellen Sie den Wagen darauf.

Beobachten Sie die Signalleuchte am Modul, um sicherzustellen, dass sie auf dem weißen Tisch leuchtet und auf dem schwarzen Band erlischt.

Wenn dies nicht der Fall ist, müssen Sie das Potentiometer am Modul so einstellen, dass der oben beschriebene Effekt erzielt wird.

../../_images/line_track_cali1.JPG

Programmierung

Erstellen Sie nun 2 Blöcke, die es dem Auto ermöglichen, sich entweder nach vorne links oder nach vorne rechts zu bewegen.

1. Nach vorne links bewegen

Wenn der rechte Motor im Uhrzeigersinn dreht und der linke Motor stillsteht, bewegt sich das Auto leicht nach vorne links.

../../_images/3_forward_left.png

2. Nach vorne rechts bewegen

Ebenso bewegt sich das Auto leicht nach rechts, wenn der linke Motor gegen den Uhrzeigersinn dreht und der rechte Motor stillsteht.

../../_images/3_forward_left.png

3. Linienverfolgung

Lesen Sie den Wert des Linienverfolgungsmoduls. Wenn es 1 ist, wurde eine schwarze Linie erkannt. Lassen Sie das Auto nach vorne links fahren, andernfalls nach vorne rechts.

../../_images/3_follow.png

Nachdem Sie den Code auf das R3-Board hochgeladen haben, richten Sie das Linienverfolgungsmodul unter dem Auto auf die schwarze Linie aus, und Sie werden sehen, wie das Auto der Linie folgt.