Tartalomjegyzék:

RC autó kerékkel és pedállal kormányozva? ️: 6 lépés
RC autó kerékkel és pedállal kormányozva? ️: 6 lépés

Videó: RC autó kerékkel és pedállal kormányozva? ️: 6 lépés

Videó: RC autó kerékkel és pedállal kormányozva? ️: 6 lépés
Videó: Wltoys 12428 oil shocks 2024, November
Anonim
RC autó kerékkel és pedállal kormányozva? ️
RC autó kerékkel és pedállal kormányozva? ️

Az élet az álmaid valóra váltásáról szól. Az enyém az volt, hogy az RC Car -t PC játékkerékkel kormányozzák. Szóval sikerült.

Remélem, hogy valakinek hasznos lesz. Kérdés esetén írjon megjegyzést.

1. lépés: Alkatrészek

Alkatrészek
Alkatrészek

A projekt elkészítéséhez szüksége lesz:

  • Raspberry Pi (RPI 4B -t használtam 4 GB RAM -mal)
  • Alváz szervo-kormányzott első tengelymel (motor és szervó mellékelve)
  • RPI kamera 3D nyomtatott tokkal (opcionális)
  • Li-Po akkumulátor 11,1V
  • PC kerék pedállal
  • Polulu DRV8835 kettős motoros készlet
  • 11.1V - 5V Buck átalakító
  • Vezetékek

2. lépés: Összeszerelés

Összeszerelés
Összeszerelés

Szerelje össze az alvázat. Az enyémet innen szereztem:

Ezután forrasztjon két vezetéket az egyenáramú motorhoz a hátoldalon.

Ezt követően szerelje fel a Raspberry Pi -t anyák és csavarok segítségével

3. lépés: Csatlakoztassa a motorvezérlőt az RPI -hez

Csatlakoztassa a motorvezérlőt az RPI -hez
Csatlakoztassa a motorvezérlőt az RPI -hez
Csatlakoztassa a motorvezérlőt az RPI -hez
Csatlakoztassa a motorvezérlőt az RPI -hez
Csatlakoztassa a motorvezérlőt az RPI -hez
Csatlakoztassa a motorvezérlőt az RPI -hez

Most forrasztanunk kell a motor meghajtóját. Ezután vegye be a 3 tűs aranycsapot, és forrasztja 5 V -ra és GND -re a meghajtó táblán (lásd a fotót). Az utolsó tűs forrasztóhuzalhoz, aranyvégű női véggel. Ezt a szervót irányító PWM jelre fogjuk használni.

Ezután vegye a bak konvertert és a forrasztást:

  • fekete (földelt) vezeték a GND -hez
  • piros kimeneti vezeték 5V -ra
  • piros bemeneti vezeték a Vout -hoz

A forrasztás befejezése után kétoldalas szalaggal szerelje fel az átalakítót a motor meghajtójára.

Ezt követően a vezetőnk készen áll, és csatlakoztatható az RPI -hez.

4. lépés: Nyomtatási tok fényképezőgéphez

Nyomtató tok fényképezőgéphez
Nyomtató tok fényképezőgéphez

A következő lépés a fényképezőgép házának kinyomtatása. Számos projektet találhat itt:

Használjon a fényképezőgépéhez illőt.

5. lépés: Végső összeszerelés

Végső összeszerelés
Végső összeszerelés
Végső összeszerelés
Végső összeszerelés
Végső összeszerelés
Végső összeszerelés

Most itt az ideje, hogy mindent összerakjunk. Helyezze be az akkumulátort, csatlakoztassa a kamerát, csatlakoztassa a szervót a csapokhoz, és csatlakoztassa a motort a meghajtóhoz, valamint az akkumulátorhoz.

A teljes vázlatot a fotón láthatja.

6. lépés: Futtassa a kódot

Az utolsó rész a kód futtatása.

Az RPI és a laptop közötti kommunikáció Plashonban írt Flask szerver segítségével jön létre.

Két dolgot fogunk küldeni a szervernek:

  • A kormánykerék szöge
  • Motor fordulatszám (480 teljes sebességgel előre és -480 teljes sebességgel hátra)

A laptopon lévő program felelős az értékek pedálról és kerékről történő leolvasásáért, és elküldéséért a Raspberry -n futó szerverhez.

Az RPI -n el kell indítanunk a kiszolgáló kódját és programját, amely beolvassa a kiszolgálón tárolt értékeket, amelyek szabályozzák a szervo szöget és a motor fordulatszámát.

Emlékezik:

  1. A Raspberry Pi & laptopnak ugyanahhoz a WiFi hálózathoz kell csatlakoznia!
  2. Programokat kell futtatni RPI -n a terminálról a sudo (pl. Sudo python3 Flask_server_RPI.py) paranccsal!

Ajánlott: