Spisu treści:
- Krok 1: Części
- Krok 2: Montaż
- Krok 3: Podłącz sterownik silnika do RPI
- Krok 4: Etui z nadrukiem do aparatu
- Krok 5: Ostateczny montaż
- Krok 6: Uruchom kod
Wideo: Samochód RC sterowany kołem i pedałami?️: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Życie polega na spełnianiu marzeń. Moim zadaniem było stworzenie samochodu RC sterowanego za pomocą kierownicy do gier na PC. Więc zrobiłem to.
Mam nadzieję, że komuś się to przyda. W razie pytań napisz komentarz.
Krok 1: Części
Aby wykonać ten projekt będziesz potrzebować:
- Raspberry Pi (użyłem RPI 4B z 4 GB RAM)
- Podwozie z serwosterowaną osią przednią (w zestawie silnik i serwo)
- Kamera RPI z obudową z nadrukiem 3D (opcjonalnie)
- Akumulator Li-Po 11,1V
- Koło PC z pedałami
- Zestaw podwójnego silnika Polulu DRV8835
- Konwerter Buck 11,1 V na 5 V
- Przewody
Krok 2: Montaż
Złóż podwozie. Dostałem mój z:
Następnie przylutuj dwa przewody do silnika prądu stałego z tyłu.
Następnie zamontuj Raspberry Pi za pomocą nakrętek i śrub
Krok 3: Podłącz sterownik silnika do RPI
Teraz musimy przylutować sterownik silnika. Następnie weź 3 pin goldpin i przylutuj go do 5V i GND w płytce sterownika (patrz zdjęcie). Do ostatniego pinu przylutuj przewód z żeńską końcówką goldpin. Wykorzystamy go do sygnału PWM sterującego serwomechanizmem.
Następnie weź konwerter buck i lutuj:
- czarny przewód (masa) do GND
- czerwony przewód wyjściowy do 5V
- czerwony przewód wejściowy do Vout
Po zakończeniu lutowania użyj taśmy dwustronnej, aby zamontować konwerter na sterowniku silnika.
Następnie nasz sterownik jest gotowy i można go podłączyć do RPI.
Krok 4: Etui z nadrukiem do aparatu
Kolejnym krokiem jest wydrukowanie obudowy aparatu. Wiele projektów można znaleźć na:
Użyj takiego, który pasuje do Twojego aparatu.
Krok 5: Ostateczny montaż
Teraz nadszedł czas, aby wszystko poskładać. Włóż akumulator, podłącz kamerę, podłącz serwo do pinów i podłącz silnik do sterownika oraz akumulator.
Cały schemat widać na zdjęciu.
Krok 6: Uruchom kod
Ostatnią częścią jest uruchomienie kodu.
Komunikacja między RPI a laptopem odbywa się za pomocą serwera Flask napisanego w Pythonie.
Na serwer wyślemy dwie rzeczy:
- Kąt kierownicy
- Prędkość silnika (480 dla pełnej prędkości do przodu i -480 dla pełnej prędkości do tyłu)
Program na laptopie odpowiada za odczytywanie wartości z pedałów i kierownicy i wysyłanie ich do serwera działającego na Raspberry.
Na RPI musimy uruchomić kod serwera i program, który odczytuje wartości zapisane na serwerze, który kontroluje kąt serwomechanizmu i prędkość silnika.
Pamiętać:
- Raspberry Pi i laptop muszą być podłączone do tej samej sieci WiFi!
- Musisz uruchamiać programy na RPI z terminala za pomocą polecenia sudo (np. sudo python3 Flask_server_RPI.py)!
Zalecana:
DIY Arduino sterowany przez Bluetooth samochód: 6 kroków (ze zdjęciami)
DIY Arduino Bluetooth Controlled Car: Cześć przyjaciele! Nazywam się Nikolas, mam 15 lat i mieszkam w Atenach w Grecji. Dzisiaj pokażę Ci, jak zrobić 2-kołowy samochód sterowany przez Bluetooth przy użyciu Arduino Nano, drukarki 3D i kilku prostych elementów elektronicznych! Koniecznie obejrzyj moje
Jak zrobić samochód sterowany smartfonem: 5 kroków
Jak zrobić samochód sterowany smartfonem: Wszyscy uwielbiają bawić się zdalnym samochodem obsługiwanym przez smartfon. Ten film pokazuje, jak to zrobić
Samochód zdalnie sterowany z modułem komunikacyjnym NRF24L01 PA LNA: 5 kroków
Samochód zdalnie sterowany z modułem komunikacyjnym NRF24L01 PA LNA: W tym temacie chcielibyśmy podzielić się tym, jak zrobić samochód zdalnie sterowany z modułem NRF24L01 PA LNA. W rzeczywistości istnieje kilka innych modułów radiowych, takich jak moduły radiowe 433MHz, HC12, HC05 i LoRa. Ale naszym zdaniem mod NRF24L01
Zasilana kołem pasowym lampa z automatycznym ramieniem wahliwym: 6 kroków
Zasilana kołem pasowym, zrobotyzowana lampa wahadłowa: Będziesz potrzebować: Narzędzia: - Przecinaki do drutu - Piła do metalu - Grzechotka lub klucz - Wiertarka - Wycinarka laserowa (opcjonalnie) - Elektronika pistoletu do klejenia na gorąco: 2x serwomotory hobby - Arduino/RaspberryPi/Elegoo Kit-Breadboard-Joystick Module lub 2 potencjometrySupplies/Inne materiały
Zegar z kołem kciukowym - zgadnijmy czas: 5 kroków (ze zdjęciami)
Thumbwheel Clock – Zgadnijmy czas: Witam wszystkich, oto moje pierwsze instrukcje, więc mam nadzieję, że będzie dobrze. Co więcej, mój poziom języka angielskiego jest dość niski, więc mam nadzieję, że nie popełnię zbyt wielu błędów! Celem tego projektu jest ponowne wykorzystanie niektórych „pokręteł”; uratowane ze starego laboratorium e