Cov txheej txheem:

Motion Control Slider for Time Lapse Rail: 10 Cov Kauj Ruam (nrog Duab)
Motion Control Slider for Time Lapse Rail: 10 Cov Kauj Ruam (nrog Duab)

Video: Motion Control Slider for Time Lapse Rail: 10 Cov Kauj Ruam (nrog Duab)

Video: Motion Control Slider for Time Lapse Rail: 10 Cov Kauj Ruam (nrog Duab)
Video: What happened when I fall #surf #surfing #athlete #waves #surfers #skate #wsl #fit 2024, Hlis ntuj nqeg
Anonim
Motion Control Slider rau Lub Sijhawm Lapse Rail
Motion Control Slider rau Lub Sijhawm Lapse Rail
Motion Control Slider rau Lub Sijhawm Lapse Rail
Motion Control Slider rau Lub Sijhawm Lapse Rail

Cov lus qhia no piav qhia yuav ua li cas tsav lub sijhawm tsheb nqaj hlau siv lub kauj tsheb tsav los ntawm Arduino. Peb feem ntau yuav tsom mus rau Motion Controller uas tsav lub cav theem piv txwv tias koj twb muaj txoj kev tsheb uas koj xav tau tsav.

Piv txwv li thaum rhuav lub tshuab kuv pom ob txoj kab uas kuv tuaj yeem hloov pauv mus rau txoj kab tsheb ciav hlau. Ib txoj kev tsheb nqaj hlau siv txoj siv los tsav tus swb thiab lwm tus yog ntsia hlau. Cov duab hauv cov lus qhia no qhia cov ntsia hlau uas tau tsav tsheb tab sis tib lub hauv paus ntsiab lus siv rau txoj kev tsheb nqaj hlau uas tsav los ntawm txoj siv. Tsuas muaj qee qhov ntsuas uas xav tau hloov pauv thaum ua haujlwm.

Kauj Ruam 1: Txoj Cai Ua Haujlwm:

Txoj Cai Ua Haujlwm
Txoj Cai Ua Haujlwm
Txoj Cai Ua Haujlwm
Txoj Cai Ua Haujlwm
Txoj Cai Ua Haujlwm
Txoj Cai Ua Haujlwm
Txoj Cai Ua Haujlwm
Txoj Cai Ua Haujlwm

Txog sijhawm thaij duab kuv siv Intervalometer hu ua LRTimelapse Pro-Timer tsim los ntawm Gunther Wegner. Nov yog qhov ua tau zoo Qhib Qhov Nruab Nrab Nruab Nrab rau lub sijhawm dhau mus, cov duab thaij duab thiab cov astro uas koj tuaj yeem tsim koj tus kheej. Gunther, ua tsaug rau qhov cuab yeej zoo heev no uas koj tau ua rau zej zog lub sijhawm lapse. (Yog xav paub ntxiv saib lrtimelapse-pro-timer-free)

Kuv nyuam qhuav ntxiv qee qhov chaws los tswj lub tshuab tsav.

Txoj hauv kev ua haujlwm: Lub Sijhawm Lapse Rail ua haujlwm ntawm Qhev hom. Txoj kev no ntseeg tau heev Nws txhais tau tias kuv tab tom siv LRTimelapse Pro-Timer Intervalometer los teeb tus naj npawb ntawm kev txhaj tshuaj thiab ncua sijhawm ntawm kev txhaj tshuaj. Lub intervalometer xa lub teeb liab mus rau lub koob yees duab kom tua lub shutter. Tom qab ib daim duab raug yees Lub Koob Yees Duab xa lub teeb liab rov qab mus rau tus tswj lub zog kom txav txoj kev tsheb nqaj hlau ntawm qhov txav/Tua/Tsiv ib ntu. Lub teeb liab kom pib ua ntu zus los ntawm lub koob yees duab lub khau kub khau. Lub koob yees duab lub teeb tau teeb rau Rear-curtain Synchro, yog li lub teeb liab raug xa rov qab mus rau lub suab tswj thaum lub koob yees duab kab hlau rhuav kaw. Qhov no txhais tau tias tus swb yuav txav mus thaum lub qhov rooj kaw thiaj li yuav ua haujlwm tsis hais txog qhov raug qhov ntev li cas.

Cov khoom siv: Yuav tsum muaj ob txoj hlua txuas los ntawm kev tswj lub suab mus rau lub koob yees duab (lub koob yees duab qauv tshwj xeeb) 1) Lub Koob Yees Duab Shutter Tso Tawm Cable nrog 2.5 hli Jack thiab 2) Lub Nkoj Kub Kub Txuas nrog Plug rau Txiv neej Flash PC Sync Cable Cord nrog 3.5 mm hli.

Kauj Ruam 2: Lub Rooj Tswjhwm Saib Motion Board

Motion Controller Board
Motion Controller Board
Motion Controller Board
Motion Controller Board
Motion Controller Board
Motion Controller Board

Kho vajtse: Kev txav ntawm tus swb yog los ntawm cov ntsia hlau txuas nrog NEMA 17 Stepper lub cev muaj zog. Stepper lub cev muaj zog yog tsav los ntawm EasyDriver tswj los ntawm Arduino UNO. Txhawm rau siv tus tswj hwm nrog lub txhab nyiaj sib txawv (los ntawm 9v txog 30v) Kuv tau ntxiv LM2596 DC-DC Arduino sib xws lub zog siv hluav taws xob hloov kho qhov hluav taws xob. Saib "Arduino Wiring. PDF" txuas.

Lub Koob Yees Duab Shutter Release Cable tau txuas rau tus tswj siv 2.5 hli Jack. Lub xaim yog xaim raws li cov txheej txheem pom hauv qhov txuas "Shutter release. PDF". Cov Khau Hluav Taws Xob Hluav Taws Xob Hluav Taws Xob Hluav Taws Xob tau txuas rau tus tswj siv 3.5 hli Jack. Muaj ob qhov sib txawv sib txawv zam kev txuas lub xov tooj mus rau qhov chaw nres nkoj tsis raug.

Kauj Ruam 3: Arduino Code

Ua ntej coding nws yog ib qho tseem ceeb kom sib txawv ntawm ntau yam kev ua uas koj xav kom ua tiav. Arduino tso cai siv qhov hu ua khoob. Qhov khoob yog ib feem ntawm txoj haujlwm (kab ntawm cov cai) uas tuaj yeem hu tau txhua lub sijhawm, raws li thiab thaum tsim nyog. Yog li muaj txhua qhov kev txiav txim siab ntawm qhov khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob.

Sketch Logics.pdf txuas nrog qhia qhov kev ua kuv xav kom ua tiav thiab cov laj thawj qab lawv.

Kauj Ruam 4: Arduino Code 1 - Txoj Haujlwm Hauv Tsev Rail

Thawj qhov tsis muaj dab tsi yog siv los xa cov tsheb nqaj hlau mus rau Txoj Haujlwm Hauv Tsev thaum pib tswj.

Tus maub los muaj qhov taw qhia toggle hloov. Thaum pib-pib qhov swb txav hauv qhov kev xaiv uas tau hloov pauv kom txog thaum nws tsoo qhov txwv txwv ntawm qhov kawg ntawm txoj kev tsheb nqaj hlau; nws mam li txav rov qab los ntawm qhov kev ncua deb txhais los ntawm tus neeg siv (Qhov no yog 0 lossis tus nqi uas sib haum rau qhov kawg ntawm txoj kev tsheb nqaj hlau). Tam sim no yog txoj haujlwm hauv tsev rau tus swb.

Qhov void no tau sim siv cov cai pom hauv cov ntawv txuas hu ua BB_Stepper_Rail_ini.txt

Kauj Ruam 5: Arduino Code 2 - Dual Function Push Button

Qhov tsis muaj qhov thib ob yog siv los txav tus slider manually. Qhov no muaj txiaj ntsig thaum koj teeb tsa koj lub koob yees duab nthuav dav ua ntej koj pib ua ntu zus.

Tus maub los muaj lub laub khawm nrog ob lub luag haujlwm: 1) thawb luv (tsawg dua li ib pliag) txav cov slider los ntawm tus neeg siv tau teev tseg. 2) thawb ntev (ntau dua li ib pliag) txav tus swb mus rau nruab nrab lossis qhov kawg ntawm txoj kev tsheb nqaj hlau. Ob lub luag haujlwm xa cov slider nyob rau hauv cov kev taw qhia xaiv los ntawm toggle hloov.

Qhov khoob khoob no tau sim siv cov cai pom hauv cov ntawv txuas uas hu ua BB_Dual-function-push-button.txt

Kauj Ruam 6: Arduino Code 3 - Qhev Hom

Qhov khoob thib peb yog siv los txav tus swb los ntawm tus nqi tom qab txhua qhov txhaj tshuaj. Cov koob yees duab nyem xav tau teeb tsa rau "kab hlau rhuav tom qab". Qhov kawg ntawm qhov kev txhaj tshuaj lub teeb nyem tau xa los ntawm lub khau kub nyem rau tus tswj. Qhov no pib ua ntu zus thiab txav cov slider los ntawm qee qhov nyiaj. Qhov kev ncua deb rau txhua qhov kev txav yog suav los ntawm kev faib qhov ntev ntawm txoj kev tsheb nqaj hlau los ntawm tus naj npawb txhaj tshuaj xaiv hauv LRTimelapse Pro-Timer. Txawm li cas los xij qhov siab tshaj plaws tuaj yeem txhais kom tsis txhob txav nrawm thaum tus lej txhaj tshuaj tsawg.

Qhov void no tau sim siv cov cai pom hauv cov ntawv txuas hu ua Slave mode.txt

Kauj Ruam 7: Arduino Code 4 - Quad Ramping

Arduino Code 4 - Quad Ramping
Arduino Code 4 - Quad Ramping
Arduino Code 4 - Quad Ramping
Arduino Code 4 - Quad Ramping

Qhov tsis muaj plaub yog qhov kev xaiv ua kom yooj yim dua hauv thiab tawm. Nws txhais tau tias qhov kev ncua deb ntawm txhua qhov kev txav yuav maj mam nce mus txog tus nqi teeb tsa thiab qhov kawg ntawm txoj kev tsheb nqaj hlau yuav txo qis ib yam. Raws li qhov tshwm sim thaum saib lub sijhawm kawg-ntu ntu kev txav ntawm lub koob yees duab nrawm thaum pib ntawm txoj kev tsheb nqaj hlau thiab qeeb ntawm qhov kawg ntawm txoj kev tsheb nqaj hlau. Ib qho piv txwv Quad nrawm nrawm tau pom hauv daim duab txuas (yooj yim nkag thiab tawm). Qhov kev ncua deb ntawm kev sib tw tuaj yeem txhais tau.

Kuv tau sim cov txheej txheem hauv Excel thiab tau teeb tsa qhov nrawm thiab qeeb qeeb raws li daim duab txuas. Qhov void no tau sim siv cov cai pom hauv cov ntawv txuas hu ua BB_Stepper_Quad-Ramping-calculations.txt

Nco tseg: Qhov kev nce qib plaub qhov no yuav tsum tsis txhob meej pem nrog Bulb ramping qhov twg qhov ntev raug hloov pauv lossis Lub Sijhawm Ramping qhov twg ncua sijhawm ntawm kev txhaj tshuaj raug hloov pauv.

Kauj Ruam 8: Arduino Code 5-Kev Sib Koom Nrog LRTimelapse Pro-Timer

LRTimelapse Pro-Timer yog pub dawb qhib qhov DIY Intervalometer rau lub sijhawm-lapse, macro thiab astro cov kws yees duab tau muaj rau lub sijhawm-lapse kws yees duab zej zog los ntawm Gunther Wegner. Tom qab tsim ib chav rau kuv lub koob yees duab kuv pom nws zoo heev uas kuv pib xav txog yuav ua li cas tsav kuv txoj kev tsheb nqaj hlau nrog nws. LRTimelapse Pro-Timer 091_Logics.pdf txuas nrog yog phau ntawv luv luv uas qhia txog yuav ua li cas mus rau txoj haujlwm.

Qhov txuas BB_Timelapse_Arduino-code.pdf qhia tus qauv ntawm LRTimelapse Pro-Timer Free 0.91 thiab hauv ntsuab kab kab ntawm kab kuv ntxiv rau ua haujlwm slider.

BB_LRTimelapse_091_VIS.zip muaj Arduino code yog tias koj xav mus.

Cov ntawv BB_LRTimer_Modif-Only.txt txuas ntxiv cov npe uas kuv tau ua rau Pro-Timer. Nws ua rau nws yooj yim dua los ua ke lawv rau cov tshiab ntawm Pro-Timer thaum Gunther ua rau lawv muaj.

Kauj Ruam 9: Arduino Code 6 - Hloov pauv thiab Teeb Tus Qauv

Arduino Code 6 - Qhov txawv thiab teeb tsa qhov muaj txiaj ntsig
Arduino Code 6 - Qhov txawv thiab teeb tsa qhov muaj txiaj ntsig
Arduino Code 6 - Qhov txawv thiab teeb tsa qhov muaj txiaj ntsig
Arduino Code 6 - Qhov txawv thiab teeb tsa qhov muaj txiaj ntsig
Arduino Code 6 - Qhov txawv thiab teeb tsa tus nqi
Arduino Code 6 - Qhov txawv thiab teeb tsa tus nqi

Lub suab ntawm cov ntsia hlau tuaj yeem sib txawv lossis yog siv txoj hlua siv txoj hlua ntawm txoj siv thiab tus lej ntawm cov hniav ntawm cov hlua tes kuj yuav txawv. Ntxiv rau tus naj npawb ntawm cov kauj ruam ib qho kev sib hloov ntawm lub cav tsav thiab qhov ntev ntawm txoj kev tsheb nqaj hlau yuav txawv. Raws li qhov ntau ntawm cov kauj ruam hla qhov ntev ntawm txoj kev tsheb ciav hlau hloov pauv los ntawm ib txoj kev tsheb ciav hlau mus rau lwm qhov.

Txhawm rau hloov tus tswj hwm rau txoj kab sib txawv qee qhov hloov pauv tuaj yeem hloov kho hauv qhov haujlwm:

  • Xam kom muaj nuj nqis ntawm cov kauj ruam uas sib haum rau qhov ntev ntawm txoj kev tsheb nqaj hlau ntawm qhov txwv txwv. Nkag mus rau tus nqi hauv qhov sib txawv: ntev endPos (piv txwv li tus nqi no yog 126000 rau txoj kev tsheb nqaj hlau uas tau tsav nrog cov ntsia hlau qhia hauv cov lus qhia no)
  • Txhawm rau saib cov qauv sib dhos ntawm qhov pib, nruab nrab thiab qhov kawg ntawm txoj kev tsheb nqaj hlau thaum siv qhov cuam tshuam dav, Kuv siv qhov kev xaiv thawb ntev nrog lub laub khawm. Nkag mus rau tus lej ntawm cov kauj ruam uas cuam tshuam rau nruab nrab ntawm txoj kev tsheb nqaj hlau hauv qhov sib txawv: ntev midPos (piv txwv li tus nqi no yog 63000 rau txoj kev tsheb nqaj hlau uas tau tsav nrog cov ntsia hlau qhia hauv cov lus qhia no)
  • Hauv LRTimelapse Pro-Timer koj yuav tsum sau pes tsawg daim duab uas koj xav thaij. Qhov kev zov me nyuam faib qhov ntev ntawm txoj kev tsheb nqaj hlau los ntawm tus lej no. Yog tias koj nqa 400 daim duab thiab koj txoj kev tsheb nqaj hlau yog 1 meter txhua qhov kev txav mus los yuav yog 1000: 400 = 2.5 hli. Rau 100 daim duab tus nqi yuav yog 10 hli. Qhov no ntau dhau rau ib qho kev txav mus los. Yog li koj yuav txiav txim siab tsis siv qhov ntev ntawm koj txoj kev tsheb nqaj hlau. Nkag mus rau qhov siab tshaj plaws tso cai hauv qhov sib txawv: const int maxLength (piv txwv li tus nqi no yog 500 rau txoj kev tsheb nqaj hlau uas tau tsav nrog cov ntsia hlau qhia hauv cov lus qhia no)
  • Thaum nias lub laub khawm tsawg dua ib pliag nws txav tus slider los ntawm qee qhov deb uas tuaj yeem teeb tsa hauv qhov sib txawv: int inchMoveval (piv txwv li tus nqi no yog 400 rau txoj kev tsheb nqaj hlau uas tau tsav nrog cov ntsia hlau qhia hauv cov lus qhia no)
  • Quad Ramping tso cai rau kev yooj yim nkag thiab tawm. Koj tuaj yeem txiav txim siab qhov kev ncua deb yuav nyob ntev li cas thaum pib thiab xaus ntawm txoj kev tsheb nqaj hlau. Tus nqi no tau nkag los ua feem pua ntawm txoj kev tsheb ciav hlau qhov ntev hauv qhov sib txawv: ntab piv (piv txwv li 0.2 = 20% ntawm txoj kev tsheb nqaj hlau ntev)

Kauj Ruam 10: Ob peb Lo Lus Hais Txog Kev Tsheb nqaj hlau

Ob peb Lo Lus Hais Txog Rail
Ob peb Lo Lus Hais Txog Rail
Ob peb Lo Lus Hais Txog Rail
Ob peb Lo Lus Hais Txog Rail
Ob peb Lo Lus Hais Txog Rail
Ob peb Lo Lus Hais Txog Rail
Ob peb Lo Lus Hais Txog Rail
Ob peb Lo Lus Hais Txog Rail

Txoj kev tsheb ciav hlau ntev li ib metre. Nws yog ua los ntawm cov khoom hnyav hnyav tawm cov kabmob slider bolted rau slotted Aluminium extrusion bar. Kuv yuav lub bar extrusion thiab khoom siv los ntawm RS.com (saib daim duab rs items-j.webp

Spanning: Ib lub taub hau lub taub hau pob (raws li daim duab txuas) tau teeb tsa ntawm tus swb. Ib txhais tes me me txuas lub taub hau rau ntsia hlau. Yog tias koj txav cov ntsia hlau deb ntawm txoj kev tsheb nqaj hlau ntawm ib sab koj tau txais lub kaum sab xis nruab nrab ntawm cov ntsia hlau thiab txoj kev tsheb nqaj hlau. Thaum tus slider txav raws txoj kev tsheb nqaj hlau nws tsim kev sib hloov ntawm lub taub hau pob. Yog tias koj tsis xav kom ncua cia kom ntswj ntsia hlau rau ntawm txoj kev tsheb nqaj hlau.

Tus maub los tau teeb tsa ntawm tus swb. Kuv xaiv qhov kev xaiv ntawd - hloov ntawm tus tswj hwm ntawm ib qho kawg ntawm txoj kev tsheb nqaj hlau - kom tsis txhob muaj ntau txoj kab hluav taws xob khiav raws txoj kev tsheb nqaj hlau. Kuv tsuas muaj ib txoj hlua txuas ntawm lub txhab nyiaj fais fab thiab tus tswj. Tag nrho lwm cov xov hluav taws xob, mus rau lub cav theem, mus rau qhov txwv txwv, kaw qhov txuas rau lub koob yees duab thiab Synchro cable los ntawm lub koob yees duab tau txav mus nrog tus tswj.

Ntsia hlau tiv thaiv txoj siv: Rau lub sijhawm thaij duab ob qho qauv tsim ua haujlwm zoo. Txoj siv siv txav nrawm dua piv rau cov ntsia hlau, qhov no tuaj yeem yog qhov zoo dua yog tias koj xav tig txoj kev tsheb nqaj hlau mus rau hauv daim vis dis aus. Ib qhov zoo ntawm cov ntsia hlau tsim yog thaum koj tso txoj kab tsheb ciav hlau ntsug lossis ntawm lub kaum ntse ntse, thaum muaj lub zog txiav lub slider nyob twj ywm thiab yuav tsis poob. Kuv xav qhia kom ceev faj thaum koj ua tib yam nrog txoj siv txoj siv tsheb nqaj hlau, thaum raug lub zog txiav lossis yog tias lub zog tsis muaj zog lub koob yees duab yuav nqes mus rau hauv qab txoj kev tsheb nqaj hlau ntawm koj tus kheej txoj kev pheej hmoo!

Pom zoo: