Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Zbudowanie prostego obiektu podążającego za robotem (bez mechanizmu pan/tilt) z Arduino Uno + Motor Shield, dwoma tanimi serwomechanizmami ciągłymi i Pixy2.
Wideo:
Krok 1: Lista zakupów
1 Arduino Uno (płyta oryginalna lub kompatybilna)
1 osłona silnika Arduino Uno (oryginalna lub kompatybilna)
2 serwa ciągłe (np. Feetech Micro Servo)
1 Pixy2
1 akumulator 6V (np. 1000 mAh LiPo, 7,4V + LiPo saver)
1 włącznik/wyłącznik
2 koła Lego (np. Koło pasowe 373602 3736)
2 Opony (3/4 O-ringi dobrze pasują do kół)
1 piłka rzucająca
Niektóre przewody połączeniowe
Coś, na czym możesz zamontować wszystkie rzeczy (np. Lego + niektóre niestandardowe części drukowane w 3D)
Krok 2: Podłącz baterię, serwa i Pixy2 do Arduino Uno / osłony silnika itp
1) Podłącz Pixy2 do Arduino Uno i zamontuj Shield na Arduino
2) Przymocuj koła lego do serw (patrz zdjęcie), zamontuj części na ramie
3) Podłącz prawe serwo do Pin Out 5 i lewe serwo do Pin Out 6 (patrz zdjęcie)
Uwaga: czasami piny serwa i piny gniazda (Out 5 i Out 6) są w innej kolejności. Za pomocą multimetru sprawdź kolejność pinów GND, 5V i sygnału na gniazdach.
Możesz potrzebować więcej przewodów połączeniowych na wypadek, gdyby kolejność nie była zgodna.
4) Podłącz jakiś włącznik/wyłącznik i, jeśli używasz baterii LiPo, oszczędzaj LiPo do baterii
5) Podłącz akumulator do osłony silnika
Krok 3: Skonfiguruj swoje Pixy2 za pomocą PixyMon
PixyMon
Krok 4: Pobierz kod…
Podziękowanie!
kutas
www.robotshop.com/community/robots/show/ob…
Jeśli napotkasz problemy podczas kompilacji kodu (a obawiam się, że tak), spójrz tutaj:
forum.arduino.cc/index.php?topic=672547.ms…
Będziesz musiał przejść do folderu biblioteki Pixy2 i zadeklarować niektóre zmienne w pliku Pixy2CCC.h.
Będziesz także musiał zmienić Serial1 na Serial w pliku Pixy2UART.h.
Kod: