Kazalo:

RC avtomobil, ki ga upravljate s kolesom in pedali? ️: 6 korakov
RC avtomobil, ki ga upravljate s kolesom in pedali? ️: 6 korakov

Video: RC avtomobil, ki ga upravljate s kolesom in pedali? ️: 6 korakov

Video: RC avtomobil, ki ga upravljate s kolesom in pedali? ️: 6 korakov
Video: EA Sports WRC REVIEW: The BEST rally game ever? 2024, November
Anonim
RC avtomobil, ki ga upravljate s kolesom in pedali? ️
RC avtomobil, ki ga upravljate s kolesom in pedali? ️

V življenju gre za uresničitev vaših sanj. Moj je bil izdelati RC Car z računalniškim igralnim kolesom. Tako mi je uspelo.

Upam, da bo komu koristilo. V primeru vprašanj napišite komentar.

1. korak: Deli

Deli
Deli

Za izdelavo tega projekta boste potrebovali:

  • Raspberry Pi (uporabil sem RPI 4B s 4 GB RAM -a)
  • Podvozje s servo krmiljeno sprednjo osjo (motor in servo vključen)
  • RPI kamera s 3D natisnjenim ohišjem (neobvezno)
  • Li-Po baterija 11,1V
  • PC kolo s pedali
  • Komplet dvojnih motorjev Polulu DRV8835
  • Pretvornik 11,1 V v 5 V Buck
  • Žice

2. korak: Sestavljanje

Sestavljanje
Sestavljanje

Sestavite ohišje. Jaz sem svojega dobil s:

Nato dve žici spajkajte na enosmerni motor na hrbtni strani.

Nato z maticami in vijaki namestite Raspberry Pi

Korak: Priključite gonilnik motorja na RPI

Pritrdite gonilnik motorja na RPI
Pritrdite gonilnik motorja na RPI
Pritrdite gonilnik motorja na RPI
Pritrdite gonilnik motorja na RPI
Pritrdite gonilnik motorja na RPI
Pritrdite gonilnik motorja na RPI

Zdaj moramo spajkati gonilnik motorja. Nato vzemite 3 -polno zlato iglo in jo spajkajte na 5V in GND na gonilniški plošči (glejte fotografijo). Spajkalna žica do zadnjega zatiča z ženskim koncem. Uporabili ga bomo za signal PWM, ki krmili servo.

Nato vzemite pretvornik dolarjev in spajkanje:

  • črna (ozemljena) žica na GND
  • rdeča izhodna žica do 5V
  • rdeča vhodna žica na Vout

Ko je spajkanje končano, uporabite pretvornik na dvostranski lepilni trak na gonilnik motorja.

Po tem je naš gonilnik pripravljen in ga je mogoče priključiti na RPI.

4. korak: Ohišje za tiskanje za fotoaparat

Ohišje za tiskanje za fotoaparat
Ohišje za tiskanje za fotoaparat

Naslednji korak je tiskanje ohišja za fotoaparat. Veliko projektov najdete na:

Uporabite tisto, ki ustreza vaši kameri.

5. korak: Končna montaža

Končna montaža
Končna montaža
Končna montaža
Končna montaža
Končna montaža
Končna montaža

Zdaj je čas, da vse sestavimo. Vstavite baterijo, pritrdite kamero, priključite servo na zatiče in priključite motor na gonilnik in baterijo.

Na fotografiji lahko vidite celotno shemo.

6. korak: Zaženite kodo

Zadnji del je izvajanje kode.

Komunikacija med RPI -jem in prenosnikom je vzpostavljena s strežnikom Flask, napisanim v Pythonu.

Na strežnik bomo poslali dve stvari:

  • Kot volana
  • Hitrost motorja (480 pri polni hitrosti naprej in -480 pri polni hitrosti nazaj)

Program na prenosnem računalniku je odgovoren za branje vrednosti s pedal in kolesa ter pošiljanje na strežnik, ki deluje na Raspberryju.

Na RPI moramo zagnati strežniško kodo in program, ki bere vrednosti, shranjene na strežniku, ki nadzoruje servo kot in hitrost motorja.

Zapomni si:

  1. Raspberry Pi in prenosni računalnik morata biti povezana v isto omrežje WiFi!
  2. Programe na RPI morate zagnati s terminala z ukazom sudo (npr. Sudo python3 Flask_server_RPI.py)!

Priporočena: