Sadržaj:

Fokusirajte visokokvalitetnu kameru Pi s Legom i servom: 4 koraka (sa slikama)
Fokusirajte visokokvalitetnu kameru Pi s Legom i servom: 4 koraka (sa slikama)

Video: Fokusirajte visokokvalitetnu kameru Pi s Legom i servom: 4 koraka (sa slikama)

Video: Fokusirajte visokokvalitetnu kameru Pi s Legom i servom: 4 koraka (sa slikama)
Video: Где вас обманывают в сфере перманентного макияжа? | Павел Сомов и Ксения Логвиненко| Подкаст #pmu 2024, Srpanj
Anonim
Image
Image
Usredotočite kameru visoke kvalitete Pi s Legom i servo uređajem
Usredotočite kameru visoke kvalitete Pi s Legom i servo uređajem
Usredotočite kameru visoke kvalitete Pi s Legom i servo uređajem
Usredotočite kameru visoke kvalitete Pi s Legom i servo uređajem
Usredotočite kameru visoke kvalitete Pi s Legom i servom
Usredotočite kameru visoke kvalitete Pi s Legom i servom

Uz pomalo sjeckani Lego komad, kontinuirani servo i nešto Python koda možete fokusirati svoju Raspberry Pi kameru visoke kvalitete s bilo kojeg mjesta na svijetu!

Pi HQ kamera fantastičan je komplet, ali kako sam otkrio tijekom rada na nedavnom projektu Merlin Pi, morate biti oprezni kako biste fokus dobili upravo za najbolje rezultate.

Htio sam pronaći način da ga fokusiram na daljinu, tako da mogu postaviti kameru za divlje životinje u vrtu i ne moram se kretati naprijed -natrag fokusirajući je ručno.

Pribor

Raspberry Pi kamera visoke kvalitete

Širokokutni objektiv od 3 MP

Malina Pi 3

Lego kompatibilan kontinuirani rotacijski servo

Lego gramofon sa 60 zuba (dio 18938)

Korak 1: Zubasti dio

Zubasti dio
Zubasti dio
Zubasti dio
Zubasti dio

Prvo što mi je trebalo bio je Lego komad - zupčasti Technic zupčanik dovoljno širok da stane preko objektiva fotoaparata. Nakon minimalnog istraživanja pronašao sam dio broj 18938, koji je izgledao idealno i mogao se naručiti pojedinačno s eBay -a.

Iako je komad već imao rupu u sredini, to nije bilo ni blizu dovoljno veliko da stane preko objektiva, pa sam ga izbušio pomoću jednog od onih božićnih drvca (koračna bušilica), povećavši rupu na 30 mm. Moja omiljena stvar kod stepenaste bušilice je ta što ju je lako držati u centru, što je ključno za ovaj posao.

Oprezno sam gurnuo komad na leću i na moje čuđenje savršeno se uklopio zbog trenja, ne pretijesan i ne previše labav. Planirao sam ga osigurati crnim Sugruom, ali nisam morao - i to me spasilo da moram čekati 24 sata da se osuši!

Sada kad je objektiv kamere bio pričvršćen, sljedeći je posao bio pronaći načine za njegovo pomicanje, a uskoro sam namjestio ručnu ručicu s pužnim zupčanikom - ne lijepo, ali vrlo zadovoljavajuće. Sljedeća stanica - automatizacija!

Korak 2: Dogovarajući servo

Odgovarajući servo
Odgovarajući servo
Odgovarajući servo
Odgovarajući servo

Prije nekoliko tjedana na internetu sam primijetio ove Lego kompatibilne servomotore i zadivio se njihovom ljupkošću! Dolaze u normalnim verzijama s 270 stupnjeva i kontinuiranim verzijama, a ja sam s uzbuđenjem naručio ovo drugo, onog trenutka kad sam opremu stavio na objektiv fotoaparata.

Iz internetskog opisa nikada ne možete zaključiti koliko će te stvari biti "kompatibilne" sa stvarnim Lego blokovima, ali pokazalo se da se to savršeno uklapa.

Dodao sam mali zupčanik iz naše "zalihe" i krenuo u izgradnju blokova oko servo pogona kako bi bio u skladu s zupčanikom objektiva. U tom smislu imao sam nevjerojatnu sreću, uspio sam postaviti servo blizu objektiva, a zubi zupčanika savršeno su se spojili.

Korak 3: Daljinski upravljač

Daljinski upravljač
Daljinski upravljač
Daljinski upravljač
Daljinski upravljač
Daljinski upravljač
Daljinski upravljač

Nakon što sam Lego pospremio oko servo -a (sat vremena kopajući po sitnim crnim pločicama), počeo sam sastavljati kôd koji će kontrolirati servo mehanizam.

Počeo sam sa skriptama iz svog najnovijeg projekta, Merlin Pi - to je već uključivalo korisničko sučelje za postavljanje načina rada kamere i snimanje slika, jedina je razlika bila u tome što sam ovaj put imao pristup grafičkom sučelju daljinski putem VNC Viewera umjesto na ugrađen ekran.

Zatim sam upotrijebio GUIzero za stvaranje još jednog malog izbornika, koji će nam omogućiti kontrolu servo -a putem GPIO -a, a time i fokus kamere. Dizajnirao sam izbornik tako da bude visok i tanak kako bi bio vidljiv pored prozora pregleda kamere, omogućujući vam fokusiranje u stvarnom vremenu. Uključivao je gumbe za pomicanje servo u oba smjera, u velikim i malim koracima, kako bi se omogućilo fino podešavanje.

Sve je ovo jako dobro funkcioniralo, pa sam postavio skripte da se automatski pokreću pri pokretanju i nasumično bacio kameru u vrt na test. Prvo ispitivanje potrajalo je jer sam odvrnuo objektiv, ali ubrzo sam uspio savršeno fokusirati kameru na hranilicu za ptice, putem VNC-a na računalu u mom uredu, što me jako zadovoljilo.

Sav kod koji sam koristio dostupan je na GitHub -u, za grafičke izbornike "fokus" i "snimanje".

Korak 4: Svježi fokus

Svježi fokus
Svježi fokus
Svježi fokus
Svježi fokus
Svježi fokus
Svježi fokus

Mogućnost daljinskog izoštravanja fotoaparata za mene je prava promjena igre, što uvelike olakšava postavljanje zamke za kameru po vrtu, hvatanje vrhunskih fotografija i video zapisa.

Trebao mi je najbolji dio dana da ovo pokrenem i pokrenem, ali mislim da bi se to lako moglo učiniti za manje od sat vremena ako imate dijelove pri ruci i slijedite ih uz ovaj Instructable. To je sjajan način za dodavanje fleksibilnosti projektu kamere, ne troši mnogo GPIO pinova i vrlo je isplativ, možete kupiti kontinuirani servo i zupčanik sa 60 zuba za manje od 10 GBP.

Mogu zamisliti da je ovo vrlo koristan dodatak postojećem aranžmanu pomicanja/nagiba, a pogotovo ako koristite visokokvalitetnu kameru kao dio projekta robotike, gdje bi fiksni ili ručni fokus bio problem.

Najvažnije mi je bilo što je ovo bilo jako zabavno, baš kao što je svaki projekt koji kombinira Lego i Raspberry Pi kvalitetno provedeno vrijeme što se mene tiče.

Hvala svima na čitanju i čuvajte se svima.

Moji drugi projekti Old Tech, New Spec svi su na Instructables na

Više detalja nalazi se na našoj web stranici na adresi bit.ly/OldTechNewSpec, a ja sam na Twitteru @OldTechNewSpec.

Preporučeni: