Du kannst den Eingabestatus einstellen: Hindernis erkannt oder kein Hindernis erkannt. Hol dir, was du brauchst Bereite ein großes weißes Blatt Papier und schwarzes Isolierband mit einer Breite von mindestens 15 mm vor (ein Beispiel findest du hier). Zeichne Zeichne deine liebste geometrische Form mit Isolierband auf das Papier. Die Linie sollte mindestens 15 mm breit sein (Wir werden ein Dreieck zeichnen). Code den Linienfolger Befehl Öffne die Robo Code und code den Linienfolger Befehl; überprüfe die Position der Motoren und ändere die Geschwindigkeit auf 70, damit unser Robo die geometrische Form langsam lernen kann. Starte deinen Code Drücke die Start-Taste, um dein Code auszuprobieren und beobachte, wie Robo der Linie folgt und deine geometrische Lieblingsform lernt. Spielen wir! Jetzt kann dein Robo deiner geometrischen Lieblingsform folgen! Roboter folgt linge de maison. Welche wird die nächste sein? Lerne verschiedene geometrische Formen kennen: Quadrat, Oval, Raute oder Sechseck!
Um das nicht zu vergessen deklarieren wir die Variable SCHWARZ mit dem Wert 0. Die Variablen sind "Namen" denen wir einen Wert zuweisen. Sieh dir an wie das geht. Und jetzt? Jetzt müssen wir die Motoren bewegen damit der Roboter einer Linie folgen kann. Hast du die Erklärung zum Linienfolger genau gelesen? 1. Wenn beide Sensoren die schwarze Linie erkennen bedeutet dies, dass sich der Roboter auf der Linie befindet und bewegt sich weiter. Deshalb drehen sich die Servos. 2. Wenn beide Sensoren weiß erkennen, ist die schwarze Linie zu Ende oder der Roboter ist vom Weg abgekommen. Das beste ist hier, dass wir ihn anhalten. 3. Linie, die Roboter folgt: 7 Schritte - Schaltungen - 2022. Wenn der linke Sensor schwarz erkennt und der rechte weiß bedeutet dies, dass der Roboter rechts abgekommen ist und nach links biegen muss. Um nach links zu biegen, lasse ich ihn nur das rechte Rad bewegen (versuch es einmal zuhause, du wirst sehen, dass ich recht habe). 4. Wenn der rechte Sensor schwarz erkennt und der linke weiß bedeutet dies, dass er links abgekommen ist und nach rechts biegen sollte.
Die Signalstifte von den Servos sind mit den Arduino-Digitalstiften 6 und 9 zur Geschwindigkeitssteuerung des Servos verbunden. Die Fotowiderstandsschaltung ist ein einfacher Spannungsteiler, mit den analogen Pins A0 und A1 wird das Signal in der Mitte des Teilers gemessen, das sich basierend auf dem vom Sensor empfangenen Lichtpegel ändert und im Code kalibriert ist. Roboter folgt line casino. Schritt 5: Autonomer Betrieb Da auch eine manuelle Steuerung des Roboters gewünscht ist, wurde eine einfache Steuerung unter Verwendung von linearen Drehpotentiometern geschaffen, deren Schaltung in der Abbildung dargestellt ist. Ein einzelnes Potentiometer ist der Übersichtlichkeit halber dargestellt, das zweite Potentiometer war jedoch ähnlich angeschlossen, mit der Ausnahme, dass der Signalpin mit dem Arduino-Pin A5 verbunden war. Die Steuerung wurde dann im Arduino-Code so eingerichtet, dass ein Potentiometer die Drehzahl der Motoren und das andere Potentiometer das Wenden steuert. Dies wird im nächsten Schritt gezeigt.
Als nächsten Arbeitsschritt sollten Sie auf dem Motor-Shield die Stiftleisten anlöten, wie hier im Bild zu sehen: Diese werden benötigt, um später die Sensoren anschließen zu können. Die aufgeklebten Kühlkörper sind nicht unbedingt notwendig, aber sehr empfehlenswert. Es ist ohne weiteres möglich die Last auf mehrere ICs zu verteilen und alle vier Motoren getrennt am Shield anzuschließen (kann auch im Sketch geändert werden). Als nächsten der Anschluss der Motoren: zuerst schalten wir die beiden Motoren der linken Seite und der rechten Seite jeweils zusammen. Hier müssen Sie etwas probieren, bis die Motoren der einen, und die Motoren der anderen Seite zusammen in die gleiche Richtung laufen. Roboter folgt Linie - YouTube. Wie bereits erwähnt kann diese ganz leicht, durch vertauschen der Pole geändert werden. Hier die Motoren anschließen: Die Anschlüsse sind auf der Platine mit M3 und M4 beschriftet, jeweils die linken Motoren auf einer Klemme, und die rechten an der zweiten Klemme. Jetzt noch die Stromversorgung: Das Shield versorgt auch den Mikrocontroller mit Strom.