
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03


No hej, Chciałem zbudować ładny czołg sterowany z klasycznego radia RC przechodzącego przez arduino. W dzisiejszych czasach jest to całkiem łatwe przy całej dostępnej elektronice.
Będziesz musiał zdobyć kilka elementów, aby zbudować tę bestię. Przejdziemy przez kroki w tej instrukcji.
Krok 1: Złóż materiał


Będziesz potrzebować następujących elementów:
- Jeden zbiornik z dwoma silnikami prądu stałego 12v już zamontowanymi jak zbiornik T'Rex
- Jedna osłona silnika kompatybilna z Arduino, taka jak Monster Shield
- Jeden Arduino UNO R3 - proszę preferować oficjalny
- Jeden 2-kanałowy nadajnik RC i jeden odbiornik RC - Użyłem starego, który jest na AM 27 MHZ, ale można znaleźć nowoczesne, takie jak ten hobbykingr-tmhk-gt2b-3ch-2-4ghz-nadajnik-i-odbiornik
- Jedna bateria do UNO R3 - na razie bateria 9V - nie jest idealna, ponieważ nie ma dużej wytrzymałości
- Jedna duża bateria do ruchu - Użyłem NIMH 3300 mAh 10,5v więc chyba 7 ogniw po 1,5v każda
- kilka złączy dziekańskich, aby każdy mógł się łatwo połączyć
-Lutownica
Użyłem Arduino IDE do programowania UNO i dodałem małe narzędzie do monitorowania z Visual Studio 2017
Krok 2: Arduino i osłona silnika

Ponieważ wybrałem osłonę silnika, która była gotowa na arduino, po prostu musiałem je zmontować razem. Należy pamiętać, że osłona przyjmuje już kilka PINów i dlatego nie może być ponownie używana do innych celów.
Arduino UNO R3 porozmawia z osłoną silnika, aby wskazać, z jaką prędkością każdy z silników musi się obracać. Ponieważ mamy dwa silniki, jest to dość proste.
Krok 3: Połącz osłonę silnika z silnikami prądu stałego

Krok 4: Połącz osłonę silnika z akumulatorem NIMH


Krok 5: Połącz odbiornik radiowy z Arduino
Krok 6: Przygotuj źródło zasilania dla Arduino dla trybu samodzielnego

Krok 7: Kod Arduino
Arduino jest tak potężne. Wszystkie rzeczy, które chciałem robić, gdy byłem młody, teraz mogę to zrobić tak łatwo! Nie musisz już tyle wiedzieć o elektronice.
Napisałem ten kod Arduino z dwóch źródeł:
- odczyt-wartości-odbiornika-rc
- Przykładowy kod Monster Moto Shield
- Główny link Moto Shield
Łącząc oba razem, mogę uzyskać odczyty z odbiornika RC bezpośrednio do mojego arduino, przekonwertować wartości na silniki przez osłonę silnika.
Jeśli chodzi o miksowanie dwóch kanałów z radia w dwa oddzielne wskazania prędkości dla silników, poszedłem do Internetu za pomocą Tank Drive Mixing with Joystick, aby uzyskać kilka pomysłów, jak napisać odpowiednią część.
Musiałem też przejrzeć PWM, żeby trochę zrozumieć, o co w tym wszystkim chodzi. Dostępne są dobre artykuły na temat arduino, SecretsOfArduinoPWM i Tutorial PWM
Uważaj, aby ten kod opierał się na EnableInterrupt.h, które można zainstalować z menu „Szkic” > „Dołącz bibliotekę” > „Zarządzaj bibliotekami”, a następnie wyszukaj EnableInterrupt. Ta biblioteka umożliwia przechwytywanie wartości z odbiornika RC w dowolnym momencie poza standardową procedurą konfiguracji i pętli. Całkiem wygodne.
Zalecana:
Zdalnie sterowany samochód z napędem na zbiornik: 3 kroki

Zdalnie sterowany samochód z napędem cysterny: To jest przewodnik, jak zrobić zdalnie sterowany samochód z napędem cysterny. Zestaw, którego dziś użyję do wykonania samochodu, to prosty zestaw samochodowy z napędem na zbiornik, z czujnikiem światła do podążania ścieżką. Twój samochód nie potrzebuje czujnika światła, ale potrzebny jest samochód z napędem na zbiornik
Zbiornik sterowany Arduino + Bluetooth: 10 kroków (ze zdjęciami)

Arduino + Bluetooth Controlled Tank: Buduję ten czołg, aby nauczyć się programować, jak działają silniki, serwa, Bluetooth i Arduino i buduję go, przeprowadzając badania z Internetu. Teraz postanowiłem stworzyć własne instrukcje dla osób, które potrzebują pomocy w budowie czołgu Arduino.Tutaj
Zbuduj zdalnie sterowanego robota ESP8266 za 15 USD / samochód / zbiornik na Ios i Androida: 4 kroki

Zbuduj zdalnie sterowanego robota lokaja / samochód / czołg ESP8266 za 15 USD na Ios i Androida: Czy nie znosisz chodzić do kuchni po przekąskę? Albo po nowy napój? To wszystko można naprawić za pomocą tego prostego, zdalnie sterowanego lokaja za 15 USD. Zanim przejdziemy dalej, prowadzę teraz projekt Kickstarter dla sterowanej głosem taśmy LED RGB
Samochód zdalnie sterowany TV - Arduino: 6 kroków

Telewizor zdalnie sterowany samochód - Arduino: Zhakuj pilota telewizora i steruj nim zdalnie za pomocą „Arduino Uno”. Jest to prosty sposób sterowania samochodem za pomocą modułu odbiornika podczerwieni zaprogramowanego na płycie arduino i pilota telewizora. W tej instrukcji dowiesz się, jak: 1
Zdalnie sterowany robot za pomocą Arduino i pilota TV: 11 kroków

Zdalnie sterowany robot za pomocą Arduino i pilota do telewizora: Ten zdalnie sterowany samochód może być poruszany za pomocą praktycznie dowolnego pilota, takiego jak telewizor, AC itp. Wykorzystuje fakt, że pilot emituje IR (podczerwień). Ta właściwość jest wykorzystywana za pomocą odbiornika podczerwieni, który jest bardzo tanim czujnikiem