Spisu treści:

Samochód RC sterowany kołem i pedałami?️: 6 kroków
Samochód RC sterowany kołem i pedałami?️: 6 kroków

Wideo: Samochód RC sterowany kołem i pedałami?️: 6 kroków

Wideo: Samochód RC sterowany kołem i pedałami?️: 6 kroków
Wideo: Overmax X-Flash - samochód RC 2024, Listopad
Anonim
Samochód RC sterowany kołem i pedałami? ️
Samochód RC sterowany kołem i pedałami? ️

Ż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

Części
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łożenie
Złożenie

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

Podłącz sterownik silnika do RPI
Podłącz sterownik silnika do RPI
Podłącz sterownik silnika do RPI
Podłącz sterownik silnika do RPI
Podłącz sterownik silnika do RPI
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

Etui z nadrukiem do aparatu
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ż

Montaż końcowy
Montaż końcowy
Montaż końcowy
Montaż końcowy
Montaż końcowy
Montaż końcowy

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ć:

  1. Raspberry Pi i laptop muszą być podłączone do tej samej sieci WiFi!
  2. Musisz uruchamiać programy na RPI z terminala za pomocą polecenia sudo (np. sudo python3 Flask_server_RPI.py)!

Zalecana: