Kazalo:

Intervalometer s potenciometrom: 4 koraki
Intervalometer s potenciometrom: 4 koraki

Video: Intervalometer s potenciometrom: 4 koraki

Video: Intervalometer s potenciometrom: 4 koraki
Video: Использование драйвера шагового двигателя L298N Для управления 4-проводным шаговым двигателем 2024, Julij
Anonim
Intervalometer s potenciometrom
Intervalometer s potenciometrom

Odločil sem se, da bom naredil zelo preprost intervalometer z enostavnimi vnosi parametrov za časovni zamik. Intervalometer uporablja dva gumba (Enter in Select) in enega potenciometra (lonec). Z gumbi lahko vstopite v način programiranja ali začnete snemanje s časovnim zamikom. Z loncem lahko določite (z majhno napako) količino sekund med streli in skupne minute streljanja.

Obstaja več načinov izbire in izračuna parametrov časovnega zamika. Ta, ki ga predlagam tukaj, je le eden izmed njih.

Po vnosu časovnega intervala in skupnega časovnega zamika snemanja bo program izračunal skupno količino posnetkov in začel fotografirati v določenem intervalu sekund.

Priložil sem programsko skico za Arduino v C. To je samo skica. Nisem dober programer, zato lahko to vzamete kot idejo in naredite boljšo različico, ki bo ustrezala vašim potrebam.

Zaloge

Tu so materiali, ki sem jih uporabil pri tem projektu:

01 x Arduino Nano

01 x LCD 16x2 s PCF8574T (I2C)

01 x 4N35 optični sklopnik s splošnim virom svetlobe (lahko uporabite PC817 ali drugo podobno)

02 x hitri gumbi

01 x 10k potenciometer

02 x 10k upori

Ohter: plošča, priključki, žice, kabel USB.

1. korak: Sestavite

Sestavite
Sestavite
Sestavite
Sestavite
Sestavite
Sestavite

Za spajkanje vseh komponent uporabljam standardno univerzalno ploščo. Nato uporabim sponke za montažo Nano in se izognem spajkanju neposredno na zatiče. Za fototranzistor sem uporabil tudi vtičnice IC. Nato spajkamo neposredno na preostale komponente.

Uporabljam žično folijo in bakreno žico. Zaslon je nameščen z ločevalniki za plošče z vijaki.

Med programiranjem uporabljam napajanje iz priključka USB na Nano. Po tem sem se odločil, da uporabim samostojno napajanje, pri 5V iz starega mobilnega telefona. Prilagodil sem priključek za nožice. Nano sem napajal s pin GND in 5V pin.

Nato sem en konec lončnega upora priključil na GND, drugega pa na 5V. Središče je priključeno na A0 (analogni vhod). Vhod A0 bo prebral od 0V do 5V in ga pretvoril v celoštevilčno vrednost v območju od 0 do 1023.

Gumbna stikala so povezana z D3 in D4 v Nano. Nazadnje sem uporabil D13 kot digitalni izhod za fototranzistor.

Imam star Cannon SX-50HS, ki ni DLSR, ki uporablja standardni 2,5 mm vtič.

2. korak: vezje

Vezje
Vezje

Vezje je zelo preprosto. Kot vhode sem uporabil dva DI (D3, D4), en analogni vhod za branje vrednosti potenciometra (od 0 do 1023) in en digitalni izhod za sprožitev fototranzistorja (D13). Slika prikazuje osnovno shemo.

LCD I2C je priključen na GND in 5V. SDA in SCL z zaslona sta povezana z zatiči Arduino SDA (A4) in SCL (A5).

Izboljšati ga je mogoče na različne načine in prilagoditi vašim potrebam.

3. korak: Program

Priložil sem osnutek programa. Za upravljanje zaslona sem uporabil knjižnici "Wire.h" in "LiquidCrystal_I2C.h".

Program je zelo preprost in ga je mogoče izboljšati na več načinov. Začne se z določanjem spremenljivk, inicializacijo vhodov, izhodov, LCD -prikazovalnika in nato natisne sporočilo dobrodošlice.

Po tem morate vnesti čas med posnetki in skupni čas fotografiranja. Lahko pritisnete gumb "izberite", da spremenite parametre časovnega zamika, ali "enter", da začnete fotografirati.

4. korak: Izboljšave

Ta projekt je mogoče izboljšati na več načinov. Strojna oprema je zelo preprosta. Potenciometer lahko zelo preprosto vnese parametre, včasih pa natančnost ni dobra. Odvisno od kakovosti potenciometra. Lahko ga zamenjate na primer z enconderjem. Fototranzistor lahko zamenjate s katero koli drugo napravo. Montaža sestavnih delov bi lahko bila bolj kompaktna in znotraj ohišja. Uporabite lahko tudi drug mikrokrmilnik, ki ga imate pri roki.

To je samo enostaven projekt, ki sem ga naredil, ker sem moral narediti nekaj slik in narediti časovni zamik. Z veseljem delim s skupnostjo, da jo lahko izboljšamo in lahko pomagamo kot navdih za druge projekte.

Priporočena: