Sadržaj:

ARDUINO STABILIZATOR KAMERE: 4 koraka (sa slikama)
ARDUINO STABILIZATOR KAMERE: 4 koraka (sa slikama)

Video: ARDUINO STABILIZATOR KAMERE: 4 koraka (sa slikama)

Video: ARDUINO STABILIZATOR KAMERE: 4 koraka (sa slikama)
Video: ОБЗОРЧИК программы "VestaFAQ" (Android). Смотрим/Изучаем. 2024, Novembar
Anonim
ARDUINO STABILIZATOR KAMERE
ARDUINO STABILIZATOR KAMERE

OPIS PROJEKTA:

Ovaj projekt razvili su Nil Carrillo i Robert Cabañero, dva studenta inženjerstva dizajna proizvoda na ELISAVI.

Snimanje videozapisa uvelike je uvjetovano pulsom snimatelja, jer ima izravan utjecaj na kvalitetu snimljenog materijala. Stabilizatori kamere razvijeni su kako bi se minimizirao utjecaj vibracija na video zapise, a možemo pronaći od tradicionalnih mehaničkih stabilizatora do modernih elektroničkih stabilizatora, poput KarmaGripa kompanije GoPro.

U ovom uputstvu za upute pronaći ćete korake za razvoj elektroničkog stabilizatora kamere koji radi na Arduino okruženju.

Smatra se da stabilizator koji smo dizajnirali automatski stabilizira dvije osi rotacije, ostavljajući ravnu rotaciju kamere pod kontrolom korisnika, koji može orijentirati kameru kako želi kroz dva gumba koja se nalaze na

Počet ćemo nabrajati potrebne komponente i softver i kôd koji su korišteni za razvoj ovog projekta. Nastavit ćemo s detaljnim objašnjenjem procesa montaže kako bismo na kraju izvukli nekoliko zaključaka o cijelom procesu i samom projektu.

Nadamo se da ćete uživati!

Korak 1: KOMPONENTE

KOMPONENTE
KOMPONENTE
KOMPONENTE
KOMPONENTE
KOMPONENTE
KOMPONENTE
KOMPONENTE
KOMPONENTE

Ovo je popis komponenti; gore ćete pronaći sliku svake komponente koja počinje slijeva nadesno.

1.1 - 3D štampani stabilizatori sa laktovima i ručkom (x1 ručka, x1 dugačak lakat, x1 srednji lakat, x1 mali lakat)

1.2 - Ležajevi (x3)

1.3 - Servomotori Sg90 (x3)

1.4 - Tipke za Arduino (x2)

1.5 - Žiroskop za Arduino MPU6050 (x1)

1.6 - MiniArduino ploča (x1)

1.7 - Priključne žice

·

Korak 2: SOFTVER I KOD

2.1 - Dijagram toka: Prva stvar koju moramo učiniti je skicirati dijagram toka koji predstavlja kako će stabilizator raditi, uzimajući u obzir njegove elektroničke komponente i njihovu funkciju.

2.2 - Softver: Sljedeći korak bio je prevođenje dijagrama toka u kôd jezika za obradu kako bismo mogli komunicirati s Arduino pločom. Počeli smo pisanjem koda za žiroskop i servomotore x i y osi, jer smo otkrili da je to najzanimljiviji kod za pisanje. Da bismo to učinili, prvo smo morali preuzeti biblioteku za žiroskop, koju možete pronaći ovdje:

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

Nakon što smo žiroskopom upravljali servomotorima x i y osi, dodali smo kôd za upravljanje servomotorom osi z. Odlučili smo da želimo dati određenu kontrolu stabilizatora korisniku, pa smo dodali dva tastera za kontrolu orijentacije kamere za snimanje napred ili nazad.

Cijeli kôd za rad stabilizatora možete pronaći u gornjoj datoteci 3.2; fizička veza servomotora, žiroskopa i tipki bit će objašnjena u sljedećem koraku.

Korak 3: PROCES MONTAŽE

PROCES MONTAŽE
PROCES MONTAŽE
PROCES MONTAŽE
PROCES MONTAŽE
PROCES MONTAŽE
PROCES MONTAŽE
PROCES MONTAŽE
PROCES MONTAŽE

U ovom trenutku bili smo spremni za pokretanje fizičkog podešavanja našeg stabilizatora. Iznad ćete pronaći sliku nazvanu po svakom koraku procesa sastavljanja, koja će vam pomoći razumjeti šta se radi u svakoj tački.

4.1 - Prvo što smo trebali učiniti bilo je učitati kôd na arduino ploču kako bismo ga pripremili kada povežemo ostale komponente.

4.2 - Sljedeće što je trebalo učiniti je fizičko povezivanje servomotora (x3), žiroskopa MPU6050 i dva dugmeta.

4.3 - Treći korak bio je sastavljanje četiri dijela žiroskopa sa tri spoja međusobno po jedan ležaj. Svaki ležaj je u kontaktu s jednim dijelom na vanjskoj površini i s osi servomotora na unutrašnjoj površini. Budući da je servomotor postavljen na drugom dijelu, ležaj stvara glatki rotacijski spoj kojim se upravlja rotacijom osovine servomotora.

4.4 - Posljednji korak procesa montaže sastoji se u povezivanju elektroničkog Arduino kruga žiroskopa, tipki i servo upravljača na strukturu stabilizatora. To se postiže tako da se prvo montiraju servo motori na ležajeve kao što je objašnjeno u prethodnom koraku, zatim drugi montiranje Arduino žiroskopa na ruku koja drži kameru i treće postavljanje baterije, Arduino ploče i tipki na ručku. Nakon ovog koraka naš funkcionalni prototip spreman je za stabilizaciju.

Korak 4: VIDEO DEMONSTRACIJA

U ovom posljednjem koraku moći ćete vidjeti prvi funkcionalni test stabilizatora. U sljedećem videu moći ćete vidjeti kako stabilizator reagira na nagib žiroskopa, kao i njegovo ponašanje kada korisnik aktivira tipke za kontrolu smjera snimanja.

Kao što možete vidjeti u videu, naš cilj izgradnje funkcionalnog prototipa stabilizatora je ispunjen jer servomotori brzo i tiho reagiraju na nagibe date žiroskopu. Mislimo da bi, iako stabilizator radi s servo motorima, idealno postavljanje bilo korištenje koračnih motora koji nemaju ograničenja rotacije poput servomotora koji rade na 180 ili 360 stupnjeva.

Preporučuje se: