Turinys:

RC automobilis, valdomas rato ir pedalų? ️: 6 žingsniai
RC automobilis, valdomas rato ir pedalų? ️: 6 žingsniai

Video: RC automobilis, valdomas rato ir pedalų? ️: 6 žingsniai

Video: RC automobilis, valdomas rato ir pedalų? ️: 6 žingsniai
Video: Гоночная браузерная игра высочайшего качества 🏎🚗🚙🚘 - Burnin' Rubber 5 XS Race 1-6 GamePlay 🎮📱 🇷🇺 2024, Liepa
Anonim
RC automobilis, valdomas rato ir pedalų? ️
RC automobilis, valdomas rato ir pedalų? ️

Gyvenimas - tai svajonių išsipildymas. Mano tikslas buvo pagaminti „RC Car“, valdomą su PC žaidimų ratu. Taigi man pavyko.

Tikiuosi, kad tai bus kam nors naudinga. Kilus klausimams, parašykite komentarą.

1 žingsnis: dalys

Dalys
Dalys

Norėdami įgyvendinti šį projektą, jums reikės:

  • „Raspberry Pi“(naudojau RPI 4B su 4 GB RAM)
  • Važiuoklė su vairo stiprintuvu valdoma priekine ašimi (įtrauktas variklis ir servo)
  • RPI kamera su 3D spausdintuvu (neprivaloma)
  • Li-Po baterija 11.1V
  • PC ratas su pedalais
  • Dviejų variklių rinkinys „Polulu DRV8835“
  • Keitiklis nuo 11,1 V iki 5 V „Buck“
  • Laidai

2 žingsnis: Surinkimas

Surinkimas
Surinkimas

Surinkite savo važiuoklę. Aš savo gavau iš:

Kitas lituokite du laidus prie nuolatinės srovės variklio gale.

Po to pritvirtinkite „Raspberry Pi“naudodami veržles ir varžtus

3 žingsnis: pritvirtinkite variklio tvarkyklę prie RPI

Prijunkite variklio tvarkyklę prie RPI
Prijunkite variklio tvarkyklę prie RPI
Prijunkite variklio tvarkyklę prie RPI
Prijunkite variklio tvarkyklę prie RPI
Prijunkite variklio tvarkyklę prie RPI
Prijunkite variklio tvarkyklę prie RPI

Dabar turime lituoti variklio vairuotoją. Tada paimkite 3 kontaktų aukso smeigtuką ir lituokite jį prie 5 V ir GND vairuotojo lentoje (žr. Nuotrauką). Iki paskutinio kaiščio lydmetalio vielos su aukso smeigtuko galu. Mes jį naudosime PWM signalui, kuris valdo servo.

Tada paimkite buck konverterį ir lydmetalį:

  • juodas (įžemintas) laidas prie GND
  • raudonas išėjimo laidas iki 5V
  • raudoną įvesties laidą prie Vout

Kai litavimas baigtas, naudokite dvipusę juostą, kad pritvirtintumėte keitiklį prie variklio tvarkyklės.

Po to mūsų vairuotojas yra paruoštas ir gali būti prijungtas prie RPI.

4 veiksmas: fotoaparato spausdinimo dėklas

Spausdinimo dėklas fotoaparatui
Spausdinimo dėklas fotoaparatui

Kitas žingsnis - atspausdinti fotoaparato korpusą. Daugelį projektų galite rasti:

Naudokite tą, kuris tinka jūsų fotoaparatui.

5 žingsnis: galutinis surinkimas

Galutinis surinkimas
Galutinis surinkimas
Galutinis surinkimas
Galutinis surinkimas
Galutinis surinkimas
Galutinis surinkimas

Dabar atėjo laikas viską sujungti. Įdėkite akumuliatorių, prijunkite fotoaparatą, prijunkite servo prie kaiščių ir prijunkite variklį prie vairuotojo bei akumuliatoriaus.

Nuotraukoje galite pamatyti visą schemą.

6 veiksmas: paleiskite kodą

Paskutinė dalis yra kodo vykdymas.

Ryšys tarp RPI ir nešiojamojo kompiuterio užmezgamas naudojant „Flask“serverį, parašytą „Python“.

Į serverį atsiųsime du dalykus:

  • Vairo kampas
  • Variklio greitis (480 visu greičiu pirmyn ir -480 visu greičiu atgal)

Nešiojamojo kompiuterio programa yra atsakinga už pedalų ir rato verčių nuskaitymą ir siuntimą į serverį, kuriame veikia „Raspberry“.

RPI turime paleisti serverio kodą ir programą, kuri nuskaito serveryje saugomas vertes, kurios valdo servo kampą ir variklio greitį.

Prisiminti:

  1. „Raspberry Pi“ir nešiojamasis kompiuteris turi būti prijungti prie to paties „WiFi“tinklo!
  2. Turite paleisti programas RPI iš terminalo naudodami sudo (pvz., Sudo python3 Flask_server_RPI.py) komandą!

Rekomenduojamas: