» elektronika » Težak »PTZ web kamera na Arduinu

PTZ web kamera na Arduinu

PTZ web kamera na Arduinu

Ovaj članak će govoriti o tome kako koristiti Težak može kontrolirati web kameru. Preciznije, upravljač će biti servo pogon, koji je u okviru ugrađen od dizajnera na koji će web kamera već biti montirana.

Materijali koje autor koristi za izradu ovog uređaja:
1) metalni konstruktor
2) hladno zavarivanje
3) web kamera
4) servo
5) LED
6) Arduino
8) joystick iz PS3

Razmotrite detaljnije dizajn i glavne točke stvaranja uređaja za kontrolu kamere.

Zbunjen pitanjem kako koristiti tako prikladnu Arduino platformu uz standardne funkcije kao što su treperi svjetla. Nakon što je razgovarao preko Skypea s kolegom na poslu, autor je došao do zanimljive ideje. Što ako pružite priliku njegovim kolegama da kontroliraju web kameru i gledaju što se događa u uredu. Ništa prije nego što je učinjeno, i autor je započeo rad na provedbi ove ideje.

U početku je autor proučavao glavne materijale članaka u kojima je džojstik korišten za kontrolu jedinica stvorenih na platformi Arduino. Shvativši materijale ovih članaka, autor je shvatio da pomoću starog džojstika iz PS3 može upravljati pokretima servoa iz njega.

Počevši graditi, autor je odlučio sagraditi okvir u koji će biti postavljen servo pogon i sama kamera. Kako ne bi zakomplicirao zadatak, autor se odlučio poslužiti uobičajenim metalnim konstruktorom, koji je kupio u štedljivoj trgovini.
Preuzimajući detalje ovog konstruktora, ispostavilo se da je stvorio takav okvir budućeg uređaja:


Unutar okvira ugrađen je servo pogon. Kao što se može vidjeti sa fotografije, savršeno se uklapa u stvoreni okvir. Da bi učvrstio servo na okvir, autor je upotrijebio dvostranu vrpcu. Korištenjem hladnog zavarivanja, servo vratilo je spojeno na zupčanik koji kamerom kontrolira kretanje platforme.

Važno je osigurati da dizajn izvedbe bude izveden i tako da nema nepotrebnog opterećenja.

Tada je autor počeo instalirati web kameru. Korištena je kamera Logitech koja se koristi u uredu tvrtke u kojoj autor radi. Stoga, zbog činjenice da kamera ne pripada autoru, nije je rastavio i skinuo protutežu, iako bi to pojednostavilo dizajn budućeg uređaja.


Da bi nekako nadoknadio težinu kamere i rasporedio je u središtu strukture, autor je koristio 2 debela brtvila. Omogućuju vam prebacivanje težine komore sa servo vratila na glavni okvir, a također izbjegavaju pritisak osovine na samu komoru.

Kamera je montirana na posebnoj okrugloj platformi koja se temelji na osovini koja dolazi iz servo pogona. Na taj se način kontrola kamere ostvaruje križnim prijenosom.

Nakon što je mehanički dio građevine bio spreman, autor ju je preuzeo elektronički popunjavanje.

Za početak, odlučio je spojiti servo i LED koji će pokazati status sustava.

Sam servo ima 3 žice: -GND, + 5V i signal. Autor je pomoću 9 pinova shvatio sposobnost upravljanja pogonom. Da bi napravio indikator za pogon pogona, autor je instalirao diodu koja je spojena na dvije žice: + 5V i GND s otpornikom na liniji + 5V.

Potom je autor, na osnovu članaka na Internetu, pripremio slomljenu upravljačku palicu iz PS3 za kontrolu pogona.

Tada je autor pokupio program za Arduino, zahvaljujući kojem postaje moguće koristiti upravljačku ručicu i USB priključak. Za komunikaciju s USB priključka, autor je koristio kontrolu modema i emulator terminala aplikacije poput Minicom ili Putty.

Ovaj program nudi nekoliko funkcija za upravljanje kamerom.

Da biste instalirali kameru u sredinu od 90 stupnjeva, morate pritisnuti "m", kamera će također automatski doći u ovaj položaj kada se uključi servo. Da biste okrenuli kameru ulijevo, potrebno je pritisnuti tipku "F", a pritiskom na tipku "J", kamera se okreće udesno.

Program možete preuzeti na kraju članka.

Kako autor nije posebno razradio dizajn uređaja za rotaciju fotoaparata, počeo je imati niz nekih nedostataka.
Na primjer: budući da kamera nije fiksirana u okviru, kada se nagne, može pasti s platforme; budući da je servo prilično mali, okretni moment kamere stvara dodatnu rotaciju, koja zauzvrat deformira servo; rupe za servo vratilo su prevelike, tako da nije statična i također je izložena stresu.

Stoga autor želi u budućnosti malo nadograditi uređaj na sljedeći način: osigurajte da rotaciju kamere kontroliraju strelice džojstika, a ne tipke; olakšajte opterećenje na servu prilikom skretanja u zavoj.

arduino47_arducam.rar [988,71 Kb] (preuzimanja: 353)
8.8
5.8
6.3

Dodajte komentar

    • osmijehosmjesixaxau redudontknowprostakNea
      gazdaogrebotinabudaladaDa-Daagresivantajna
      oprostiteplesdance2dance3pomilovanjepomoćpića
      zaustavljanjeprijateljidobrogoodgoodzviždaljkapasti u nesvijestjezik
      dimpljeskanjeCrayObjavitepodrugljivdon-t_mentionpreuzimanje
      vrućinaljutitlaugh1MDAsastanakmoskingnegativan
      not_ikokicekaznitičitatiuplašitiplašitraži
      podsmijehthank_youovoto_clueumnikakutansložiti
      lošebeeeblack_eyeblum3rumenilohvalisati sedosada
      cenzuriranizadirkivanjesecret2prijetitipobjedayusun_bespectacled
      shokrespektlolpreveddobrodošlikrutoyya_za
      ya_dobryipomoćnikne_huliganne_othodifludzabranablizu
2 komentari
A pročitali ste barem početak članka, možda ćete shvatiti. ))
Zračne snage
Još uvijek ne razumijem zašto se sve to radilo.

Savjetujemo vam da pročitate:

Predaj to pametnom telefonu ...