Satura rādītājs:
Video: Intervalometrs ar potenciometru: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Es vienkārši nolemju izveidot ļoti vienkāršu intervometru ar vienkāršu laika intervāla parametru ievadi. Intervālu mērītājs izmanto divas pogas (Enter un Select) un vienu potenciometru (pot). Ar pogām varat pāriet programmēšanas režīmā vai sākt fotografēšanu ar laika intervālu. Ar katlu jūs varat norādīt (ar nelielu kļūdu) sekunžu skaitu starp šāvieniem un kopējām uzņemšanas minūtēm.
Ir vairāki laika intervāla parametru atlases un aprēķināšanas veidi. Es šeit piedāvāju tikai vienu no tiem.
Pēc laika intervāla un kopējā uzņemšanas laika intervālā ievadīšanas programma aprēķinās kopējo kadru skaitu un sāks fotografēt ar noteiktu sekundes intervālu.
Esmu pievienojis programmas skici Arduino programmai C. Tā ir tikai skice. Es neesmu labs programmētājs, tāpēc jūs varat to uztvert kā ideju un izveidot labāku versiju, kas atbilstu jūsu vajadzībām.
Piegādes
Šeit ir materiāli, kurus izmantoju šajā projektā:
01 x Arduino Nano
01 x LCD 16x2 ar PCF8574T (I2C)
01 x 4N35 vispārēja mērķa fototransistora optronis (varat izmantot PC817 vai citu līdzīgu)
02 x ar pogām
01x10k potenciometrs
02 x 10k rezistori
Ohter: tāfele, konektori, vadi, USB kabelis.
1. darbība: salieciet
Es izmantoju standarta universālo plāksni visu sastāvdaļu lodēšanai. Tad es izmantoju spailes Nano uzstādīšanai un izvairos no lodēšanas tieši uz tapām. Es izmantoju arī fototransistora IC ligzdas. Pēc tam pielodēts tieši pār pārējām sastāvdaļām.
Es izmantoju stiepļu ietīšanu un vara stiepli. Displejs ir uzstādīts, izmantojot maizes dēļu atdalītājus ar skrūvēm.
Programmēšanas laikā es izmantoju enerģiju no USB savienotāja uz Nano. Pēc tam es nolēmu izmantot atsevišķu barošanas avotu ar 5 V spriegumu no veca mobilā tālruņa. Es tikko pielāgoju savienotāju tapām. Es darbināju Nano, izmantojot GND tapu un 5V tapu.
Tad es pievienoju vienu katla rezistora galu GND, bet otru - 5V. Centrs ir savienots ar A0 (analogo ieeju). A0 ievade tiks nolasīta no 0V līdz 5V un pārveidos to par veselu skaitli diapazonā no 0 līdz 1023.
Pogas slēdži ir savienoti ar D3 un D4 Nano. Visbeidzot es izmantoju D13 kā fototransistora digitālo izeju.
Man ir vecs Cannon SX-50HS, kas nav DLSR, un kurā tiek izmantots standarta 2,5 mm spraudnis.
2. solis: ķēde
Ķēde ir ļoti vienkārša. Es izmantoju divus DI kā ieejas (D3, D4), vienu analogo ieeju, lai nolasītu potenciometra vērtību (no 0 līdz 1023), un vienu digitālo izeju, lai iedarbinātu fototransistoru (D13). Attēlā parādīta pamata shēma.
I2C LCD ir savienots ar GND un 5V. SDA un SCL no displeja ir savienoti ar Arduino tapām SDA (A4) un SCL (A5).
To var uzlabot daudzos veidos un pielāgot jūsu vajadzībām.
3. solis: programma
Esmu pievienojis programmas uzmetumu. Displeja apstrādei izmantoju bibliotēkas "Wire.h" un "LiquidCrystal_I2C.h".
Programma ir ļoti vienkārša, un to var uzlabot dažādos veidos. Tas sākas, nosakot mainīgos, inicializējot ievadi, izvadi, LCD un pēc tam izdrukā sveiciena ziņojumu.
Pēc tam jums jāievada laiks starp kadriem un kopējais uzņemšanas laiks. Jūs varat nospiest pogu "atlasīt", lai mainītu laika intervāla parametrus, vai "ievadīt", lai sāktu fotografēšanu.
4. solis: uzlabojumi
Šo projektu var uzlabot daudzos veidos. Aparatūra ir ļoti vienkārša. Potenciometrs var palīdzēt ļoti viegli ievadīt parametrus, taču dažreiz precizitāte nav laba. Atkarīgs no potenciometra kvalitātes. To var aizstāt, piemēram, ar kodētāju. Fototransistoru var aizstāt ar jebkuru citu ierīci. Komponentu montāžu varētu veikt kompaktāk un korpusa iekšpusē. Varat arī izmantot citu pa rokai esošo mikrokontrolleri.
Šis ir tikai vienkāršs projekts, ko es izveidoju, jo man vajadzēja uzņemt dažus attēlus un izveidot timelapse. Es priecājos dalīties ar sabiedrību, lai to varētu uzlabot un tas varētu palīdzēt iedvesmot citus projektus.
Ieteicams:
Indigo LED kubs 3*3*3 Ar Adxl35 un potenciometru: 8 soļi
Indigo Led Cube 3*3*3 Ar Adxl35 un potenciometru: šī ir pirmā reize, kad es publicēju pamācības. Esmu izveidojis 3*3*3 LED kubu ar Arduino uno tās platformas kustību. Un LED modeli var mainīt atkarībā no
Arduino vadības līdzstrāvas motora ātrums un virziens, izmantojot potenciometru, OLED displeju un pogas: 6 soļi
Arduino vadības līdzstrāvas motora ātrums un virziens, izmantojot potenciometru, OLED displeju un pogas: Šajā apmācībā mēs iemācīsimies izmantot L298N līdzstrāvas motora vadības draiveri un potenciometru, lai ar divām pogām kontrolētu līdzstrāvas motora ātrumu un virzienu un parādītu potenciometra vērtību OLED displejā. Noskatieties demonstrācijas video
Kontrolējiet LED mirgojošos impulsus ar potenciometru: 6 soļi
LED mirgojošu impulsu vadīšana ar potenciometru: šajā apmācībā mēs uzzināsim, kā ar potenciometru vadīt LED mirgojošos impulsus. Noskatieties demonstrācijas video
Intervalometrs: 13 soļi (ar attēliem)
Intervalometrs: Es nolēmu izveidot kvalitatīvu DIY intervālu savai DSLR Pentax kamerai, lai varētu fotografēt ar laika intervālu. Šim intervāla mērītājam vajadzētu strādāt ar lielāko daļu lielāko DSLR kameru zīmolu, piemēram, Nikons un Canon. Tas darbojas, iedarbinot aizvaru
Intervalometrs Canon un Nikon kamerām: 10 soļi (ar attēliem)
Intervalometrs Canon un Nikon kamerām: šī pamācība māca jums izveidot intervālu, ko var izmantot praktiski ar jebkuru kameru. Tas ir pārbaudīts ar Canon un Nikon kamerām, taču adapteru kabeļu izgatavošana citām kamerām ir tikai kameras izdomāšana