Obsah:

RC auto řízené kolem a pedály? ️: 6 kroků
RC auto řízené kolem a pedály? ️: 6 kroků

Video: RC auto řízené kolem a pedály? ️: 6 kroků

Video: RC auto řízené kolem a pedály? ️: 6 kroků
Video: Jak odemknout fabii bez klíčů rukama za 2 vteřiny 2024, Červenec
Anonim
RC auto řízené kolem a pedály? ️
RC auto řízené kolem a pedály? ️

Život je o tom, splnit si sny. Mým úkolem bylo, aby RC Car bylo řízeno počítačovým herním kolem. Tak jsem to udělal.

Doufám, že to bude pro někoho užitečné. V případě dotazů napište komentář.

Krok 1: Díly

Díly
Díly

K vytvoření tohoto projektu budete potřebovat:

  • Raspberry Pi (použil jsem RPI 4B se 4 GB RAM)
  • Podvozek se servořízenou přední nápravou (motor a servo v ceně)
  • Kamera RPI s 3D tištěným pouzdrem (volitelně)
  • Li-Po baterie 11,1V
  • Kolo PC s pedály
  • Souprava duálního motoru Polulu DRV8835
  • Převodník Buck z 11.1V na 5V
  • Dráty

Krok 2: Sestavení

Sestavování
Sestavování

Sestavte si podvozek. Moje jsem získal z:

Dále připájejte dva vodiče k stejnosměrnému motoru na zadní straně.

Poté namontujte Raspberry Pi pomocí matic a šroubů

Krok 3: Připojte ovladač motoru k RPI

Připojte ovladač motoru k RPI
Připojte ovladač motoru k RPI
Připojte ovladač motoru k RPI
Připojte ovladač motoru k RPI
Připojte ovladač motoru k RPI
Připojte ovladač motoru k RPI

Nyní musíme pájet ovladač motoru. Dále vezměte 3kolíkový zlatý kolík a připájejte jej na 5V a GND na desce řidiče (viz foto). Do posledního pájeného pájecího drátu se samičím koncem. Použijeme to pro signál PWM, který řídí servo.

Dále vezměte převaděč peněz a pájku:

  • černý (uzemňovací) vodič na GND
  • červený výstupní vodič na 5V
  • červený vstupní vodič do Vout

Po dokončení pájení připevněte převodník na ovladač motoru oboustrannou páskou.

Poté je náš ovladač připraven a lze jej zapojit do RPI.

Krok 4: Tiskové pouzdro pro fotoaparát

Tiskové pouzdro pro fotoaparát
Tiskové pouzdro pro fotoaparát

Dalším krokem je tisk krytu pro fotoaparát. Mnoho projektů najdete na:

Použijte takový, který odpovídá vašemu fotoaparátu.

Krok 5: Závěrečná montáž

Závěrečná montáž
Závěrečná montáž
Závěrečná montáž
Závěrečná montáž
Závěrečná montáž
Závěrečná montáž

Nyní je čas dát vše dohromady. Vložte baterii, připojte kameru, zapojte servo do kolíků a připojte motor k ovladači a baterii.

Na fotografii můžete vidět celé schéma.

Krok 6: Spusťte kód

Poslední částí je spuštění kódu.

Komunikace mezi RPI a notebookem je navázána pomocí serveru Flask napsaného v Pythonu.

Na server pošleme dvě věci:

  • Úhel volantu
  • Rychlost motoru (480 pro plnou rychlost dopředu a -480 pro plnou rychlost dozadu)

Program na notebooku je zodpovědný za čtení hodnot z pedálů a koleček a jejich odesílání na server, který běží na Raspberry.

Na RPI musíme spustit serverový kód a program, který čte hodnoty uložené na serveru, který řídí úhel serva a otáčky motoru.

Pamatovat si:

  1. Raspberry Pi a notebook musí být připojeny ke stejné WiFi síti!
  2. Programy na RPI musíte spouštět z terminálu pomocí příkazu sudo (např. Sudo python3 Flask_server_RPI.py)!

Doporučuje: