Sisukord:

ARDUINO CAMERA STABILIZER: 4 sammu (piltidega)
ARDUINO CAMERA STABILIZER: 4 sammu (piltidega)

Video: ARDUINO CAMERA STABILIZER: 4 sammu (piltidega)

Video: ARDUINO CAMERA STABILIZER: 4 sammu (piltidega)
Video: arduino micro servo gimbal 4 2024, November
Anonim
ARDUINO CAMERA STABILIZER
ARDUINO CAMERA STABILIZER

PROJEKTI KIRJELDUS:

Selle projekti on välja töötanud Nil Carrillo ja Robert Cabañero, kaks kolmanda kursuse ELISAVA tootearenduse tudengit.

Videosalvestus sõltub suuresti operaatori pulsist, kuna sellel on otsene mõju kaadrite kvaliteedile. Kaamera stabilisaatorid on välja töötatud selleks, et minimeerida videomaterjalide vibratsiooni mõju, ja me võime leida traditsioonilisi mehaanilisi stabilisaatoreid kuni kaasaegsete elektrooniliste stabilisaatoriteni, nagu GoPro KarmaGrip.

Sellest juhendatavast juhendist leiate sammud Arduino keskkonnas töötava elektroonilise kaamera stabilisaatori väljatöötamiseks.

Arvatakse, et meie loodud stabilisaator stabiliseerib automaatselt kahte pöörlemistelge, jättes kaamera tasase pöörlemise kasutaja kontrolli alla, kes saab kaamerat vastavalt soovile suunata kahe nupu abil, mis asuvad

Alustame vajalike komponentide ning selle projekti arendamiseks kasutatud tarkvara ja koodi loetlemisega. Jätkame kokkupanekuprotsessi järkjärgulise selgitusega, et saada mõned järeldused kogu protsessi ja projekti enda kohta.

Loodame, et naudite!

1. samm: KOMPONENDID

KOMPONENDID
KOMPONENDID
KOMPONENDID
KOMPONENDID
KOMPONENDID
KOMPONENDID
KOMPONENDID
KOMPONENDID

See on komponentide loend; ülal leiate pildi igast komponendist, alustades vasakult paremale.

1.1 - 3D -trükitud stabilisaatori struktuuri küünarnukid ja käepide (x1 käepide, x1 pikk küünarnukk, x1 keskmine küünarnukk, x1 väike küünarnukk)

1.2 - laagrid (x3)

1.3 - servomootorid Sg90 (x3)

1.4 - Arduino nupud (x2)

1.5 - güroskoop Arduino MPU6050 jaoks (x1)

1.6 - MiniArduino tahvel (x1)

1.7 - Ühendusjuhtmed

·

2. samm: TARKVARA JA KOOD

2.1 - Vooskeem: Esimese asjana peame visandama vooskeemi, mis näitab stabilisaatori tööd, võttes arvesse selle elektroonilisi komponente ja nende funktsioone.

2.2 - Tarkvara: Järgmine samm oli vooskeemi tõlkimine keelekoodi töötlemiseks, et saaksime suhelda Arduino juhatusega. Alustasime güroskoobi ning x- ja y -telje servomootorite koodi kirjutamisega, kuna leidsime, et see on kõige huvitavam kood kirjutamiseks. Selleks pidime esmalt alla laadima güroskoobi raamatukogu, mille leiate siit:

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

Kui güroskoop käitas x- ja y -telje servomootoreid, lisasime z -telje servomootori juhtimiseks koodi. Otsustasime, et tahame anda kasutajale stabilisaatori üle mõningase kontrolli, seega lisasime kaks nuppu, et juhtida kaamera suunda ette või taha salvestamiseks.

Kogu koodi stabilisaatori tööks leiate ülaltoodud failist 3.2; servomootorite, güroskoobi ja nuppude füüsilist ühendamist selgitatakse järgmises etapis.

3. samm: KOKKUVÕTMISE PROTSESS

KOKKUPANEKU PROTSESS
KOKKUPANEKU PROTSESS
KOKKUPANEKU PROTSESS
KOKKUPANEKU PROTSESS
KOKKUPANEKU PROTSESS
KOKKUPANEKU PROTSESS
KOKKUPANEKU PROTSESS
KOKKUPANEKU PROTSESS

Sel hetkel olime valmis alustama oma stabilisaatori füüsikalist seadistamist. Eespool leiate pildi, mis on nimetatud kokkupaneku iga etapi järgi, mis aitab mõista, mida igas punktis tehakse.

4.1 - Esimene asi, mida teha, oli koodi laadimine arduino tahvlile, et see oleks valmis ülejäänud komponentide ühendamisel.

4.2 - Järgmine asi, mida teha, oli servomootorite (x3), güroskoobi MPU6050 ja kahe nupu füüsiline ühendamine.

4.3 - Kolmas samm oli güroskoobi nelja osa kokkupanek kolme ristmikuga, mis vastasid ühele laagrile. Iga laager puutub kokku välispinna ühe osaga ja sisepinna servomootori teljega. Kuna servomootor on paigaldatud teisele osale, tekitab laager sujuva pöörleva liigendi, mida kontrollib servo telje pöörlemine.

4.4 - Kokkupanekuprotsessi viimane etapp seisneb güroskoobi elektroonilise Arduino vooluahela, nuppude ja servode ühendamises stabilisaatori struktuuriga. Selleks paigaldatakse servomootorid esmalt laagritele, nagu eelmises etapis selgitatud, teine kord paigaldatakse Arduino güroskoop kaamera külge hoidevale õlale ja kolmandaks paigaldatakse aku, Arduino plaat ja käepidemel olevad nupud. Pärast seda sammu on meie funktsionaalne prototipp valmis stabiliseeruma.

4. samm: VIDEO DEMONSTRATSIOON

Selles viimases etapis näete stabilisaatori esimest funktsionaalset testi. Järgmisest videost näete, kuidas stabilisaator reageerib güroskoobi kaldenurgale, ja selle käitumist, kui kasutaja aktiveerib salvestussuuna juhtimiseks nuppe.

Nagu videost näete, on meie eesmärk luua stabilisaatori funktsionaalne prototüüp täidetud, kuna servomootorid reageerivad güroskoobile antud kaldedele kiiresti ja rahulikult. Me arvame, et kuigi stabilisaator töötab servomootoritega, oleks ideaalne seadistus kasutada samm -mootoreid, millel pole pöörlemispiiranguid nagu servomootoritel, mis töötavad 180 või 360 kraadi juures.

Soovitan: