Bemerkung
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 [hier] und treten Sie heute bei!
1. Grundbewegungen
In diesem Projekt lernen Sie, wie Sie das Zeus-Auto in alle Richtungen bewegen können.
Wie geht das?
ESP32-CAM und das Arduino-Board nutzen dieselben RX (Empfang) und TX (Senden) Pins. Beim Hochladen des Codes sollten Sie daher zunächst den ESP32-CAM trennen, um mögliche Konflikte oder Probleme zu vermeiden.
Verbinden Sie das Zeus-Auto über das blaue USB-Kabel mit Ihrem Computer. Wenn Sie Ihr Arduino-Board anschließen, erkennt der Computer es automatisch und weist ihm einen COM-Port zu, den Sie im Geräte-Manager einsehen können.
Öffnen Sie die Datei
1_basic_move.inoim Pfadzeus-car-main\examples\1_basic_move.Hier können Sie schnell das Board und den Port auswählen.
Bemerkung
Falls COMxx nicht erscheint, öffnen Sie den Board Manager links und stellen Sie sicher, dass der Core „Arduino AVR Boards“ installiert ist.
Klicken Sie nun auf den Hochladen-Button, um den Code auf das Arduino-Board zu übertragen. Wenn dies abgeschlossen ist, wird eine Benachrichtigung im unteren rechten Bereich Ihres IDE-Fensters angezeigt. Natürlich können beim Hochladen manchmal Fehler auftreten, die dann hier ebenfalls aufgelistet werden.
Bemerkung
Wenn Sie eine „Compilation error: SoftPWM.h: Datei oder Verzeichnis nicht gefunden“ Meldung erhalten, bedeutet dies, dass Sie die
SoftPWMBibliothek nicht installiert haben.Befolgen Sie die Anweisungen unter Installieren der erforderlichen Bibliotheken, um die beiden benötigten Bibliotheken
SoftPWMundIRLremotezu installieren.
Starten wir das Zeus-Auto.
Bei der ersten Verwendung oder wenn das Batteriekabel getrennt ist, aktiviert das Zeus Car Shield seinen Überentladungsschutz.
Daher müssen Sie das Type-C-Kabel für etwa 5 Sekunden einstecken.
Wenn die Stromanzeige leuchtet, bedeutet dies, dass der Schutzstatus aufgehoben wurde. Schauen Sie zu diesem Zeitpunkt auf die Batterieanzeigen; wenn beide Batterieanzeigen aus sind, stecken Sie das Type-C-Kabel weiterhin ein, um die Batterie aufzuladen.
Das Zeus-Auto wird nun eine Sekunde lang in jede Richtung fahren.
Wie funktioniert es?
Diese Bewegungen werden durch die Zusammenarbeit der 4 Mecanum-Räder erzielt. Wenn beispielsweise alle vier Räder gleichzeitig vorwärts oder rückwärts fahren, fährt auch das Auto vorwärts oder rückwärts. Zwei Räder vorwärts und zwei Räder rückwärts können das Auto zum Schwenken oder Drehen nach links oder rechts veranlassen.
Schauen wir uns an, wie diese Bewegungen genau erreicht werden.
Vorwärts und rückwärts bewegen, links und rechts schwenken.
Diagonal schwenken
Links und rechts drehen