Cuprins:

Camera Panorama Robot Head (panograf): 13 pași (cu imagini)
Camera Panorama Robot Head (panograf): 13 pași (cu imagini)

Video: Camera Panorama Robot Head (panograf): 13 pași (cu imagini)

Video: Camera Panorama Robot Head (panograf): 13 pași (cu imagini)
Video: Пошаговое подключение и настройка поворотной Wi-Fi IP-камеры видеонаблюдения 2024, Noiembrie
Anonim
Camera Panorama Robot Head (panograf)
Camera Panorama Robot Head (panograf)

Ați dorit vreodată să faceți fotografii cu o scenă panoramică la apăsarea unui singur buton? Acest instructabil vă va învăța cum să construiți un cap robotizat pe care să vă montați camera, care, la rândul său, se montează pe un trepied. Capul robotic se va deplasa în două axe pentru a permite camera să fie panoramată la stânga și la dreapta, precum și în sus și în jos. Există câteva premise: am folosit o cameră Canon care este încărcată cu firmware alternativ CHDK. * verificați comentariul la acest lucru mai târziu. Vizitați https://chdk.wikia.com/wiki/CHDK pentru a verifica compatibilitatea camerei dvs. Este implicată puțină lipire, precum și unele abilități mecanice practice Acest lucru este eliberat sub licența Creative Commons Attribution-Share alike 3.0 https://creativecommons.org/ licențe / by-sa / 3.0 /

Pasul 1: Construiți pași

Construiți pași
Construiți pași

Aici am adăugat un index care sper să vă ușureze lucrurile. 1 Ansamblu de montaj superior 2 Ansamblu rulment de viteze3 Cablare și fixare PCB servo3 Programare Picaxe4 Asamblare finală 5 Încărcare CHDK pe camera dvs.6 Calibrare7 Exemple de panorame filmate în locație în nordul Țării Galilor

Pasul 2: Lista de cumpărături

Lista de cumparaturi
Lista de cumparaturi

1x cadru de înclinare de bază Brookes pentru KAP https://www.kapshop.com/product_info.php?cPath=6_26_42&products_id=159 9 lire 50p = 75 8 șuruburi cu șurub pentru camera foto de 8 liri fiecare (Veți avea nevoie de unul suplimentar dacă nu declanșați declanșatorul cu CHDK) 1x placă servo picaxe (AXE024) https://194.201.138.187/epages/Store.storefront/?ObjectPath=/Shops/Store. TechSupplies/Products. claritatea capului trepiedului dvs.) https://cgi.ebay.co.uk/ALUMINIUM-ROUND-BAR-ROD-5-8-DIA-x-250mm-Long_W0QQitemZ270282531024QQcmdZViewItemQQptZUK_BOI_Metalworking_Milling_Welding_Metalwo rking_Supplies_ET? hash = item3eee1820d0 & _trksid = p4634.c0.m14.l1262 & _trkparms = | 301: 0 | 293: 1 | 294: 301 suport baterie cu patru celule AA + clip baterie PP3 piulițe diverse, roboți și cleme de spălare separate 1 comutator de comutare pentru zgomot ferit supresoare 4x 100nF condensatoare ceramice scaune burghie tip dremmel cu atașamente 1 / 4-20 robinet pentru atașarea platformei la trepied M4 robinet pentru atașarea platformei la trepied cilindrii de montare sudură fiermultimetru Cablu pentru programarea picaxe https://194.201.138.187/epages/Store.storefront/?ObjectPath=/Shops /Store. TechSupplies/Categories/SoftwareCables/CablesAdapters 3 lire (veți avea nevoie de un adaptor serial la USB, de asemenea, în cazul în care computerul dvs. nu are un suport de găurire verticală portativ sau acces la un atelier pentru a face găuri în tija de aluminiu gata pentru a fi bătută)

Pasul 3: 1 Rig Rig superior Pt 1

1 Suprafață superioară construită Pt 1
1 Suprafață superioară construită Pt 1
1 Suprafață superioară construită Pt 1
1 Suprafață superioară construită Pt 1

Construcție Rig superioară Pt 1: Montați motorul pas cu pas pe platformă Atașați un motor pas cu pas la suportul exterior al platformei folosind 2 diam. 4 mm. piulițe și șuruburi.

Pasul 4: 1 Rig Rig superior Pt 2

1 Super Rig Build Pt 2
1 Super Rig Build Pt 2
1 Super Rig Build Pt 2
1 Super Rig Build Pt 2
1 Super Rig Build Pt 2
1 Super Rig Build Pt 2
1 Suprafață superioară construită Pt 2
1 Suprafață superioară construită Pt 2

„Construcția riglelor superioare Pt 2: găuriți găurile acolo unde este necesar în rigă” Găsește o gaură de 5 mm central așa cum se arată pe baza exterioară a leagănului. Șurubul pivot va trece prin această gaură. Găuriți o gaură de 5,8 mm (doar puțin mai mare de 1/4 utilizată pentru șurubul suportului camerei) central de-a lungul celei mai lungi lungimi a suportului interior al platformei, dar poziția adâncimii va depinde de cameră Măsurați baza camerei dvs. din centrul orificiului bucșei trepiedului în partea din spate a camerei, adăugați câțiva mm și ați obținut măsurarea din partea din spate a leagănului interior

Pasul 5: 1 Rig Rig superior Pt 3

1 Suprafață superioară construită Pt 3
1 Suprafață superioară construită Pt 3
1 Suprafață superioară construită Pt 3
1 Suprafață superioară construită Pt 3
1 Suprafață superioară construită Pt 3
1 Suprafață superioară construită Pt 3

"Asamblați piese rig" Atașați un diametru de 4 mm. tija filetată în partea stângă a leagănului exterior așa cum se arată în imagine. (Am folosit o piuliță lungă și am tăiat capul) Poziționați tija în leagănul interior folosind una dintre găurile pre-găurite, astfel încât distanța dintre centrul tijei și baza interioară a leagănului să fie de aproximativ 20cm. Utilizați unul dintre șuruburile autofiletante care au venit împreună cu kitul dvs. de accesorii servo pentru a înșuruba celălalt braț al suportului interior la gaura centrală a brațului servo. Verificați înainte de înșurubare ca baza suportului interior să fie paralelă cu baza exterioară a suportului.

Pasul 6: 2 Ansamblu rulment de viteze

2 ansamblu rulment de viteze
2 ansamblu rulment de viteze
2 ansamblu rulment de viteze
2 ansamblu rulment de viteze
2 ansamblu rulment de viteze
2 ansamblu rulment de viteze

1 Mai întâi asamblați un șurub cu diametrul de 4,5 mm, un șurub cu lungimea firului de 28 mm și un angrenaj de 32 mm. Am adăugat puțin adeziv super pentru a mă asigura că aceste piese sunt blocate împreună.2 Au fost adăugate șaibe pentru distanțare, astfel încât angrenajul arborelui să se alinieze cu angrenajul servo. Acum infilați șurubul împreună cu angrenajele și șaibele prin piesa de asamblare a angrenajului. orificiu în centrul unui capăt al cilindrului de aluminiu. Atingeți această gaură cu un robinet de 1/4 20 (dimensiunea burghiului se potrivește cu robinetul). Însoțiți capătul invers al cilindrului cu piesa de asamblare a angrenajului, așa cum se arată în imagine. Localizați două găuri pre-găurite în ansamblu și marcați-le pe cilindru sfârșit. Forați și atingeți aceste două găuri (am folosit un robinet M4). Apoi localizați șuruburile și strângeți-le. Montați în cele din urmă accesoriile rotunde ale servo-axului. Atașați un servomotor la ansamblul de asistență a vitezei. aici, pe accesoriul rotund al servo-ului, folosind șuruburi mici autofiletante.

Pasul 7: 3 Servo PCB cablare și fixare Pt 1

3 Servo PCB Cablare și fixare Pt 1
3 Servo PCB Cablare și fixare Pt 1

„Pregătiți PCB-ul controlerului picaxe al motorului servo” Zgomotul generat de servo a fost identificat ca o problemă care afectează sincronizarea picaxe. Acest lucru poate fi minimizat prin adăugarea de condensatoare de suprimare pe liniile de alimentare ale plăcii. Deci, lipiți condensatori 100nF pe sursa de alimentare la picaxe (pe revers, partea de lipit a plăcii) De asemenea, lipiți ceilalți condensatori pe liniile de alimentare ale servo-urilor. Consultați imaginea atașată și aveți grijă să nu creați scurtcircuite aici.

