Ziel: Der Düvelbot soll um zwei Infrarot-Sensoren erweitert werden, sodass er einer Linie folgen kann, um Parcours zu absolvieren.
Für diesen Abschnitt werden folgende Grundlagen benötigt:
Hilfreich ist es, wenn bereits das Oled-Display an den Düvelbot angebracht wurde.
Schritt 20: Suche die Infrarot-Sensore (IR-Sensoren) und stecke jeweils drei Kabel auf die Pins Vcc
, GND
und A0
. Da der digitale Pin D0
hier nicht genutzt wird, kann er frei bleiben. Notiere dir, welche Farbe zu welchem Pin gehört, damit du sie später richtig verschalten kannst.
Schritt 21: Schiebe den Arduino etwas zurück und führe die Kabel durch die jeweilige Öffnung in das Chassis und nach oben hinaus.
Schritt 22: Schiebe die Platinen der IR-Sensoren in die dafür vorgesehene Schiene. Durch die Fertigungstoleranzen kann es dazu kommen, dass die Schiene sehr locker oder sehr eng sitzt. Bitte in keinem Fall grobe Gewalt anwenden!
Schritt 24: Schließe die Kabel entsprechend des Schaltplans (siehe unten) an. Notiere dir, ob der rechte oder der linke IR-Sensor mit A0
am Arduino verbunden ist (und entsprechend der andere mit A1
am Arduino), damit du dies später im Programm richtig konfigurieren kannst.
Die Verkabelung der Infrarot-Sensoren erfolgt nach dem folgenden Schaltplan.
Recherchiere die Funktionsweise der Infrarot-Sensoren und lasse ihre Werte auf dem seriellen Monitor oder auf dem Oled-Display ausgeben.
Für diese Aufgabe liegt ein Parcour mit einer schwarzen Linie bereit. Das Ziel ist es, dass der Roboter dieser schwarzen Linie bzw. ihrer Kante folgt und möglichst schnell den kompletten Parcour absolviert, ohne die Linie bzw. Kante zu verlieren. Dafür wird zunächst nur ein Sensor genutzt.
Für diese Aufgabe liegt ein Parcour mit einer schwarzen Linie bereit. Das Ziel ist es, dass der Roboter dieser schwarzen Linie folgt und möglichst schnell den kompletten Parcour absolviert, ohne die Linie zu verlieren. Dafür werden nun beide Sensoren genutzt.