Sadržaj:

RC automobil upravljan kotačem i pedalama? ️: 6 koraka
RC automobil upravljan kotačem i pedalama? ️: 6 koraka

Video: RC automobil upravljan kotačem i pedalama? ️: 6 koraka

Video: RC automobil upravljan kotačem i pedalama? ️: 6 koraka
Video: Sorrento, Italy Walking Tour - 4K60fps with Captions *NEW* 2024, Studeni
Anonim
RC automobil upravljan kotačem i pedalama? ️
RC automobil upravljan kotačem i pedalama? ️

Život je stvaranje vaših snova. Moj je bio da napravim RC Car upravljanim PC kotačem za igre. Pa sam uspio.

Nadam se da će nekome biti od koristi. U slučaju pitanja napišite komentar.

Korak 1: Dijelovi

Dijelovi
Dijelovi

Za izradu ovog projekta trebat će vam:

  • Raspberry Pi (koristio sam RPI 4B sa 4 GB RAM -a)
  • Šasija sa servo upravljanom prednjom osovinom (motor i servo uključeni)
  • RPI kamera s 3D ispisanim kućištem (izborno)
  • Li-Po baterija 11,1V
  • PC kotač s pedalama
  • Polulu DRV8835 Komplet s dva motora
  • Pretvarač Buck od 11.1V u 5V
  • Žice

Korak 2: Sklapanje

Sklapanje
Sklapanje

Sastavite šasiju. Ja sam svoje dobio sa:

Zatim lemite dvije žice na istosmjerni motor na stražnjoj strani.

Nakon toga montirajte Raspberry Pi pomoću matica i vijaka

Korak 3: Priključite upravljački program motora na RPI

Priključite upravljački program motora na RPI
Priključite upravljački program motora na RPI
Priključite upravljački program motora na RPI
Priključite upravljački program motora na RPI
Priključite upravljački program motora na RPI
Priključite upravljački program motora na RPI

Sada moramo lemiti upravljački program motora. Zatim uzmite 3 -pinsku zlatnu iglu i lemite je na 5V i GND na upravljačkoj ploči (pogledajte fotografiju). Do posljednje iglice lemna žica sa zlatnim ženskim krajem. Koristit ćemo ga za PWM signal koji upravlja servo pogonom.

Zatim uzmite konverter i lemljenje dolara:

  • crna (uzemljena) žica na GND
  • crvena izlazna žica do 5V
  • crvena ulazna žica u Vout

Kad je lemljenje dovršeno, upotrijebite dvostranu traku za postavljanje pretvarača na upravljački program motora.

Nakon toga naš je upravljački program spreman i može se uključiti u RPI.

Korak 4: Futrola za ispis za kameru

Kućište za ispis za fotoaparat
Kućište za ispis za fotoaparat

Sljedeći korak je ispis kućišta za kameru. Mnogo projekata možete pronaći na:

Koristite onu koja odgovara vašem fotoaparatu.

Korak 5: Konačno sastavljanje

Završna montaža
Završna montaža
Završna montaža
Završna montaža
Završna montaža
Završna montaža

Sada je vrijeme da sve spojimo. Umetnite bateriju, pričvrstite kameru, priključite servo na pinove i spojite motor na upravljački program, kao i bateriju.

Na fotografiji možete vidjeti cijelu shemu.

Korak 6: Pokrenite kôd

Posljednji dio je pokretanje koda.

Komunikacija između RPI -a i prijenosnog računala uspostavljena je pomoću Flask poslužitelja napisanog na Pythonu.

Poslat ćemo dvije stvari na poslužitelj:

  • Kut upravljača
  • Brzina motora (480 za punu brzinu naprijed i -480 za punu brzinu unatrag)

Program na prijenosnom računalu odgovoran je za čitanje vrijednosti s pedala i kotača i njihovo slanje na poslužitelj koji radi na Raspberryju.

Na RPI moramo pokrenuti poslužiteljski kod i program koji čita vrijednosti pohranjene na poslužitelju koji kontrolira kut servo i brzinu motora.

Zapamtiti:

  1. Raspberry Pi i prijenosno računalo moraju biti povezani na istu WiFi mrežu!
  2. Morate pokrenuti programe na RPI -u s terminala koristeći sudo (npr. Sudo python3 Flask_server_RPI.py) naredbu!

Preporučeni: