Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Bauen Sie einen einfachen Objektfolgeroboter (kein Schwenk- / Neigemechanismus) mit einem Arduino Uno + Motor Shield, zwei billigen Endlosservos und einem Pixy2.
Video:
Schritt 1: Einkaufsliste
1 Arduino Uno (Original oder kompatibles Board)
1 Arduino Uno Motor Shield (original oder kompatibel)
2 kontinuierliche Servos (zB Feetech Micro Servo)
1 Pixy2
1 6V Akkupack (zB 1000 mAh LiPo, 7,4V + LiPo Saver)
1 Ein-/Aus-Schalter
2 Lego-Räder (zB Lenkrolle 373602 3736)
2 Reifen (3/4 O-Ringe passen gut auf die Räder)
1 Kugelrolle
Einige Jumperdrähte
Etwas, auf dem Sie all das Zeug montieren können (z. B. Lego + einige benutzerdefinierte 3D-gedruckte Teile)
Schritt 2: Verbinden Sie Batterie, Servos und Pixy2 mit Arduino Uno / Motor Shield usw
1) Verbinden Sie Pixy2 mit dem Arduino Uno und montieren Sie Shield auf Arduino
2) Lego-Räder an Servos befestigen (siehe Bild), Teile am Rahmen montieren
3) Verbinden Sie das rechte Servo mit Pin Out 5 und das linke Servo mit Pin Out 6 (siehe Bild)
Achtung: Servo-Pins und Buchsen-Pins (Out 5 und Out 6) sind manchmal in anderer Reihenfolge. Ermitteln Sie mit einem Multimeter die Reihenfolge der GND-, 5V- und Signalpins an den Buchsen.
Eventuell benötigen Sie noch weitere Überbrückungsdrähte, falls die Reihenfolge nicht übereinstimmt.
4) Bringen Sie eine Art Ein/Aus-Schalter und, wenn Sie einen LiPo-Akku verwenden, einen LiPo-Sparer an Ihrem Akku an
5) Verbinden Sie den Akku mit dem Motorschild
Schritt 3: Richten Sie Ihr Pixy2 mit PixyMon ein
PixyMon
Schritt 4: Holen Sie sich den Code…
Danksagungen!
dickel
www.robotshop.com/community/robots/show/ob…
Wenn Sie beim Kompilieren des Codes auf Probleme stoßen (und ich fürchte, Sie werden es tun), schauen Sie hier:
forum.arduino.cc/index.php?topic=672547.ms…
Sie müssen zum Pixy2-Bibliotheksordner gehen und einige Variablen in der Datei Pixy2CCC.h deklarieren.
Außerdem müssen Sie Serial1 in der Datei Pixy2UART.h in Serial ändern.
Code: