Turinys:
- 1 žingsnis: komponentai
- 2 veiksmas: prijunkite komponentus
- 3 žingsnis: kodas
- 4 žingsnis: tiesioginis kanalas
- 5 žingsnis: funkcinis testas
- 6 žingsnis: Išvada
Video: FPV RC automobilis: 6 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Šis projektas kurį laiką stovi mano stalčiuje ir aš, kai į miestą atvyksta „Maker Fair“, tai buvo tinkamas laikas jį įgyvendinti.
Jau seniai buvo žaidimas „Mikro mašinos“, skirtas „Sega Mega Drive“(„Genesis“), kurį žaidžiu valandų valandas. Iš esmės tai buvo lenktynių žaidimas su mažais automobiliais, kur lenktynių trasa buvo kasdienio gyvenimo objektų dalis. Radau, kad yra nauja šios senos klasikos versija.
Iš pradinės versijos žaidimas turėjo trasos ir automobilių vaizdą iš viršaus, tačiau norėjau, kad pirmojo asmens vaizdas būtų rodomas galvos ekrane. Kamera judėtų pagal žaidėjo galvos judesį.
Valdiklis turėtų būti lenktyninis ratas.
Deja, tai nebuvo įmanoma, ir galų gale aš tai gavau.
Dėl kelių veiksnių neįdiegiau galvos ekrano ir servo valdomos kameros, tačiau automobilis valdomas lenktyniniu ratu, turiu belaidę kamerą ir viskas veikia. Problema yra diapazonas. Galiu valdyti ir matyti fotoaparato tiekimą tik tuo atveju, jei kiekvienas siųstuvas ir imtuvas yra matomumo zonoje.
Bet kokiu atveju yra labai įdomių šio projekto aspektų, kuriais verta pasidalyti.
1 žingsnis: komponentai
RC automobilis
Aš tiesiog pasirinkau pigiausią, kokį tik galėjau rasti 1:20 skalėje.
Belaidė kamera
Turėjau kelis pasirinkimus kur, bet tikriausiai kada blogiausia. Jei planuojate daryti kažką panašaus, NENAUDOKITE tokio tipo fotoaparatų.
Mikrovaldiklis „DFRobot Dreamer Nano V4.1“, 2,54 mm kištukas yra esminis šiam projektui. Daugiau informacijos apie šį mikrovaldiklį rasite DFRobot wiki puslapyje
„Computador“lenktynių ratas
Šiandien beveik nesunku rasti senų lenktynių valdiklių. Tai aš nemokamai gavau vietinėje interneto rinkoje.
Jis tiekiamas su senu 15 kontaktų žaidimo prievadu, kuris buvo prijungtas prie kompiuterio garso plokštės.
Variklio valdiklis
Pasirinktas buvo L298N, kurio galia 2A, o įvesties maks. 46V, puikiai tinka šiam projektui.
RF siųstuvas -imtuvas
Dėl belaidžio ryšio tarp lenktynių rato ir automobilio pasirinkau nRF24L01+ RF siųstuvą -imtuvą.
Kai kur turėjau, ir juos lengva naudoti.
Baterija
7,4 V 800 mA LiPo baterija maitina RC automobilį, mikrovaldiklį, RF siųstuvą -imtuvą ir belaidę kamerą
Įvairūs
4x - 10K rezistorius
4x - 100K rezistorius
„Perfboard“(įprasta mano projektuose), 9 V akumuliatoriaus kištukas ir kai kurie laidai
2 veiksmas: prijunkite komponentus
„Computar Racing“ratų siųstuvas
Žaidimo prievado kaištį galima rasti kur
en.wikipedia.org/wiki/Game_por
Aš taip pat radau labai gražią svetainę su ryšio su arduino schema
www.built-to-spec.com/blog/2009/09/10/using-a-pc-joystick-with-the-arduino/
Grandinė yra pastatyta į skydą pagal schemą, kurią pridėjau.
NRF24L01+ jungčiai naudoju bazinį adapterį, kuris turi 3,3 V įtampos reguliatorių ir papildomus kondensatorius, kad padidintų linijos stabilizavimą.
Jei norite naudoti tik NRF24L01 +, maitinimo linija turi būti tiekiama iš +3,3 V iš „Arduino“.
RC automobilio imtuvas
Automobiliui aš taip pat naudoju bazinį adapterį NRF24L01+, tai vėlgi neprivaloma.
L298n jungiasi prie kaiščių D2 - D7.
Belaidžio fotoaparato maitinimas taip pat gaunamas iš akumuliatoriaus
Po kai kurių bandymų aš panaudojau radiatoriaus nykščio taisyklę ir nusprendžiau naudoti ventiliatorių.
3 žingsnis: kodas
Kad kodas būtų paleistas, turėsite įdiegti RF24 biblioteką.
Galite atsisiųsti
github.com/nRF24/RF24.
Smeigtukai D9 ir D10 taip pat naudojami šiai bibliotekai, todėl nepamirškite jų pakeisti, jei norite naudoti kitus
Radijas RF24 (9, 10); // Nustatykite nRF24L01+ radiją SPI magistralėje ir 9 ir 10 kaiščius
Tada deklaruokite valdiklio kaiščius „Car_TX“kode.
// Skelbti lenktyninių ratų konstruktoriaus kaiščius int wheel_direction = A0;
const int mygtukas_1A = 2;
const int Button_2A = 4;
const int mygtukas_1B = 3;
const int mygtukas_2B = 5;
Ir variklio valdiklio pavaros kaiščiai
// Apibrėžti variklio pavaros kaiščius // Variklio greitis
int enable_A = 3;
int in1Pin = 2;
int in2Pin = 4;
// Variklio kryptis
int enable_B = 5;
int in3Pin = 6;
int in4Pin = 7;
4 žingsnis: tiesioginis kanalas
Belaidžio fotoaparato rinkinį sudaro belaidė kamera ir imtuvas, galintis perduoti sukurtą vaizdo signalą.
Tada imtuvas prijungiamas prie keitiklio, kuris leidžia prijungti prie VGA monitorių.
5 žingsnis: funkcinis testas
6 žingsnis: Išvada
Baigę viską ir surinkę, rezultatas buvo ne toks, kokio tikėjotės. Viduje viskas buvo apie 2 m viduje !!! Tikriausiai todėl, kad tai buvo padaryta su maždaug 50 € biudžetu !!!
Tam reikia visiškai iš naujo apgalvoti pasirinktus komponentus. Tikriausiai ateityje naudosiu tas pačias kameras ir siųstuvus, naudojamus dronuose su FPV. Šiandien jau galima įsigyti tam tikrą įrangą su banko stabdymu.
Ne viskas yra blogai, bandymų metu buvo labai smagu vairuoti automobilį su lenktynių valdikliu. Aš tikriausiai sukursiu naują versiją naudodamas mažą RC automobilį, tačiau valdydamas lenktyninius ratus.
Jei radote klaidą arba turite pasiūlymų/patobulinimų ar klausimų, nedvejodami komentuokite arba atsiųskite man žinutę.
Pamėgti, užsiprenumeruoti, padaryti.
Nepamirškite palikti savo balso už mano vykdomus konkursus.
Rekomenduojamas:
„Pasidaryk pats“„Arduino“valdomas „Bluetooth“automobilis: 6 žingsniai (su nuotraukomis)
„Pasidaryk pats“„Arduino“valdomas „Bluetooth“automobilis: Sveiki draugai! Mano vardas Nikolas, man 15 metų ir aš gyvenu Atėnuose, Graikijoje. Šiandien aš jums parodysiu, kaip padaryti dviejų ratų „Bluetooth“valdomą automobilį naudojant „Arduino Nano“, 3D spausdintuvą ir keletą paprastų elektroninių komponentų! Būtinai stebėkite mano
„Arduino Bluetooth RC“automobilis su elektronine stabdžių sistema: 4 žingsniai (su nuotraukomis)
„Arduino“„Bluetooth“RC automobilis su elektronine stabdžių sistema: Taip galite pagaminti RC automobilį už maždaug 40 USD (27 USD be uno klono)
Atnaujintas RC automobilis: 23 žingsniai (su nuotraukomis)
Atnaujintas RC automobilis: RC automobiliai man visada buvo jaudulio šaltinis. Jie greiti, linksmi ir jums nereikia jaudintis, jei juos sudaužysite. Vis dėlto, būdamas vyresnis, labiau subrendęs RC entuziastas, manęs negalima matyti žaidžiančio su mažais, vaikams skirtomis RC mašinomis. Aš turiu turėti
Biudžeto FPV RC automobilis: 4 žingsniai
Biudžetinis FPV RC automobilis: Aš stengiausi savo „Redcat Gen7 RC“sunkvežimį paversti gražiu „First Person View“(FPV) vežimėliu, turinčiu visiškai 3D spausdintą korpusą, tai nėra taip pamokoma, bet yra žingsnis į priekį! „Gearbest“susisiekė su manimi, norėdama sužinoti, ar noriu naudoti
„HPI Q32“nuotolinio valdymo automobilis su FPV atnaujinimu: 10 žingsnių (su nuotraukomis)
„HPI Q32“nuotolinio valdymo automobilis su FPV atnaujinimu: Čia parodysime „HPI Racing Q32“lankstumą priimti pakeitimus. Mes eksperimentuosime su keičiamos baterijos sistemos, taip pat FPV kameros ir siųstuvo įrengimu