Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tej instrukcji zamierzam użyć osłony silnika Adafruit dla Arduino V2 wraz z anteną nRF24L01, aby stworzyć zdalnie sterowanego robota dalekiego zasięgu. Używam starego Adafruit Arduino 101 CurrieBot z Arduino Uno zamiast Arduino 101 dostarczonego z robotem. Ten samouczek ma jednak zastosowanie do każdego projektu Arduino z systemem Adafruit Motor Shield V2, który chciałby używać anten nRF24L01 lub nRF24L01+ do sterowania swoim projektem.
Użyte materiały
- Zestaw Arduino 101 Curiebot (przy użyciu Arduino Uno) -
- Uniwersalny kontroler Arduino -
- 2x anteny nRF24L01 -
- Adapter nRF23L01 Breakout -
- Połowa dzielonego patyczka do kotleta
- 3x krawaty do chleba
- 7x zworki męskie na żeńskie -
Jeśli szukasz wszechstronnego sterownika silnika, osłona silnika Adafruit to świetna opcja. Może pomieścić cztery silniki prądu stałego lub dwa steppery oraz wiele serw. Kontroler akceptuje osobne zasilanie, jeśli nie chcesz dzielić się z Arduino poniżej. To sprawia, że jest to świetna opcja podczas projektowania i konstruowania własnego robota, dająca wiele możliwości.
Krok 1: Chwyć robota do kontroli
Użyłem CurieBot z Arduino Uno jako mojego podstawowego robota, ale możesz użyć dowolnej ramki, którą wybierzesz. Aby złożyć zestaw Curiebot, postępowałem zgodnie z instrukcją online, jednak jeśli montujesz własnego robota, sugerowałbym, aby zasilał silniki za pomocą oddzielnego zasilacza. Przetestuj osłonę silnika adafruit przed podłączeniem anteny, aby upewnić się, że działa poprawnie. Używałem nagłówków układających tarcze do mojej osłony silnika zamiast nagłówków, które były z nią dołączone, aby tarcza była bardziej rozszerzalna i łatwiejsza do połączenia. Jeśli twoja tarcza motorowa została uzbrojona lub już ją uzbroiłeś, to w porządku. Tuż obok pinów łączących Arduino znajduje się identyczny rząd złączy, co ułatwia dodawanie żeńskich złączy do nakładki.
Krok 2: Dodaj obsługę anteny
Któregoś wieczoru podzieliłem pałeczkę i pasował do gniazda w ramie mojego robota, więc go użyłem. W tym celu każdy rodzaj wsparcia powinien działać. Coś do trzymania anteny pionowo i deski z metalowej ramy.
Krok 3: Luźno podłącz antenę
Użyj jednej opaski do chleba, aby luźno przymocować antenę i tablicę zaciskową do robota. Upewnij się, że jest umieszczony tam, gdzie chcesz, a najlepiej w pozycji pionowej (odkryłem, że pomaga to w jakości sygnału i zasięgu).
Krok 4: Zabezpiecz antenę
Kiedy dostaniesz go tam, gdzie chcesz, zamocuj antenę na robocie. Użyłem jeszcze dwóch opasek do chleba, aby przywiązać oba końce anteny i tablicę zaciskową do robota.