Innholdsfortegnelse:
Video: Intervalometer med potensiometer: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
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
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 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:
Kontroller LED -lysstyrken med potensiometer med Arduino: 3 trinn
Kontrollere LED -lysstyrke med potensiometer med Arduino: I dette prosjektet vil vi kontrollere lysstyrken til LED ved hjelp av variabel motstand levert av potensiometer. Dette er et veldig grunnleggende prosjekt for en nybegynner, men det vil lære deg mange ting om potensiometer og LED -arbeid som er nødvendig for å gjøre
Intervalometer: 13 trinn (med bilder)
Intervalometer: Jeg bestemte meg for å lage et kvalitets DIY-intervallometer for DSLR Pentax-kameraet mitt, slik at jeg kunne ta time-lapse-fotografering. Dette intervallometeret skal fungere med de fleste store merker av DSLR -kameraer som Nikons og Canons. Det fungerer ved å utløse lukker
Kontrollerende LED med potensiometer med Arduino Uno R3: 6 trinn
Kontrollere LED med potensiometer Med Arduino Uno R3: Tidligere har vi brukt Serial Monitor til å sende data til kontrollkortet, noe som kan være opplysende å kjenne til en ny programvare. I denne leksjonen, la oss se hvordan du endrer luminansen til en LED med et potensiometer, og mottar dataene fra potensiometet
LED -dimmer med potensiometer: 5 trinn (med bilder)
LED -dimmer med potensiometer: Dette er en instruks som lærer deg hvordan du bruker et potensiometer til å dimme en LED
Slå en TI -grafkalkulator inn i et intervalometer og lag Time Lapse -videoer: 7 trinn (med bilder)
Slå en TI -grafkalkulator inn i et intervallometer og lag time -lapse -videoer: Jeg har alltid ønsket å lage time -lapse -videoer, men jeg har ikke et kamera med en intervallmålerfunksjon innebygd. Faktisk tror jeg ikke veldig mange kameraer har en slik funksjon (spesielt ikke speilreflekskameraer). Så hva vil du gjøre hvis du vil