Pasul 8: 3 Servo PCB Cablare și fixare Pt 2

3 Servo PCB Cablare și fixare Pt 2
3 Servo PCB Cablare și fixare Pt 2

„Lipiți cablul USB pe placa de controler servo” Dacă utilizați CHDK pentru a declanșa automat declanșatorul camerei, va trebui să tăiați un cablu USB standard la mini USB la aproximativ 25 cm lungime (de la conectorul mini USB care este sfârșitul pe care îl veți folosi). Îndepărtați o lungime mică a manșonului exterior, expunând firele interioare. Tăiați toate firele, cu excepția firelor roșii și negre, și îndepărtați capetele acestora de cupru Firele roșii și negre trebuie lipite pe doi pini ai conectorilor servo, așa cum se arată în imagine. POTENȚIAL PENTRU A-ȚI RUPE CAMERA DACĂ ÎNTREBEȚI CELE MAI GREȘITE. Faceți acest lucru pe propriul dvs. risc. Un alt lucru important de verificat este tensiunea pentru camera dvs. Canon folosită pentru declanșarea de la distanță. Folosesc un Canon G9 care pare bine pe 5V pe care le oferă placa servo. Verificați https://chdk.wikia.com/wiki/CameraFeatures pentru tensiunea de declanșare pentru modelul camerei dvs. De asemenea, vă îndemn să verificați această tensiune și polaritate înainte de a vă conecta camera la un multimetru. Nu am testat această metodă, dar ar trebui să funcționeze bine.

Pasul 9: 4 pași finali de asamblare

4 pași finali de asamblare
4 pași finali de asamblare
4 pași finali de asamblare
4 pași finali de asamblare

Atașați rulmentul angrenajului montat și platforma superioară Ansamblul angrenajului și platforma superioară sunt atașate de șurubul arborelui. Acesta este situat în gaura pe care ați forat-o în centrul bazei leagănului exterior al platformei. Înșurubați o piuliță pentru a fixa. Următorul pas va dura o mică încercare și eroare și este mai ușor în practică decât să descrie. Veți avea nevoie de două chei pentru aceasta. Strângeți cele două piulițe pentru a fixa ferm pe suportul exterior. Reglați poziția inferioară a celor două piulițe, astfel încât să nu se aplice prea multă forță pe rulment (servo atunci nu se poate mișca). În schimb, dacă este prea slab, ansamblul camerei se va clătina. Atașați două stâlpi de montare a plăcii pe suportul exterior al platformei superioare și montați placa servo-controlerului, găurile sunt deja pre-găurate pentru dvs. Atașați suportul bateriei de 6V cu celule reîncărcabile AA folosind cleme de legare, așa cum se arată.

Pasul 10: 5 Programarea Picaxe

5 Programarea Picaxe
5 Programarea Picaxe

O prezentare generală a picaxe poate fi găsită la https://www.rev-ed.co.uk/picaxe/ Descărcați practic editorul de programare găsit la acest link și conectați cablul serial (dacă nicio priză serial pe computerul dvs. nu utilizează un serial la convertorul USB) Copiați și lipiți codul de mai jos pentru a vă programa picaxe: nb, cel mai recent cod este versiunea 0.2, luați codul corespunzător pentru firmware-ul dvs. canon sdm sau chk '*** Panograph by Waldy 0.2 for sdm' *** Program constantssymbol top = 175symbol = fund 250symbol la stânga = 180symbol dreapta = 100symbol vstep = 25symbol hstep = 20symbol servo_delay = 1000symbol camera_steady_delay = 2000symbol camera_ready_delay = 2000main: GOSUB Initfor b2 = top la pasul vstep de jos pentru b1 = dreapta la pasul stânga hstep servo 1, pauză b1 servo_delay GOSUB take_picture pause camera_ready_delay next b1 servo 2, b2 pause servo_delaynext b2endtake_picture: high 4pause 30low 4returnInit: servo 2, toppause servo_delaySERVO 1, rightpause servo_delaylow 4returny *** Panograph 0.2 by mbol sus = 175 simbol simbol jos = 250 simbol simbol stânga = 180 simbol simbol dreapta = 100 simbol simbol vstep = 25 simbol simbol hstep = 20 simbol simbol servo_delay = 2000 simbol simbol camera_steady_delay = 4000 simbol simbol camera_ready_delay = 2000 principal: GOSUB Inițiu pentru b2 pauză servo_delay GOSUB take_picture pause camera_ready_delay next b1 servo 2, b2 pause servo_delaynext b2endtake_picture: low 4pause 30high 4pause 1000low 4pause 1000high 4returnInit: servo 2, toppause servo_delaySERVO 1, v. 1 pentru sdm ** Constanta programului „Întârziere pentru a încetini mișcarea servo (implicit 30ms) simbol servo_delay = 60 'întârziere recomandată între mișcările servo simbol superior = 160' poziții max y simbol simbol inferior = 220 'poziții min y simbol simbol stânga = 180' min x poziții simbol simbol dreapta = 100 'max x positionsymbol vstep = 20' incremente verticale symbol hstep = 20 'incremente orizontale symbol pic_delay = 100symbol camera_steady_del ay = 4000 'întârziere la cameră stabilă după mișcare principal: GOSUB Initfor b2 = pas de sus la jos vstep pentru b1 = pas de la dreapta la stânga hstep servo 1, b1 pauză servo_delay GOSUB take_picture pauză camera_steady_delay următoare b1 servo 2, b2 pauză servo_delaynext b2endtake_picture 30low 4returnInit: servo 2, toplow 4return

Pasul 11: 5 Încărcați CHDK pe camera dvs

5 Încărcați CHDK pe camera dvs
5 Încărcați CHDK pe camera dvs

Consultați https://chdk.wikia.com/wiki/CHDK_in_Brief pentru un rezumat al CHDK. În prezent, doar o variantă a CHDK numită SDM funcționează cu platforma. Acest lucru poate fi descărcat de pe https://stereo.jpn.org/eng/sdm/index.htm „note” Copiați SDM pe cardul SD al camerei dvs. Va trebui să faceți ca cardul SD să poată fi pornit. Activați fotografierea la distanță din meniul SDM

Pasul 12: 6 Calibrare

6 Calibrare
6 Calibrare

Deși nu am făcut acest lucru cu precizie, rezultatele sunt destul de favorabile. Rotația servo este limitată la o rotație de aproximativ 180 grade. Acest lucru este important în ceea ce privește rotația orizontală, deoarece firul servo va limita fizic rotația servo a platformei dacă nu este poziționat cu atenție. Cu platforma asamblată, verificați poziția orizontală extremă a platformei prin rotirea manuală a platformei superioare. Dacă cablul servo se blochează, reglați manual poziția platformei în raport cu ansamblul rulmentului, astfel încât cablul să nu se blocheze la deplasarea completă. Cu 4 mișcări verticale, am ajustat poziția brațului servo / platformă celălalt prin încercare și eroare, astfel încât camera linia de vedere este simetrică la orizont

Pasul 13: Rezultate și dezvoltare ulterioară

Rezultate și dezvoltare ulterioară
Rezultate și dezvoltare ulterioară
Rezultate și dezvoltare ulterioară
Rezultate și dezvoltare ulterioară

„Rezultate” Am postat o mână de panorame create de această platformă într-o vacanță foarte recentă în nordul Galilor. Mă ocupam mai mult de a mă bucura de vacanța mea decât de a experimenta echipamentul. Cu toate acestea, sper să vă bucurați de rezultate https://www.wizfamily.co.uk/album/panoramanb veți avea nevoie de un addon HDView pentru a vizualiza aceste imagini. Dacă utilizați firefox, descărcați addon-ul, închideți Firefox, rulați fișierul descărcat înainte de a reporni firefox. Dacă codul de platformă a fost setat să funcționeze mult mai fin și camera este setată la o setare de zoom mai mare, rezultatul va fi mult mai fin (mai detaliat) „Dezvoltare ulterioară” Probabil cel mai presant este să faceți mai multă muncă pentru a elimina zgomotul electric generat de către servomotorii așa cum s-a menționat anterior. Am încercat să introduc o pauză „constantă a camerei” după fiecare pas de mișcare, care nu a funcționat. Am sugerat pe forumul CHDK pentru firmware-ul SDM să interacționeze direct cu platforma, de exemplu, să setați poziții extreme panoramice. (În acest moment acest lucru este fixat în cod) Țineți ochii deschiși. Îmbunătățiți / înlocuiți mecanismul lagărului de viteze.

Recomandat: