Përmbajtje:

ARDUINO CAMERA STABILIZER: 4 hapa (me fotografi)
ARDUINO CAMERA STABILIZER: 4 hapa (me fotografi)

Video: ARDUINO CAMERA STABILIZER: 4 hapa (me fotografi)

Video: ARDUINO CAMERA STABILIZER: 4 hapa (me fotografi)
Video: Amazing idea 💡Homemade Mobile Gimbal || camera stabilizer || Hacker JP 2024, Nëntor
Anonim
STABILIZUES KAMERA ARDUINO
STABILIZUES KAMERA ARDUINO

PËRSHKRIMI I PROJEKTIT:

Ky projekt është zhvilluar nga Nil Carrillo dhe Robert Cabañero, dy studentë të inxhinierisë së projektit të vitit të tretë në ELISAVA.

Regjistrimi i videove kushtëzohet shumë nga pulsi i kameramanit, pasi ka një ndikim të drejtpërdrejtë në cilësinë e filmimit. Stabilizuesit e kamerës janë zhvilluar për të minimizuar ndikimin e dridhjeve në pamjet video, dhe ne mund të gjejmë nga stabilizuesit mekanikë tradicionalë deri te stabilizatorët elektronikë modernë siç është KarmaGrip nga GoPro.

Në këtë udhëzues udhëzues do të gjeni hapat për të zhvilluar një stabilizues elektronik të kamerës që funksionon në një mjedis Arduino.

Stabilizuesi që kemi projektuar mendohet të stabilizojë dy nga akset e rrotullimit automatikisht, duke lënë rrotullimin e sheshtë të kamerës nën kontrollin e përdoruesit, i cili mund ta orientojë kamerën sipas dëshirës përmes dy butonave të vendosur në

Ne do të fillojmë të rendisim përbërësit e nevojshëm dhe softuerin dhe kodin që është përdorur për të zhvilluar këtë projekt. Ne do të vazhdojmë me një shpjegim hap pas hapi të procesit të montimit për të përfunduar duke nxjerrë disa përfundime për të gjithë procesin dhe vetë projektin.

Shpresojmë që të kënaqeni!

Hapi 1: PMPRBRSIT

PMPRBRSIT
PMPRBRSIT
PMPRBRSIT
PMPRBRSIT
PMPRBRSIT
PMPRBRSIT
PMPRBRSIT
PMPRBRSIT

Kjo është lista e komponentëve; më sipër do të gjeni një fotografi të secilit komponent duke filluar nga e majta në të djathtë.

1.1 - bërryla dhe dorezë të strukturës së stabilizatorit të printuar 3D (x1 dorezë, bërryl x1 të gjatë, x1 bërryl të mesëm, x1 bërryl të vogël)

1.2 - kushineta (x3)

1.3 - Servomotorët Sg90 (x3)

1.4 - Butonat për Arduino (x2)

1.5 - Xhiroskop për Arduino MPU6050 (x1)

1.6 - Bordi MiniArduino (x1)

1.7 - Telat e lidhjes

·

Hapi 2: SOFTUER DHE KOD

2.1 - Diagrami i rrjedhës: Gjëja e parë që duhet të bëjmë është të skicojmë një diagram të rrjedhës për të përfaqësuar se si do të funksionojë stabilizuesi, duke marrë parasysh përbërësit e tij elektronikë dhe funksionin e tyre.

2.2 - Softueri: Hapi tjetër ishte përkthimi i diagramit të rrjedhës në Kodin e gjuhës së përpunimit në mënyrë që të mund të komunikonim me Bordin Arduino. Ne filluam duke shkruar kodin për xhiroskopin dhe servomotorët e boshtit x dhe y, pasi zbuluam se ishte kodi më interesant për të shkruar. Për ta bërë këtë, së pari duhej të shkarkonim bibliotekën për xhiroskopin, të cilën mund ta gjeni këtu:

github.com/jrowberg/i2cdevlib/tree/master/…

Pasi kishim xhiroskopin që vepronte me servomotorët e boshtit x dhe y shtuam kodin për të kontrolluar servomotorin e boshtit z. Ne vendosëm që ne donim t'i jepnim një kontroll të stabilizatorit përdoruesit, kështu që shtuam dy butona për të kontrolluar orientimin e kamerës për regjistrimin përpara ose prapa.

Ju mund të gjeni të gjithë kodin për funksionimin e stabilizatorit në skedarin 3.2 më lart; lidhja fizike e servomotorëve, xhiroskopit dhe butonave shtytës do të shpjegohet në hapin tjetër.

Hapi 3: PROCESI I KUVENDIT

PROCESI I KUVENDIT
PROCESI I KUVENDIT
PROCESI I KUVENDIT
PROCESI I KUVENDIT
PROCESI I KUVENDIT
PROCESI I KUVENDIT
PROCESI I KUVENDIT
PROCESI I KUVENDIT

Në këtë pikë ne ishim gati për të filluar rregullimin fizikal të stabilizatorit tonë. Mbi ju do të gjeni një fotografi të emëruar pas çdo hapi të procesit të montimit, e cila do të ndihmojë të kuptoni se çfarë po bëhet në secilën pikë.

4.1 - Gjëja e parë që duhet bërë ishte ngarkimi i kodit në bordin arduino për ta pasur gati kur lidhim pjesën tjetër të përbërësve.

4.2 - Gjëja tjetër për të bërë ishte lidhja fizike e servomotorëve (x3), xhiroskopi MPU6050 dhe dy butonat.

4.3 - Hapi i tretë ishte montimi i katër pjesëve të xhiroskopit me tre kryqëzime të konformuara secila nga një kushinetë. Çdo kushinetë është në kontakt me një pjesë në sipërfaqen e jashtme dhe me boshtin e servomotorit në sipërfaqen e brendshme. Meqenëse servomotori është montuar në pjesën e dytë, kushineta krijon një nyje të qetë rrotulluese të kontrolluar nga rrotullimi i boshtit të servo.

4.4 - Hapi i fundit i procesit të montimit konsiston në lidhjen e qarkut elektronik Arduino të xhiroskopit, butonave dhe servos me strukturën e stabilizatorit. Kjo bëhet duke montuar së pari servomotorët në kushineta siç u shpjegua në hapin e mëparshëm, së dyti duke montuar xhiroskopin Arduino në krahun që mban kamerën dhe së treti montimin e baterisë, bordin Arduino dhe butonat në dorezë. Pas këtij hapi prototipi ynë funksional është gati të stabilizohet.

Hapi 4: Demonstrim VIDEO

Në këtë hap të fundit do të keni mundësi të shihni testin e parë funksional të stabilizatorit. Në videon e mëposhtme do të jeni në gjendje të shihni se si reagon stabilizatori në prirjen e xhiroskopit si dhe sjelljen e tij kur përdoruesi aktivizon butonat për të kontrolluar drejtimin e regjistrimit.

Siç mund ta shihni në video, qëllimi ynë për të ndërtuar një prototip funksional të një stabilizuesi është përmbushur, pasi servomotorët reagojnë shpejt dhe me qetësi ndaj prirjeve të dhëna ndaj xhiroskopit. Ne mendojmë se edhe pse stabilizatori punon me servomotorët, konfigurimi ideal do të ishte përdorimi i motorëve stepper, të cilët nuk kanë kufizime rrotullimi si servomotorët, të cilët veprojnë në 180 ose 360 gradë.

Recommended: