Indholdsfortegnelse:

Intervalometer med potentiometer: 4 trin
Intervalometer med potentiometer: 4 trin

Video: Intervalometer med potentiometer: 4 trin

Video: Intervalometer med potentiometer: 4 trin
Video: How To Create Stylish and Unique Table With HTML & CSS (Episode - 21) || Cloud Technology BD 2024, Juli
Anonim
Intervalometer med potentiometer
Intervalometer med potentiometer

Jeg beslutter mig bare for at lave et meget simpelt intervalometer, med nem indtastning af parametre for tidsforløbet. Intervalometeret bruger to knapper (Enter og Select) og en potentiomenter (pot). Med knapperne kan du gå ind i programmeringstilstanden eller starte time lapse -optagelsen. Med potten kan du angive (med en lille fejl) mængden af sekunder mellem skud og de samlede minutter med optagelse.

Der er flere måder at vælge og beregne time lapse -parametrene på. Den, jeg foreslår her, er bare en af dem.

Efter indtastning af tidsinterval og total time lapse -optagelsestid beregner programmet det samlede antal skud og begynder at tage skud med det definerede interval på sekunder.

Jeg har vedhæftet en programskitse til Arduino i C. Det er bare en skitse. Jeg er ikke en god programmør, så du kan tage dette som en idé og lave en bedre version, der passer til dine behov.

Forbrugsvarer

Her er de materialer, jeg brugte i dette projekt:

01 x Arduino Nano

01 x LCD 16x2 med PCF8574T (I2C)

01 x 4N35 generel formål fototransistor optokobler (du kan bruge PC817 eller lignende)

02 x swith knapper

01 x 10k potentiometer

02 x 10k modstande

Ohter: bord, konektorer, ledninger, USB -kabel.

Trin 1: Saml

Samle
Samle
Samle
Samle
Samle
Samle

Jeg bruger et standard universalbræt til lodning af alle komponenterne. Derefter bruger jeg terminaler til montering af Nano og undgår lodning direkte på benene. Jeg brugte også en IC -stik til fototransistoren. Loddes derefter direkte over resten af komponenterne.

Jeg bruger wire wrap og kobbertråd. Displayet monteres ved hjælp af brødbrætudskillere med skruer.

Jeg bruger strømmen fra USB -stikket til Nano, mens jeg programmerede. Herefter besluttede jeg at bruge en stand alone strømforsyning, ved 5V fra en gammel mobiltelefon. Jeg har lige tilpasset stikket til stifter. Jeg drev Nano ved hjælp af GND pin og 5V pin.

Derefter sluttede jeg den ene ende af potmodstanden til GND og den anden til 5V. Centret er forbundet til A0 (analog indgang). A0 -indgangen læser fra 0V til 5V og konverterer den til en heltalsværdi i området 0 til 1023.

Knapkontakterne er forbundet til D3 og D4 i Nano. Endelig brugte jeg D13 som en digital udgang til fototransistoren.

Jeg har en gammel Cannon SX-50HS, ikke DLSR, der bruger et standard 2,5 mm stik.

Trin 2: Kredsløbet

Kredsløbet
Kredsløbet

Kredsløbet er meget enkelt. Jeg brugte to DI som indgange (D3, D4), en analog indgang til at aflæse værdien af potentiomenteren (fra 0 til 1023) og en digital udgang til at udløse fototransistoren (D13). Billedet viser det grundlæggende skema.

I2C LCD er tilsluttet GND og 5V. SDA og SCL fra displayet er forbundet til Arduino -benene SDA (A4) og SCL (A5).

Det kan forbedres på mange måder og kan tilpasses dine behov.

Trin 3: Programmet

Jeg har vedhæftet et udkast til programmet. Jeg brugte bibliotekerne "Wire.h" og "LiquidCrystal_I2C.h" til at håndtere displayet.

Programmet er meget enkelt og kan forbedres på mange måder. Det starter med at definere variabler, initialisere input, output, LCD'en og udskrive derefter en velkomstbesked.

Derefter skal du indtaste tid mellem optagelser og den samlede optagelsestid. Du kan trykke på "vælg" -knappen for at ændre time -lapse -parametre eller "enter" for at starte optagelsen.

Trin 4: Forbedringer

Dette projekt kan forbedres på mange måder. Hardwaren er meget enkel. Potentiometeret kan hjælpe med at indtaste parametre meget let, men nogle gange er nøjagtigheden ikke god. Afhænger af potentiometerets kvalitet. Du kan f.eks. Erstatte med en encoder. Fototransistoren kan udskiftes med en hvilken som helst anden enhed. Monteringen af komponenterne kunne gøres mere kompakt og inde i et kabinet. Du kan også bruge en anden mikrokontroller, du har ved hånden.

Dette er bare et let projekt, jeg lavede, fordi jeg havde brug for at tage nogle billeder og lave en timelapse. Jeg er glad for at dele med fællesskabet, så det kan forbedres og kan hjælpe som inspiration til andre projekter.

Anbefalede: