Talaan ng mga Nilalaman:

FPV RC Car: 6 Hakbang (na may Mga Larawan)
FPV RC Car: 6 Hakbang (na may Mga Larawan)

Video: FPV RC Car: 6 Hakbang (na may Mga Larawan)

Video: FPV RC Car: 6 Hakbang (na may Mga Larawan)
Video: Make a FPV RC Paper Airplane That Flies | ESP32 2024, Nobyembre
Anonim
FPV RC Car
FPV RC Car

Ang proyektong ito ay nasa aking drawer nang ilang oras at dahil ang Maker Fair ay paparating sa bayan, ito ay isang magandang panahon upang magawa ito.

Noong unang panahon, mayroong isang laro na tinatawag na "Micro Machines" para sa Sega Mega Drive (Genesis) na gumugugol ako ng maraming oras sa paglalaro. Talaga ito ay isang larong karera na may maliliit na kotse kung saan ang track ng karera ay bahagi ng pang-araw-araw na mga bagay sa buhay. Nalaman ko na mayroong isang bagong bersyon ng lumang klasiko na ito.

Sa orihinal na bersyon, ang laro ay may tuktok na pagtingin sa track at mga kotse, ngunit nais kong magkaroon ng unang pagtingin sa isang tao sa isang display sa ulo. Ang camera ay lilipat ayon sa paggalaw ng ulo ng player.

Ang controller ay dapat na isang racing wheel.

Sa kasamaang palad, hindi ito posible, at sa huli ito ang nakuha ko.

Dahil sa maraming mga kadahilanan hindi ko ipinatupad ang head display at servo kinontrol na camera ngunit ang kotse ay kinokontrol ng racing wheel, mayroon akong isang wireless camera at gumagana ang lahat. Ang problema ay ang saklaw. Maaari ko lang kontrolin at makita ang feed ng camera kung ang bawat unit ng transmitter at receiver ay nasa linya ng paningin.

Sa anumang kaso mayroong napaka-kagiliw-giliw na aspeto ng proyektong ito na nagkakahalaga ng pagbabahagi.

Hakbang 1: Mga Bahagi

Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi

RC Kotse

Pinili ko lang ang pinaka-murang maaaring makita sa isang sukat na 1:20.

Wireless Camera

Marami akong napili kung saan, ngunit marahil kailan para sa pinakamasama. Kung nagpaplano kang gumawa ng tulad nito HUWAG gamitin ang ganitong uri ng mga camera.

MicrocontrollerDFRobot Dreamer Nano V4.1, ang 2.54mm pinout ay essencial para sa proyektong ito. Suriin ang pahina ng DFRobot wiki para sa karagdagang impormasyon tungkol sa microcontroller na ito

Computador Racing Wheel

Napakadali ngayon upang makahanap ng mga lumang racing Controller halos nang libre. Ang isang ito ay nakuha ko nang libre sa lokal na pamilihan ng internet.

Ito ay kasama ang lumang 15 pin game port, na nakakonekta sa sound card ng computer.

Controller ng Motor

Ang pagpipilian ay ang L298N na may kakayahang 2A at may max na 46V sa input na ganap na nagsisilbi o ang proyektong ito.

RF transceiver

Para sa wireless na komunikasyon sa pagitan ng racing wheel at kotse, sumama ako sa nRF24L01 + RF transceiver.

Mayroon akong ilang kung saan, at madali silang gamitin.

Baterya

Ang isang 7.4V 800mA LiPo na baterya ay nagbibigay ng lakas sa RC car, microcontroller, RF transceiver, at wireless camera

Miscellaneous

4x - 10K Resistor

4x - 100K Resistor

Perfboard (isang karaniwang sa aking mga proyekto), plug ng baterya ng 9V, at ilang mga wire

Hakbang 2: Ikonekta ang Mga Sangkap

Ikonekta ang Mga Sangkap
Ikonekta ang Mga Sangkap
Ikonekta ang Mga Sangkap
Ikonekta ang Mga Sangkap
Ikonekta ang Mga Sangkap
Ikonekta ang Mga Sangkap
Ikonekta ang Mga Sangkap
Ikonekta ang Mga Sangkap

Computar Racing Wheel Transmitter

Maaaring makita ang pin ng port ng laro kung saan

en.wikipedia.org/wiki/Game_por

Natagpuan ko rin ang isang napakagandang site na may isang iskema para sa isang koneksyon sa arduino

www.built-to-spec.com/blog/2009/09/10/using-a-pc-joystick-with-the-arduino/

Ang circuit ay bumubuo sa prefboard ayon sa eskematiko na idinagdag ko.

Para sa koneksyon sa NRF24L01 + ginagamit ko ang base adapter na nagdadala ng isang 3.3V boltahe regulator kasama ang karagdagang mga capacitor para sa pagdaragdag ng pagpapatatag ng linya.

Kung nais mo lamang gamitin ang NRF24L01 +, ang linya ng kuryente ay kailangang magmula sa + 3.3V mula sa Arduino.

Tagatanggap ng RC Car

Para sa kotse gumagamit din ako ng NRF24L01 + base adapter, muli ito ay isang opsyonal.

Ang L298n kumonekta sa mga pin D2 sa D7.

Ang lakas para sa wireless camera ay nagmula din sa pack ng baterya

Matapos ang ilang mga pagsubok, ginamit ko ang panuntunan sa hinlalaki para sa heat sink, at nagpasyang gumamit ng isang fan.

Hakbang 3: Code

Code
Code

Para sa pagpapatakbo ng code kakailanganin mong i-install ang RF24 library.

Maaari mong i-download ito noon

github.com/nRF24/RF24.

Ginagamit din ang mga pin na D9 at D10 para sa silid-aklatan na ito, kaya huwag kalimutan na baguhin ang mga ito kung nais mong gumamit ng iba pa

Radyo RF24 (9, 10); // I-set up ang nRF24L01 + radyo sa SPI bus kasama ang mga pin na 9 at 10

Pagkatapos ay ideklara ang mga pin para sa controller sa Car_TX code.

// Ideklara ang mga pin para sa racing wheelconst int wheel_direction = A0;

Const int button_1A = 2;

Const int Button_2A = 4;

Const int button_1B = 3;

Const int button_2B = 5;

At ang mga pin para sa motor drive drive

// Define Pins for Motor Drive // Motor Speed

int paganahin_A = 3;

int in1Pin = 2;

int in2Pin = 4;

// Direksyon ng Motor

int paganahin_B = 5;

int in3Pin = 6;

int in4Pin = 7;

Hakbang 4: Live Feed

Live na Pakain
Live na Pakain
Live na Pakain
Live na Pakain

Ang hanay ng wireless camera ay binubuo sa isang wireless camera at isang tatanggap na may kakayahang mag-output ng isang binubuo ng signal ng video.

Ang tagatanggap ay konektado sa isang converter na nagpapahintulot sa koneksyon sa mga monitor ng VGA.

Hakbang 5: Pagganap na Pagsubok

Image
Image

Hakbang 6: Konklusyon

Konklusyon
Konklusyon
Konklusyon
Konklusyon

Matapos matapos ang lahat at tipunin ito, ang resulta ay hindi ang inaasahan. Ang saklaw ng lahat ay tungkol sa 2m panloob !!! Marahil dahil nagawa ito sa isang badyet na humigit-kumulang 50 € !!!

Ang isang ito ay nangangailangan ng isang kumpletong pag-isipang muli sa mga napiling sangkap. Marahil ay gagamitin ko sa hinaharap ang parehong mga camera at transmiter na ginamit sa mga drone na may FPV. Posible na ngayon upang makakuha ng ilang kagamitan sa pagpepreno ng bangko.

Hindi lahat ay masama, sa mga pagsubok ay napakasaya na magmaneho ng kotse gamit ang racing controller. Marahil ay magtatayo ako ng isang bagong bersyon gamit ang maliit na RC car ngunit may racing wheel control.

Huwag mag-iwan ng puna o magpadala sa akin ng isang mensahe kung nakakita ka ng anumang pagkakamali o kung mayroon kang anumang mungkahi / pagpapabuti o mga katanungan.

Tulad ng, Mag-subscribe, Gawin Ito.

Huwag kalimutang iwanan ang iyong boto para sa mga paligsahang aking tinatakbo.

Inirerekumendang: