Sadržaj:
- Korak 1: Komponente
- Korak 2: Spojite komponente
- Korak 3: Kodirajte
- Korak 4: Live Feed
- Korak 5: Funkcionalni test
- Korak 6: Zaključak
Video: FPV RC automobil: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Ovaj projekt je već neko vrijeme u mojoj ladici, a budući da Maker Fair dolazi u grad, bilo je ovo dobro vrijeme za to.
Davno je postojala igra pod nazivom "Micro Machines" za Sega Mega Drive (Genesis) u kojoj provodim sate igrajući. U osnovi ovo je bila trkaća igra s malim automobilima gdje je staza bila dio svakodnevnog života. Otkrio sam da postoji nova verzija ovog starog klasika.
U originalnoj verziji, igra je imala pogled odozgo na stazu i automobile, ali ja sam htio imati prikaz od prve osobe na ekranu glave. Kamera bi se kretala prema kretanju glave igrača.
Kontroler bi trebao biti trkaći kotač.
Nažalost, to nije bilo moguće, i na kraju sam to i dobio.
Zbog nekoliko čimbenika nisam implementirao zaslon na glavi i kameru sa servo upravljanjem, ali automobil je upravljač preko trkaćeg kotača, imam bežičnu kameru i sve radi. Problem je domet. Mogu kontrolirati i vidjeti unos kamere samo ako su sve jedinice odašiljača i prijamnika u vidnom polju.
U svakom slučaju postoje vrlo zanimljivi aspekti ovog projekta koje vrijedi podijeliti.
Korak 1: Komponente
RC Automobil
Upravo sam odabrao najjeftinije što sam mogao pronaći u mjerilu 1:20.
Bežična kamera
Imao sam nekoliko izbora gdje, ali vjerojatno kad je najgore. Ako namjeravate raditi ovako nešto, NE koristite ove vrste kamera.
MikrokontrolerDFRobot Dreamer Nano V4.1, ispis 2,54 mm bitan je za ovaj projekt. Više informacija o ovom mikrokontroleru potražite na DFRobot wiki stranici
Computador trkaći kotač
Danas je vrlo lako pronaći stare trkaće kontrolere gotovo besplatno. Ovaj sam besplatno dobio na lokalnom internetskom tržištu.
Dolazi sa starim priključkom za igre od 15 pinova koji je spojen na zvučnu karticu računala.
Kontroler motora
Izbor je bio L298N s kapacitetom od 2A i s maksimalnih 46 V na ulazu savršeno služi ili ovaj projekt.
RF primopredajnik
Za bežičnu komunikaciju između trkaćeg kotača i automobila, otišao sam s primopredajnikom nRF24L01+ RF.
Imao sam ih gdje i laki su za korištenje.
Baterija
LiPo baterija od 7,4 V 800 mA daje napajanje RC automobilu, mikrokontroleru, RF primopredajniku i bežičnoj kameri
Razno
4x - 10K otpornik
4x - 100K otpornik
Perfboard (uobičajeno u mojim projektima), 9V utikač za bateriju i neke žice
Korak 2: Spojite komponente
Computar odašiljač trkaćih kotača
Isključivanje priključka za igru možete pronaći gdje
en.wikipedia.org/wiki/Game_por
Također sam pronašao vrlo lijepo mjesto sa shemom za povezivanje s arduinom
www.built-to-spec.com/blog/2009/09/10/using-a-pc-joystick-with-the-arduino/
Krug je ugrađen u montažnu ploču prema shemi koju sam dodao.
Za vezu NRF24L01+ koristim osnovni adapter koji donosi regulator napona od 3,3 V plus dodatne kondenzatore za povećanje stabilizacije linije.
Ako želite samo koristiti NRF24L01 +, napajanje mora doći s +3,3 V iz Arduina.
RC prijemnik za automobile
Za automobil također koristim osnovni adapter NRF24L01+, opet ovo nije obavezno.
L298n se spaja na pinove D2 do D7.
Napajanje bežične kamere također dolazi iz baterije
Nakon nekoliko testova, upotrijebio sam pravilo za hladnjak i odlučio koristiti ventilator.
Korak 3: Kodirajte
Za pokretanje koda morate instalirati biblioteku RF24.
Možete ga preuzeti
github.com/nRF24/RF24.
Igle D9 i D10 koriste se i za ovu biblioteku, stoga ih ne zaboravite promijeniti ako želite koristiti druge
Radio RF24 (9, 10); // Postavite nRF24L01+ radio na SPI sabirnicu plus pinovi 9 i 10
Zatim deklarirajte pinove za kontroler u kodu Car_TX.
// Deklarirajte pinove za utrku conconst int wheel_direction = A0;
const int gumb_1A = 2;
const int Button_2A = 4;
const int gumb_1B = 3;
const int gumb_2B = 5;
I pinovi za pogon upravljačkog sklopa motora
// Definiranje pinova za motorni pogon // Brzina motora
int enable_A = 3;
int in1Pin = 2;
int in2Pin = 4;
// Smjer motora
int enable_B = 5;
int in3Pin = 6;
int in4Pin = 7;
Korak 4: Live Feed
Komplet bežičnih kamera sastoji se od bežične kamere i prijemnika koji može izlaziti sastavljeni video signal.
Prijemnik je zatim spojen na pretvarač koji omogućuje povezivanje s VGA monitorima.
Korak 5: Funkcionalni test
Korak 6: Zaključak
Nakon što ste sve završili i sastavili, rezultat nije bio očekivan. Domet svega je bio oko 2 m u zatvorenom prostoru !!! Vjerojatno zato što je to učinjeno s proračunom od oko 50 € !!!
Ovo zahtijeva potpuno preispitivanje odabranih komponenti. Vjerojatno ću u budućnosti koristiti iste kamere i odašiljače koji se koriste u bespilotnim letjelicama s FPV -om. Danas je već moguće nabaviti određenu opremu s kočenjem banke.
Nije sve loše, tijekom testova bilo je jako zabavno voziti automobil s trkaćim kontrolerom. Vjerojatno ću napraviti novu verziju koristeći mali RC automobil, ali s kontrolom trkaćih kotača.
Slobodno komentirajte ili mi pošaljite poruku ako ste pronašli grešku ili imate prijedlog/poboljšanje ili pitanja.
Lajkujte, pretplatite se, učinite to.
Ne zaboravite ostaviti svoj glas za natjecanja koja vodim.
Preporučeni:
Biometrijski ulaz u automobil - pravi automobil bez ključa: 4 koraka
Biometrijski ulazak u automobil - Pravi automobil bez ključa: Prije nekoliko mjeseci kćerka me pitala zašto današnji automobili nisu opremljeni biometrijskim sustavom ulaska, čak i ako ga ima čak i mobitel. Od tada sam radio na implementaciji iste i konačno uspio instalirati i testirati nešto na svom T -u
Kako napraviti automobil na daljinsko upravljanje kod kuće na jednostavan način - DIY bežični RC AUTOMOBIL: 7 koraka
Kako napraviti auto na daljinsko upravljanje kod kuće na jednostavan način - DIY bežični RC CAR: Pozdrav prijatelji, u ovom uputstvu pokazat ću vam kako na jednostavan način napraviti daljinski upravljani automobil, nastavite čitati …… Ovo je zaista super projekt pa pokušajte ga izgraditi
Povoljan FPV RC automobil: 4 koraka
Povoljan FPV RC automobil: Radio sam na pretvaranju svog Redcat Gen7 RC kamiona u lijepu kolica s pogledom od prve osobe (FPV), s potpuno 3D otisnutim kućištem, ovo nije toliko poučno, ali je stepenica ka tome! Gearbest me kontaktirao da vidim želim li koristiti
RasbperryPi automobil s FPV kamerom. Upravljanje putem web preglednika: 31 korak (sa slikama)
RasbperryPi automobil s FPV kamerom. Kontrola putem web preglednika: Napravit ćemo 4wd automobil - upravljanje će biti slično kao u spremniku - za okretanje jedne strane kotača rotirat će se različitom brzinom od druge. Kod automobila bit će postavljena kamera na poseban držač gdje možemo promijeniti položaj kamere. Robot će biti c
Automobil s daljinskim upravljanjem HPI Q32 s nadogradnjom FPV -a: 10 koraka (sa slikama)
Automobil s daljinskim upravljanjem HPI Q32 s nadogradnjom FPV -a: Ovdje ćemo pokazati fleksibilnost HPI Racing Q32 da prihvati izmjene. Eksperimentirat ćemo s ugradnjom izmjenjivog sustava baterija, a također i FPV kamere i odašiljača