Përmbajtje:

Makina RC e drejtuar nga rrota dhe pedale? ️: 6 hapa
Makina RC e drejtuar nga rrota dhe pedale? ️: 6 hapa

Video: Makina RC e drejtuar nga rrota dhe pedale? ️: 6 hapa

Video: Makina RC e drejtuar nga rrota dhe pedale? ️: 6 hapa
Video: Белокурая крыша с мокрым подвалом ► 1 Прохождение Lollipop Chainsaw 2024, Dhjetor
Anonim
RC Car Drejtuar nga Rrota dhe Pedale? ️
RC Car Drejtuar nga Rrota dhe Pedale? ️

Jeta ka të bëjë me realizimin e ëndrrave tuaja. E imja do të bënte që RC Car të drejtohej me timon lojrash PC. Kështu që ia dola.

Shpresoj se do të jetë e dobishme për dikë. Në rast pyetjesh, shkruani një koment.

Hapi 1: Pjesët

Pjesët
Pjesët

Për të realizuar këtë projekt do t'ju duhet:

  • Raspberry Pi (kam përdorur RPI 4B me 4 GB RAM)
  • Shasia me boshtin e përparmë të drejtuar nga servo (përfshirë motorin dhe servo)
  • Kamera RPI me kuti të printuar 3D (opsionale)
  • Bateri Li-Po 11.1V
  • Rrota PC me pedale
  • Komplet Motor me Polulu DRV8835
  • Konvertues 11.1V në 5V Buck
  • Telat

Hapi 2: Montimi

Montimi
Montimi

Mblidhni shasinë tuaj. Unë e mora nga:

Pastaj lidhni dy tela në motor DC në anën e pasme.

Pas kësaj montoni Raspberry Pi duke përdorur arra dhe bulona

Hapi 3: Bashkangjit Shoferin e Motorrit në RPI

Bashkangjit Shoferin e Motorrit në RPI
Bashkangjit Shoferin e Motorrit në RPI
Bashkangjit Shoferin e Motorrit në RPI
Bashkangjit Shoferin e Motorrit në RPI
Bashkangjit Shoferin e Motorrit në RPI
Bashkangjit Shoferin e Motorrit në RPI

Tani duhet të lidhim shoferin e motorit. Tjetra merrni kunjin e artë me 3 kunja dhe lidheni në 5V dhe GND në tabelën e shoferit (shihni foton). Deri tela e fundit lidhëse me majë fundi femër. Ne do ta përdorim atë për sinjalin PWM që drejton servo.

Tjetra merrni konvertuesin dhe lidhësin:

  • tela e zezë (e tokëzuar) në GND
  • tela dalëse e kuqe në 5V
  • tela e kuqe hyrëse në Vout

Kur bashkimi të përfundojë, përdorni shirit të dyanshëm për të montuar konvertuesin në drejtuesin e motorit.

Pas kësaj shoferi ynë është gati dhe mund të lidhet me RPI.

Hapi 4: Kasa e printimit për kamerën

Kasa e printimit për kamerën
Kasa e printimit për kamerën

Hapi tjetër është të printoni strehimin për kamerën. Mund të gjeni shumë projekte në:

Përdorni atë që i përshtatet kamerës tuaj.

Hapi 5: Montimi përfundimtar

Asambleja përfundimtare
Asambleja përfundimtare
Asambleja përfundimtare
Asambleja përfundimtare
Asambleja përfundimtare
Asambleja përfundimtare

Tani është koha për të bashkuar gjithçka. Vendoseni baterinë, bashkëngjitni kamerën, lidhni servo me kunjat dhe lidhni motorin me drejtuesin, si dhe baterinë.

Ju mund të shihni të gjithë skemën në foto.

Hapi 6: Drejtoni Kodin

Pjesa e fundit është drejtimi i kodit.

Komunikimi midis RPI dhe laptopit krijohet duke përdorur serverin Flask të shkruar në Python.

Ne do të dërgojmë dy gjëra në server:

  • Këndi i timonit
  • Shpejtësia e motorit (480 për shpejtësinë e plotë përpara dhe -480 për shpejtësinë e plotë prapa)

Programi në laptop është përgjegjës për leximin e vlerave nga pedalet dhe timonin dhe dërgimin e tij në serverin i cili funksionon në Raspberry.

Në RPI duhet të nisim kodin dhe programin e serverit që lexon vlerat e ruajtura në server që kontrollon këndin e servo dhe shpejtësinë e motorit.

Mbani mend:

  1. Raspberry Pi & laptop duhet të lidhen me të njëjtin rrjet WiFi!
  2. Duhet të ekzekutosh programe në RPI nga terminali duke përdorur komandën sudo (p.sh. sudo python3 Flask_server_RPI.py)!

Recommended: