Kazalo:
- 1. korak: Komponente
- Korak: Povežite komponente
- 3. korak: Koda
- 4. korak: Live Feed
- 5. korak: Preizkus delovanja
- 6. korak: Zaključek
Video: Avto FPV RC: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
Ta projekt je že nekaj časa v mojem predalu in ker prihaja Maker Fair v mesto, je bil to pravi čas za to.
Že dolgo nazaj je bila za Sega Mega Drive (Genesis) igra, imenovana "Micro Machines", za katero sem porabil ure in ure. V bistvu je bila to dirkalna igra z majhnimi avtomobili, kjer je bila dirkalna steza del predmetov vsakdanjega življenja. Ugotovil sem, da obstaja nova različica te stare klasike.
V prvotni različici je igra imela pogled od zgoraj na stezo in avtomobile, vendar sem hotel videti prvo osebo na zaslonu glave. Kamera bi se premikala glede na gibanje glave igralca.
Krmilnik mora biti dirkalno kolo.
Žal to ni bilo mogoče in na koncu sem to dobil.
Zaradi več dejavnikov nisem uporabil prikazovalnika glave in kamere s servo krmiljenjem, ampak avtomobil upravlja krmilno kolo, imam brezžično kamero in vse deluje. Problem je v dosegu. Krmiljenje in ogled posnetkov kamere lahko nadziram in vidim le, če sta vsaka oddajna in sprejemna enota v vidnem polju.
Vsekakor obstajajo zelo zanimivi vidiki tega projekta, ki jih je vredno deliti.
1. korak: Komponente
RC avto
Pravkar sem izbral najcenejše, kar sem jih našel v merilu 1:20.
Brezžična kamera
Imel sem več odločitev, kje, verjetno pa kdaj na najslabše. Če nameravate narediti kaj takega, NE uporabljajte tovrstnih fotoaparatov.
Mikrokontroler DFRobot Dreamer Nano V4.1, 2,54 mm pinout je bistvenega pomena za ta projekt. Za več informacij o tem mikrokrmilniku obiščite wiki stran DFRobot
Računalniško dirkalno kolo
Danes je zelo enostavno najti stare dirkače skoraj brezplačno. To sem dobil brezplačno na lokalnem internetnem trgu.
Na voljo je s starimi 15 -nožnimi igralnimi vrati, ki so bili priključeni na zvočno kartico računalnika.
Krmilnik motorja
Izbrana je bila L298N z zmogljivostjo 2A in z največ 46V na vhodu odlično služi temu projektu.
RF oddajnik
Za brezžično komunikacijo med dirkalnim kolesom in avtomobilom sem šel z oddajnikom nRF24L01+ RF.
Nekaj sem jih imel in so enostavni za uporabo.
Baterija
LiPo baterija 7,4 V 800 mA zagotavlja napajanje avtomobilu RC, mikrokrmilniku, RF oddajniku in brezžični kameri
Razno
4x - 10K upor
4x - 100K upor
Perfboard (običajno v mojih projektih), 9V akumulatorski vtič in nekaj žic
Korak: Povežite komponente
Computar Racing Wheel Transmitter
Odkrivanje vrat za igre lahko najdete kje
en.wikipedia.org/wiki/Game_por
Našel sem tudi zelo lepo spletno mesto s shemo za povezavo z arduinom
www.built-to-spec.com/blog/2009/09/10/using-a-pc-joystick-with-the-arduino/
Vezje je vgrajeno v montažno ploščo po shemi, ki sem jo dodal.
Za povezavo NRF24L01+ uporabljam osnovni adapter, ki prinaša napetostni regulator 3.3V plus dodatne kondenzatorje za povečanje stabilizacije linije.
Če želite uporabljati samo NRF24L01 +, mora napajalni vod izhajati iz +3,3 V iz Arduina.
RC avto sprejemnik
Za avto uporabljam tudi osnovni adapter NRF24L01+, spet to ni obvezno.
L298n se poveže z zatiči D2 do D7.
Napajanje brezžične kamere prihaja tudi iz baterije
Po nekaj testih sem za hladilno telo uporabil pravilo in se odločil za ventilator.
3. korak: Koda
Za zagon kode boste morali namestiti knjižnico RF24.
Lahko ga prenesete
github.com/nRF24/RF24.
Zatiči D9 in D10 se uporabljajo tudi za to knjižnico, zato jih ne pozabite spremeniti, če želite uporabiti druge
Radio RF24 (9, 10); // Nastavite radio nRF24L01+ na vodilo SPI plus nožici 9 in 10
Nato razglasite zatiče za krmilnik v kodi Car_TX.
// Razglasi zatiče za dirkalno koloconst int wheel_direction = A0;
const int gumb_1A = 2;
const int Button_2A = 4;
const int gumb_1B = 3;
const int gumb_2B = 5;
In zatiči za pogon krmilnika motorja
// Določimo zatiče za motorni pogon // Hitrost motorja
int enable_A = 3;
int in1Pin = 2;
int in2Pin = 4;
// Smer motorja
int enable_B = 5;
int in3Pin = 6;
int in4Pin = 7;
4. korak: Live Feed
Komplet brezžičnih kamer je sestavljen iz brezžične kamere in sprejemnika, ki lahko oddaja sestavljeni video signal.
Sprejemnik je nato priključen na pretvornik, ki omogoča povezavo z monitorji VGA.
5. korak: Preizkus delovanja
6. korak: Zaključek
Ko vse končate in sestavite, rezultat ni bil pričakovan. Domet vsega je bil približno 2 m v zaprtih prostorih !!! Verjetno zato, ker je bilo to narejeno s proračunom okoli 50 € !!!
Ta potrebuje popoln premislek o izbranih komponentah. Verjetno bom v prihodnje uporabljal iste kamere in oddajnike, ki se uporabljajo pri brezpilotnih letalih s FPV. Danes je že mogoče dobiti nekaj opreme z zaviranjem banke.
Ni vse slabo, med testi je bilo zelo zabavno voziti avto z dirkalnim krmilnikom. Verjetno bom zgradil novo različico z majhnim RC avtomobilom, vendar z upravljanjem dirkalnih koles.
Če ste odkrili kakšno napako ali če imate kakšen predlog/izboljšavo ali vprašanje, mi lahko komentirate ali mi pošljete sporočilo.
Naročite se, naredite.
Ne pozabite pustiti svojega glasu za tekmovanja, ki jih vodim.
Priporočena:
Arduino pomočnik pri parkiranju - vsakič parkirajte avto na pravo mesto: 5 korakov (s slikami)
Arduino pomočnik pri parkiranju - vsakič parkirajte avto na pravo mesto: v tem projektu vam bom pokazal, kako z uporabo Arudina zgraditi svojega lastnega parkirnega pomočnika. Ta pomočnik pri parkiranju meri razdaljo do vašega avtomobila in vas vodi, da ga parkirate na pravem mestu z odčitkom LCD zaslona in LED, ki napreduje
Biometrični vstop v avto - pravi avto brez ključa: 4 koraki
Biometrični vstop v avtomobil - pravi avto brez ključa: Nekaj mesecev nazaj me je hči vprašala, zakaj sodobni avtomobili niso opremljeni z biometričnim sistemom vstopa, če ga ima celo mobilni telefon. Od takrat sem delal na implementaciji istega in končno mi je uspelo nekaj namestiti in preizkusiti na mojem T
Stikalna plošča za avto .: 9 korakov (s slikami)
Avtomatska stikalna plošča .: Ko sem ves čas gledal odlično komedijo Letalo (1980), sem si mislil: "Želim si, da bi med vožnjo naokoli zamenjal kup naključnih stikal in se počutil kot pilot" na žalost nimam pilotske licence. Namesto porabe
Avto RasbperryPi s FPV kamero. Nadzor s spletnim brskalnikom: 31 korakov (s slikami)
Avto RasbperryPi s FPV kamero. Nadzor s spletnim brskalnikom: izdelali bomo štirikolesni avtomobil - krmiljenje bo podobno kot v rezervoarju - za obračanje ene strani koles se bo vrtelo z različno hitrostjo kot druga. Pri avtu bo kamera nameščena na posebnem nosilcu, kjer lahko spremenimo položaj kamere. Robot bo c
Avto na daljavo HPI Q32 z nadgradnjo FPV: 10 korakov (s slikami)
Avto na daljavo HPI Q32 z nadgradnjo FPV: Tu bomo prikazali prilagodljivost HPI Racing Q32, da sprejme spremembe. Eksperimentirali bomo z namestitvijo zamenljivega akumulatorskega sistema ter tudi kamere in oddajnika FPV