Innholdsfortegnelse:

Intervalometer med potensiometer: 4 trinn
Intervalometer med potensiometer: 4 trinn

Video: Intervalometer med potensiometer: 4 trinn

Video: Intervalometer med potensiometer: 4 trinn
Video: #11 LM35 и промышленный датчик температуры 4–20 мА для герметизации ПЛК Arduino 2024, Juli
Anonim
Intervalometer med potensiometer
Intervalometer med potensiometer

Jeg bestemmer meg for å lage et veldig enkelt intervallometer, med enkle inndata av parametere for tidsforløpet. Intervallmåleren bruker to knapper (Enter og Select) og en potensiomenter (potte). Med knappene kan du gå inn i programmeringsmodus eller starte time -lapse -opptaket. Med potten kan du spesifisere (med en liten feil) antall sekunder mellom skuddene og de totale minuttene av skytingen.

Det er flere måter å velge og beregne time -lapse -parametrene på. Den jeg foreslår her er bare en av dem.

Etter at du har angitt tidsintervall og total time -lapse -opptakstid, vil programmet beregne det totale antallet skudd og begynne å ta bilder med det definerte intervallet på sekunder.

Jeg har lagt ved en programskisse for Arduino i C. Det er bare en skisse. Jeg er ikke en god programmerer, så du kan ta dette som en idé og lage en bedre versjon som passer dine behov.

Rekvisita

Her er materialene jeg brukte i dette prosjektet:

01 x Arduino Nano

01 x LCD 16x2 med PCF8574T (I2C)

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

02 x swith -knapper

01 x 10k potensiometer

02 x 10k motstander

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

Trinn 1: Monter

Montere
Montere
Montere
Montere
Montere
Montere

Jeg bruker et standard universalbord for lodding av alle komponentene. Deretter bruker jeg terminaler for montering av Nano og unngår lodding direkte på pinnene. Jeg brukte også en IC -kontakt for fototransistoren. Deretter loddet direkte over resten av komponentene.

Jeg bruker wire wrap og kobbertråd. Displayet monteres ved hjelp av brødbrettseparatorer med skruer.

Jeg bruker strømmen fra USB -kontakten til Nano mens jeg programmerte. Etter det bestemte jeg meg for å bruke en frittstående strømforsyning, på 5V fra en gammel mobiltelefon. Jeg har akkurat tilpasset kontakten for pinner. Jeg drev Nano med GND -pin og 5V -pinnen.

Deretter koblet jeg den ene enden av grytemotstanden til GND og den andre til 5V. Senteret er koblet til A0 (analog inngang). A0 -inngangen vil lese fra 0V til 5V og vil konvertere den til en heltallsverdi i området 0 til 1023.

Knappebryterne er koblet til D3 og D4 i Nano. Til slutt brukte jeg D13 som en digital utgang til fototransistoren.

Jeg har en gammel Cannon SX-50HS, ikke DLSR, som bruker en standard 2,5 mm plugg.

Trinn 2: Kretsen

Kretsen
Kretsen

Kretsen er veldig enkel. Jeg brukte to DI som innganger (D3, D4), en analog inngang for å lese verdien av potensiomenteren (fra 0 til 1023) og en digital utgang for å utløse fototransistoren (D13). Bildet viser grunnskjemaet.

I2C LCD er koblet til GND og 5V. SDA og SCL fra skjermen er koblet til Arduino -pinnene SDA (A4) og SCL (A5).

Den kan forbedres på mange måter og kan tilpasses dine behov.

Trinn 3: Programmet

Jeg har lagt ved et utkast til programmet. Jeg brukte bibliotekene "Wire.h" og "LiquidCrystal_I2C.h" for å håndtere visningen.

Programmet er veldig enkelt og kan forbedres på mange måter. Den starter med å definere variabler, initialisere innganger, utdata, LCD -skjermen og deretter skrive ut en velkomstmelding.

Etter det trenger du å angi tid mellom skudd og total opptakstid. Du kan trykke på "velg" -knappen for å endre time -lapse -parametere eller "enter" for å starte opptaket.

Trinn 4: Forbedringer

Dette prosjektet kan forbedres på mange måter. Maskinvaren er veldig enkel. Potensiometeret kan hjelpe til med å legge inn parametere veldig enkelt, men noen ganger er nøyaktigheten ikke god. Avhenger av kvaliteten på potensiometeret. Du kan for eksempel erstatte med en enkoder. Fototransistoren kan erstattes av en hvilken som helst annen enhet. Monteringen av komponentene kan gjøres mer kompakt og inne i et kabinett. Du kan også bruke en annen mikrokontroller du har tilgjengelig.

Dette er bare et enkelt prosjekt jeg laget, fordi jeg trengte å ta noen bilder og ta en timelapse. Jeg er glad for å dele med samfunnet, slik at det kan forbedres og kan hjelpe som inspirasjon for andre prosjekter.

Anbefalt: