INHOUDSOPGAWE:

FPV RC -motor: 6 stappe (met foto's)
FPV RC -motor: 6 stappe (met foto's)

Video: FPV RC -motor: 6 stappe (met foto's)

Video: FPV RC -motor: 6 stappe (met foto's)
Video: DJI FPV DRONE (+ Motion Controller) video review (NL) 2024, November
Anonim
FPV RC motor
FPV RC motor

Hierdie projek is 'n geruime tyd in my laai, en sedert Maker Fair in die stad kom, was dit 'n goeie tyd om dit te bereik.

Ek was lank gelede 'n speletjie genaamd 'Micro Machines' vir Sega Mega Drive (Genesis) wat ek ure lank aan speel speel. Eintlik was dit 'n resiespeletjie met klein motors waar die renbaan deel was van daaglikse lewensvoorwerpe. Ek het gevind dat daar 'n nuwe weergawe van hierdie ou klassieke is.

Op die oorspronklike weergawe het die spel 'n uitsig oor die baan en motors, maar ek wou die eerste persoon in 'n kopskerm sien. Die kamera beweeg volgens die beweging van die kop van die speler.

Die kontroleerder moet 'n renwiel wees.

Ongelukkig was dit nie moontlik nie, en uiteindelik het ek dit gekry.

As gevolg van verskeie faktore het ek nie die kopskerm en die servo -beheerde kamera geïmplementeer nie, maar die motor word deur die renwiel beheer, ek het 'n draadlose kamera en alles werk. Die probleem is die omvang. Ek kan slegs kamerastroom beheer en sien as elke sender- en ontvanger -eenhede binne sig is.

Daar is in elk geval 'n baie interessante aspek van hierdie projek wat die moeite werd is om te deel.

Stap 1: Komponente

Komponente
Komponente
Komponente
Komponente
Komponente
Komponente

RC motor

Ek het pas die goedkoopste in 'n skaal van 1:20 gekies.

Draadlose kamera

Ek het verskeie keuses gehad, maar waarskynlik wanneer dit die ergste was. As u van plan is om so iets te doen, moet NIE hierdie tipe kameras gebruik nie.

MicrocontrollerDFRobot Dreamer Nano V4.1, die 2.54mm pinout is noodsaaklik vir hierdie projek. Kyk na die DFRobot wiki -bladsy vir meer inligting oor hierdie mikrobeheerder

Computador -renwiel

Vandag is dit baie maklik om ou renbeheerders amper gratis te vind. Hierdie een het ek gratis op die plaaslike internetmark gekry.

Dit het die ou 15 -pins -spelpoort wat op die klankkaart van die rekenaar gekoppel is.

Motor kontroleerder

Die keuse was die L298N met 'n vermoë van 2A en met 'n maksimum van 46V in die ingang dien perfek of hierdie projek.

RF -ontvanger

Vir die draadlose kommunikasie tussen die renwiel en die motor, het ek met die nRF24L01+ RF -ontvanger gegaan.

Ek het 'n paar waar, en dit is maklik om te gebruik.

Battery

'N 7.4V 800mA LiPo -battery verskaf die krag van die RC -motor, mikrobeheerder, RF -sender en draadlose kamera

Diverse

4x - 10K weerstand

4x - 100K weerstand

Perfboard (gewoonlik in my projekte), 9V -batteryprop en 'n paar drade

Stap 2: Verbind die komponente

Koppel die komponente aan
Koppel die komponente aan
Koppel die komponente aan
Koppel die komponente aan
Koppel die komponente aan
Koppel die komponente aan
Koppel die komponente aan
Koppel die komponente aan

Computar -stuurwiel -sender

Die spel -poort kan uitvind waar

en.wikipedia.org/wiki/Game_por

Ek het ook 'n baie goeie webwerf gevind met 'n skematiese voorstelling van die verbinding met die arduino

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

Die kring is ingebou in die voorplaat volgens die skema wat ek bygevoeg het.

Vir die NRF24L01+ -aansluiting gebruik ek die basisadapter wat 'n 3.3V spanningsreguleerder plus ekstra kondensators meebring om die lynstabilisering te verhoog.

As u net die NRF24L01 +wil gebruik, moet die kraglyn afkomstig wees van die +3.3V van die Arduino.

RC motorontvanger

Vir die motor gebruik ek ook die NRF24L01+ basisadapter, dit is weer opsioneel.

Die L298n word verbind met penne D2 tot D7.

Die krag vir die draadlose kamera kom ook van die battery

Na 'n paar toetse het ek die vuistreël vir die koellichaam gebruik en besluit om 'n waaier te gebruik.

Stap 3: Kodeer

Kode
Kode

Om die kode te laat loop, moet u die RF24 -biblioteek installeer.

U kan dit aflaai

github.com/nRF24/RF24.

Spelde D9 en D10 word ook vir hierdie biblioteek gebruik, dus moenie vergeet om dit te verander as u ander wil gebruik nie

RF24 radio (9, 10); // Stel nRF24L01+ radio in op SPI -bus plus penne 9 en 10

Gee dan die penne vir die beheerder in die Car_TX -kode.

// Verklaar die penne vir die renwielkonst int wielrigting = A0;

const int button_1A = 2;

const int Knoppie_2A = 4;

const int button_1B = 3;

const int knoppie_2B = 5;

En die penne vir die motorbeheerder

// Definieer penne vir motoraandrywing // Motorsnelheid

int enable_A = 3;

int in1Pin = 2;

int in2Pin = 4;

// Motorrigting

int enable_B = 5;

int in3Pin = 6;

int in4Pin = 7;

Stap 4: Live Feed

Lewendige uitsending
Lewendige uitsending
Lewendige uitsending
Lewendige uitsending

Die draadlose kamerastel bestaan uit 'n draadlose kamera en 'n ontvanger wat 'n saamgestelde videosignaal kan afgee.

Die ontvanger word dan gekoppel aan 'n omskakelaar wat die verbinding met VGA -monitors moontlik maak.

Stap 5: Funksionele toets

Image
Image

Stap 6: Gevolgtrekking

Afsluiting
Afsluiting
Afsluiting
Afsluiting

Nadat u alles klaargemaak het en dit bymekaargemaak het, was die resultaat nie die een wat verwag is nie. Die omvang van alles was ongeveer 2m binne !!! Waarskynlik omdat dit gedoen is met 'n begroting van ongeveer 50 € !!!

Hierdie een moet volledig heroorweeg word oor die geselekteerde komponente. Waarskynlik sal ek in die toekoms dieselfde kameras en senders gebruik wat in die hommeltuie met FPV gebruik is. Vandag is dit reeds moontlik om toerusting te kry om die bank te rem.

Nie alles is sleg nie, tydens die toetse was dit baie lekker om met die renbestuurder die motor te bestuur. Ek sal waarskynlik 'n nuwe weergawe bou met 'n klein RC -motor, maar met renwielbeheer.

Stuur gerus kommentaar of stuur vir my 'n boodskap as u 'n fout gevind het of as u enige voorstelle/verbeterings of vrae het.

Hou van, teken in, maak dit.

Moenie vergeet om u stem te laat vir die wedstryde wat ek aanbied nie.

Aanbeveel: