Note
Hallo und willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Gemeinschaft auf Facebook! Tauchen Sie tiefer ein in die Welt von Raspberry Pi, Arduino und ESP32 mit anderen Enthusiasten.
Warum beitreten?
- Expertenunterstützung: Lösen Sie Nachverkaufsprobleme und technische Herausforderungen mit Hilfe unserer Gemeinschaft und unseres Teams.
- Lernen & Teilen: Tauschen Sie Tipps und Anleitungen aus, um Ihre Fähigkeiten zu verbessern.
- Exklusive Vorschauen: Erhalten Sie frühzeitigen Zugang zu neuen Produktankündigungen und exklusiven Einblicken.
- Spezialrabatte: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte.
- Festliche Aktionen und Gewinnspiele: Nehmen Sie an Gewinnspielen und Feiertagsaktionen teil.
👉 Sind Sie bereit, mit uns zu erkunden und zu erschaffen? Klicken Sie auf [] und treten Sie heute bei!
Dieses Projekt basiert auf sh_test
, um das Auto in alle Richtungen bewegen zu lassen.
Bevor wir mit der Programmierung beginnen, lassen Sie uns das Arbeitsprinzip des L9110-Moduls überprüfen.
Hier ist die Wahrheitstabelle für den Motor B:
B-1A | B-1B(B-2A) | Zustand des Motor B |
---|---|---|
1 | 0 | Dreht im Uhrzeigersinn |
0 | 1 | Dreht gegen den Uhrzeigersinn |
0 | 0 | Bremse |
1 | 1 | Stopp |
Hier ist die Wahrheitstabelle für den Motor A:
A-1A | A-1B | Zustand des Motor A |
---|---|---|
1 | 0 | Dreht im Uhrzeigersinn |
0 | 1 | Dreht gegen den Uhrzeigersinn |
0 | 0 | Bremse |
1 | 1 | Stopp |
Nun erstellen Sie Blöcke, um das Auto vorwärts, rückwärts, links und rechts zu bewegen und es jeweils anzuhalten.
1. Vorwärts bewegen
Der rechte Motor dreht im Uhrzeigersinn und der linke Motor gegen den Uhrzeigersinn, um das Auto vorwärts zu bewegen.
2. Rückwärts bewegen
Rückwärts ist genau das Gegenteil, der rechte Motor muss gegen den Uhrzeigersinn drehen, der linke Motor im Uhrzeigersinn.
3. Links drehen
Die linken und rechten Motoren drehen gleichzeitig im Uhrzeigersinn, um das Auto nach links zu drehen.
4. Rechts drehen
Drehen Sie die linken und rechten Motoren in entgegengesetzter Richtung, um das Auto nach rechts zu drehen.
5. Stopp
Stoppen Sie das Auto, indem Sie alle Motoren auf 0 setzen.
6. Das Auto bewegen
Lassen Sie das Auto vorwärts, rückwärts, links und rechts für 1 Sekunde bewegen, dann stoppen. Da alle Blöcke im [Forever]-Block platziert sind, werden Sie sehen, dass das Auto die obigen Aktionen wiederholt.