Innholdsfortegnelse:
- Trinn 1: Bygg trinn
- Trinn 2: Handleliste
- Trinn 3: 1 Upper Rig Build Pt 1
- Trinn 4: 1 Upper Rig Build Pt 2
- Trinn 5: 1 Upper Rig Build Pt 3
- Trinn 6: 2 Girlager
- Trinn 7: 3 Servo PCB Wiring & Fixing Pt 1
- Trinn 8: 3 Servo PCB Wiring & Fixing Pt 2
- Trinn 9: 4 siste monteringstrinn
- Trinn 10: 5 Programmering av Picaxe
- Trinn 11: 5 Last CHDK på kameraet
- Trinn 12: 6 Kalibrering
- Trinn 13: Resultater og videre utvikling
Video: Kamera Panorama Robothode (panograf): 13 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:26
Har du noen gang ønsket å ta bilder av en panoramascene ved å trykke på en enkelt knapp? Denne instruksen vil lære deg hvordan du bygger et robothode for å montere kameraet på, som igjen monteres på et stativ. Robothodet vil bevege seg i to akser slik at kameraet kan panoreres til venstre og høyre samt opp og ned Det er noen få forutsetninger: Jeg har brukt et Canon-kamera som er lastet med CHDK alternativ fastvare. *sjekk kommentar til dette senere. Besøk https://chdk.wikia.com/wiki/CHDK for å kontrollere kameraets kompatibilitet. Litt lodding er involvert, så vel som noen praktiske mekaniske ferdigheter Dette er utgitt under Creative Commons Attribution-Share alike 3.0 lisens https://creativecommons.org/ lisenser/by-sa/3.0/
Trinn 1: Bygg trinn
Her har jeg lagt til en indeks som jeg håper vil gjøre ting enklere for deg.1 Øvre riggmontering2 Girlager3 Servo PCB -ledninger og -fiksering3 Picaxe -programmering4 Sluttmontering5 Last CHDK på kameraet6 Kalibrering7 Eksempel panoramabilder tatt på plass i Nord -Wales
Trinn 2: Handleliste
1x Brookes grunnleggende tiltramme for KAP https://www.kapshop.com/product_info.php?cPath=6_26_42&products_id=159 9 pounds 50p1x Brookes bedre girguide https://www.kapshop.com/product_info.php?cPath=6_26_42&products_id = 75 8 pund kamera buskskrue https://www.kapshop.com/product_info.php?products_id=231 2 pond2X servomotorer https://www.mutr.co.uk/product_info.php?cPath=13_530&products_id=1009437 3 pounds hver (Du trenger en ekstra hvis du ikke skyter utløseren med CHDK) 1x picaxe servokort (AXE024) https://194.201.138.187/epages/Store.storefront/?ObjectPath=/Shops/Store. TechSupplies/Products /AXE024 7 pund 50p2x Gearsett https://194.201.138.187/epages/Store.storefront/?ObjectPath=/Shops/Store. TechSupplies/Products/GWC031 ett pund hver22mm aluminiumssylinder kuttet til 50mm lengde (kan være mye kortere avhengig av din stativhodeklaring) 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 fire -cellers AA -batteriholder + PP3 batteriklemme forskjellige muttere, bots og delte vaskemaskinklipp1x vippebryter for støysupresjon4 supressors4x 100nF keramiske kondensatorstoler dremmel type bor med vedlegg1/4-20 kran for festing av rigg til stativM4 kran for festing av rigg til stativmonterte sylindere loddejernmultimeterKabel for programmering av picaxe https://194.201.138.187/epages/Store.storefront/?ObjectPath=/Shops /Store. TechSupplies/Categories/SoftwareCables/CablesAdapters 3 pund (du trenger en seriell til usb -adapter også hvis datamaskinen ikke har et serielt portvertisk borestativ, eller tilgang til et verksted for å bore hull i aluminiumsstang klar til å tappe
Trinn 3: 1 Upper Rig Build Pt 1
Øvre riggbygning Pt 1: Monter trinnmotor på riggen Fest en trinnmotor til utsiden av riggen med 2 4 mm diam. muttere og bolter.
Trinn 4: 1 Upper Rig Build Pt 2
"Upper Rig build Pt 2: Bor hull der det trengs i riggen" Bor et 5 mm hull sentralt som vist på utsiden av vuggen. Dreieskruen vil passere gjennom dette hullet. Bor et 5,8 mm (bare litt større enn 1/4 brukt til kameraholderskrue) "hull sentralt langs den lengste lengden på den innvendige holderen til riggen, men dybdeposisjonen vil avhenge av kameraet du bruker. Mål foten på kameraet fra midten av stativhullet til baksiden av kameraet, legg til et par mm, og du har målingen fra baksiden av innsiden av holderen
Trinn 5: 1 Upper Rig Build Pt 3
"Monter riggdeler" Fest en 4 mm diam. gjengestang til venstre side av den ytre holderen som vist på bildet. (Jeg brukte en lang mutter og kuttet hodet av) Plasser stangen i den indre vuggen ved hjelp av et av de forhåndsborede hullene, slik at avstanden mellom stangens senter og den indre vuggebasen er omtrent 20 cm. Bruk en av selvskruende skruer som fulgte med servotilbehørsettet for å skru den andre armen på den indre holderen til servoarmens senterhull. Kontroller før du skrur at den indre holderen går parallelt med den ytre holderen.
Trinn 6: 2 Girlager
1 Monter først en 4,5 mm diameter, 28 mm gjengelengdebolt og et 32 mm gir. Jeg la til litt superlim for å sørge for at disse delene var låst sammen. 2 Skiver ble lagt til for mellomrom slik at akselgiret justerer seg med servogiret. Tre bolten sammen med tannhjul og skiver gjennom girmonteringsstykket. 3 Legg deretter til 60 mm lageret 4 legg til en skive og en liten splittring som har en diameter som er mindre enn den ytre kanten av lagerenheten5 Stram en mutter løst for hånd6 Legg til en delt skive Bor en hull i midten av den ene enden av aluminiumsylinderen. Trykk på dette hullet med en 1/4 20 tapp (borestørrelse samsvarer med tappen). Gift den andre enden av sylinderen med girmonteringsstykket som vist på bildet. Finn to forborede hull i enheten og merk gjennom til sylinderen Bor og bank på disse to hullene (jeg brukte en M4 -kran). Finn deretter skruene og stram til. Monter det runde servofestet til slutt på servoakselen. Fest en servomotor til girhjelpemaskinen. Skru tannhjulet vist i oransje her på det runde servofestet ved hjelp av små selvskruende skruer.
Trinn 7: 3 Servo PCB Wiring & Fixing Pt 1
"Klargjør servomotoren picaxe controller PCB" Støy som genereres av servoen har blitt identifisert som et problem som påvirker picaxe timing. Dette kan minimeres ved å legge til undertrykkningskondensatorer på tvers av kraftledningene på kretskortet. Så lodd 100nF kondensatorer på tvers av strømforsyningen til picaxen (på baksiden, loddesiden av kretskortet). Lodde også de andre kondensatorene på tvers av strømledningene til servoene. Se vedlagte bilde, og vær forsiktig så du ikke lager noen kortslutninger her.
Trinn 8: 3 Servo PCB Wiring & Fixing Pt 2
"Lodd USB -kabelen til servokontrolleren PCB" Hvis du bruker CHDK til å utløse lukkeren på kameraet ditt automatisk, må du kutte en standard USB til mini USB -kabel til ca 25 cm i lengde (fra mini usb -kontakten som er slutten du vil bruke). Strip en liten lengde på det ytre ermet, og avslør de indre ledningene. Trim alle unntatt de røde og svarte ledningene og strip endene av disse til kobber De røde og svarte ledningene må loddes til to pinner på servokontaktene som vist på bildet. POTENSIAL TIL Å BREKKE KAMERAET DITT HVIS DU FÅR DEM DEN FEIL RUNDEN. GJØR DETTE PÅ EGEN RISIKO. En annen viktig ting å sjekke er spenningen til ditt bestemte Canon -kamera som brukes til fjernutløsning. Jeg bruker en Canon G9 som virker fin på 5V som servokortet gir. Sjekk https://chdk.wikia.com/wiki/CameraFeatures for utløserspenningen for kameramodellen din. Jeg oppfordrer deg også til å sjekke denne spenningen og polariteten før du kobler kameraet til et multimeter. Nb Som et alternativ til fjernlukker med kameraets mini -usb -kontakt kan du montere en servo på lukkerposten som følger med riggen. Jeg har ikke testet denne metoden, men burde fungere bra.
Trinn 9: 4 siste monteringstrinn
Fest montert girlager og øvre rigg Girmontering og øvre rigg er festet med akselskruen. Dette er plassert i hullet du boret i midten av bunnen av riggens ytre vugge. Skru en mutter for å feste. Det neste trinnet tar litt prøving og feiling og er lettere i praksis enn å beskrive. Du trenger to skiftenøkler for dette. Trekk til de to mutrene for å feste godt til den ytre holderen. Juster posisjonen til den nedre av de to mutrene slik at det ikke legges for mye kraft på lageret (servoen kan ikke bevege seg). Omvendt, hvis kameraet er for slapt, vil det vingle. Fest to kretskortmonteringsposter på utsiden av den øvre riggen og monter servokontrollerkretsen, hullene er allerede forhåndsboret for deg. Fest 6V batteriholderen med AA -oppladbare celler ved hjelp av festeklips som vist.
Trinn 10: 5 Programmering av Picaxe
Du finner en oversikt over picaxe på https://www.rev-ed.co.uk/picaxe/ Last ned programmeringseditoren som er funnet på denne lenken, og koble til seriekabelen (hvis ingen seriell kontakt på PCen bruker en seriell til usb -omformer) Kopier og lim inn koden nedenfor for å programmere picaxe: nb den siste koden er versjon 0.2, ta den riktige koden for din canon firmware sdm eller chk '*** Panograph by Waldy 0.2 for sdm' *** Programkonstant top = 175symbol bottom = 250symbol left = 180symbol right = 100symbol vstep = 25symbol hstep = 20symbol servo_delay = 1000symbol camera_steady_delay = 2000symbol camera_ready_delay = 2000main: GOSUB Initfor b2 = topp til bunn trinn vstep for b1 = høyre til venstre b 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 4return '*** Panograph 0.2y mbol top = 175symbol bottom = 250symbol left = 180symbol right = 100symbol vstep = 25symbol hstep = 20symbol servo_delay = 2000symbol camera_steady_delay = 4000symbol camera_ready_delay = 2000main: GOSUB Initfor b2 = topp til bunn trinn vstep for b11 pause servo_delay GOSUB take_picture pause camera_ready_delay neste b1 servo 2, b2 pause servo_delaynext b2endtake_picture: low 4pause 30high 4pause 1000low 4pause 1000high 4returnInit: servo 2, toppause servo_delaySERVO 1, høyrepause servo_Gjørpause_posisjon_pause0power_pause_pause_kontroll_posisjon_pause_pause_pause_pause_posisjon0_pause_posisjon_pause_posisjon0_Serie_pause ** 1 for sdm ** Programkonstanter 'Forsinkelse for å bremse servobevegelse (30ms standard) symbol servo_delay = 60' anbefalt forsinkelse mellom servobevegelser symbol øverst = 160 'maks y posisjon symbol nederst = 220' min y posisjon symbol venstre = 180 'min x posisjon symbol høyre = 100 'maks x posisjon symbol vstep = 20' vertikal inkrementssymbol hstep = 20 'horisontal inkrementssymbol pic_delay = 100symbol camera_steady_del ay = 4000 'forsinkelse til stabil kamera etter bevegelse hoved: GOSUB Initfor b2 = topp til bunn trinn vstep for b1 = høyre til venstre trinn hstep servo 1, b1 pause servo_delay GOSUB take_picture pause camera_steady_delay neste b1 servo 2, b2 pause servo_delaynext b2endtake_pause: høy 30low 4returnInit: servo 2, toplow 4return
Trinn 11: 5 Last CHDK på kameraet
Se https://chdk.wikia.com/wiki/CHDK_in_Brief for et sammendrag av CHDK. For tiden fungerer bare en variant av CHDK kalt SDM med riggen. Dette kan lastes ned fra https://stereo.jpn.org/eng/sdm/index.htm "notater" Kopier SDM til kameraets SD -kort. Du må gjøre SD -kortet oppstartbart. Aktiver fjernopptak fra SDM -menyen
Trinn 12: 6 Kalibrering
Selv om jeg ikke har gjort dette nøyaktig, er resultatene ganske gunstige. Servorotasjon er begrenset til omtrent 180 graders rotasjon. Dette er viktig når det gjelder horisontal rotasjon ettersom servotråden fysisk vil begrense riggserverotasjonen hvis den ikke plasseres nøye. Når riggen er montert, må du kontrollere riggenes horisontale ytterstilling ved å rotere den øvre riggen manuelt. Hvis servokabelen henger fast, må du justere riggposisjonen manuelt i forhold til lagerenheten slik at kabelen ikke fester seg ved full bevegelse. Med 4 vertikale bevegelser justerte jeg den andre servo/ riggarmposisjonen ved å prøve og feile slik at kameraet siktelinjen er symmetrisk rundt horisonten
Trinn 13: Resultater og videre utvikling
"Resultater" Jeg har lagt ut en håndfull panoramaer laget av denne riggen på en nylig ferie i Nord -Wales. Jeg var mer opptatt av å nyte ferien enn å eksperimentere med riggen. Håper imidlertid at du liker resultatene https://www.wizfamily.co.uk/album/panoramanb du trenger et HDView -tillegg for å se disse bildene. Hvis du bruker firefox, last ned tilleggsprogrammet, lukk firefox, kjør den nedlastede filen før du starter firefox på nytt. Her var riggen satt til å ta 5 bilder i horisontal og 4 i vertikal. Hvis riggkoden ble satt til å gå mye finere og kameraet er satt til en større zoominnstilling, blir resultatet mye finere (mer detaljert) "Videre utvikling" Sannsynligvis er det mest presserende å gjøre mer arbeid for å eliminere elektrisk støy som genereres av servomotorene som tidligere nevnt. Jeg prøvde å introdusere en 'kamera stabil' pause etter hvert trekkstrinn, noe som ikke fungerte. Jeg har foreslått på CHDK -forumet for SDM -fastvaren å samhandle direkte med riggen, f.eks. Angi ekstreme posisjoner for panorama. (For øyeblikket er dette løst i koden) Hold øynene skrelle. Forbedre/ bytt girlagermekanisme.
Anbefalt:
RC -tank med et FPV -kamera i bevegelse: 9 trinn (med bilder)
RC -tank med et FPV -kamera i bevegelse: Hei. I denne instruksjonsfilen viser jeg deg hvordan du bygger en fjernkontrolltank med FPV -kamera. I begynnelsen bygde jeg bare RC -tank uten FPV -kamera, men da jeg kjørte den i huset har jeg ikke sett hvor den er. Så jeg kom på det jeg vil legge til
Robothode rettet mot lys. Fra resirkulerte og gjenbrukte materialer: 11 trinn
Robothode rettet mot lys. Fra resirkulerte og gjenbrukte materialer: Hvis noen lurer på om robotikk kan komme sammen med en tom lomme, kan denne instruktive kanskje gi et svar. Resirkulerte trinnmotorer fra en gammel skriver, brukte bordtennisballer, stearinlys, brukte balsa, ledning fra en gammel henger, brukt emaljert wire
Arduino Time-Lapse Panorama Controller: 8 trinn (med bilder)
Arduino Time-Lapse Panorama Controller: Panorama Controller for GoPro Cameras Kontrolleren vil rotere GoPro over en angitt vinkel i en angitt varighet eller vil rotere deg GoPro for en full rotasjon for en angitt varighet. Dette prosjektet er basert på originalen som kan instrueres av Tyler Winegarner Se
Kamera for Time Lapse -bilder enkelt: 22 trinn (med bilder)
Camera for Time Lapse Pictures Made Easy .: Jeg sjekket ut en av de andre instruksjonene om å lage time -lapse -filmer. Han dekket ganske godt filmdelen. Han fortalte om gratis programvare som du kan laste ned for å lage filmene. Jeg sa til meg selv, jeg tror at jeg får se om jeg kan
Bygg et Arduino-drevet snakkende robothode !: 26 trinn (med bilder)
Bygg et Arduino-drevet Talking Robot Head !: Dette robothodet ble opprinnelig bygget som et slutten av året-prosjektet for min fysiske dataklasse, men i løpet av sommeren har det " lært " hvordan snakke. Hodet drives av to Freeduinos, 3 TLC5940NT chips og en Adafruit Industries