
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02

Po prostu postanawiam zrobić bardzo prosty interwałometr, z łatwym wprowadzaniem parametrów dla upływu czasu. Interwałometr wykorzystuje dwa przyciski (Enter i Select) oraz jeden potencjometr (pot). Za pomocą przycisków można wejść w tryb programowania lub rozpocząć fotografowanie poklatkowe. Za pomocą garnka możesz określić (z małym błędem) ilość sekund między strzałami oraz całkowitą liczbę minut strzelania.
Istnieje kilka sposobów doboru i obliczania parametrów upływu czasu. Ten, który tutaj proponuję, jest tylko jednym z nich.
Po wprowadzeniu interwału czasowego i całkowitego czasu wykonywania zdjęć poklatkowych program obliczy łączną ilość strzałów i rozpocznie wykonywanie zdjęć w zdefiniowanym interwale sekundowym.
Załączyłem szkic programu dla Arduino w C. To tylko szkic. Nie jestem dobrym programistą, więc możesz wziąć to za pomysł i stworzyć lepszą wersję, która będzie odpowiadać Twoim potrzebom.
Kieszonkowe dzieci
Oto materiały, których użyłem w tym projekcie:
01 x Arduino Nano
01 x LCD 16x2 z PCF8574T (I2C)
01 x 4N35 uniwersalny transoptor fototranzystorowy (można użyć PC817 lub innego podobnego)
02 x przyciski przełączania
Potencjometr 01x10 k
Rezystory 02 x 10k
Ohter: płytka, konektory, przewody, kabel USB.
Krok 1: montaż



Do lutowania wszystkich elementów używam standardowej płytki uniwersalnej. Następnie używam zacisków do montażu Nano i unikam lutowania bezpośrednio na pinach. Użyłem też gniazda IC dla fototranzystora. Następnie lutowane bezpośrednio na pozostałych elementach.
Używam drutu owijanego i drutu miedzianego. Wyświetlacz montowany jest za pomocą przekładek stykowych za pomocą śrub.
Używam zasilania ze złącza USB do Nano podczas programowania. Potem zdecydowałem się użyć samodzielnego zasilacza o napięciu 5 V ze starego telefonu komórkowego. Właśnie dostosowałem złącze pod piny. Zasilałem Nano za pomocą pinu GND i pinu 5V.
Następnie podłączyłem jeden koniec rezystora garnkowego do GND a drugi do 5V. Centrum jest podłączone do A0 (wejście analogowe). Wejście A0 będzie odczytywać od 0 V do 5 V i przekonwertować je na wartość całkowitą z zakresu od 0 do 1023.
Przełączniki przycisków są podłączone do D3 i D4 w Nano. Ostatecznie wykorzystałem D13 jako wyjście cyfrowe do fototranzystora.
Mam starego Cannona SX-50HS, bez DLSR, który używa standardowej wtyczki 2,5 mm.
Krok 2: Obwód

Obwód jest bardzo prosty. Jako wejścia wykorzystałem dwa DI (D3, D4), jedno wejście analogowe do odczytu wartości potencjometru (od 0 do 1023) oraz jedno wyjście cyfrowe do wyzwalania fototranzystora (D13). Zdjęcie przedstawia podstawowy schemat.
Wyświetlacz LCD I2C jest podłączony do GND i 5V. SDA i SCL z wyświetlacza są podłączone do pinów Arduino SDA(A4) i SCL(A5).
Można go ulepszyć na wiele sposobów i dostosować do własnych potrzeb.
Krok 3: Program
Załączam szkic programu. Do obsługi wyświetlacza wykorzystałem biblioteki "Wire.h" i "LiquidCrystal_I2C.h".
Program jest bardzo prosty i można go poprawić na wiele sposobów. Rozpoczyna się od zdefiniowania zmiennych, inicjalizacji wejść, wyjść, wyświetlacza LCD, a następnie drukuje wiadomość powitalną.
Następnie musisz wprowadzić czas między strzałami i całkowity czas strzelania. Możesz nacisnąć przycisk „wybierz”, aby zmodyfikować parametry poklatkowe lub „enter”, aby rozpocząć fotografowanie.
Krok 4: Ulepszenia
Ten projekt można ulepszyć na wiele sposobów. Sprzęt jest bardzo prosty. Potencjometr może bardzo ułatwić wprowadzanie parametrów, ale czasami dokładność nie jest dobra. Zależy od jakości potencjometru. Można go zastąpić np. enkoderem. Fototranzystor można zastąpić dowolnym innym urządzeniem. Montaż komponentów mógłby być bardziej zwarty i wewnątrz obudowy. Możesz także użyć innego mikrokontrolera, który masz pod ręką.
To prosty projekt, który wykonałem, ponieważ musiałem zrobić kilka zdjęć i zrobić timelapse. Cieszę się, że mogę podzielić się ze społecznością, aby można było ją ulepszyć i pomóc jako inspiracja dla innych projektów.
Zalecana:
Indigo Led Cube 3*3*3 z Adxl35 i potencjometrem: 8 kroków

Indigo Led Cube 3*3*3 z Adxl35 i potencjometrem: po raz pierwszy publikuję instrukcje. ruch platformy. A wzór diody można zmieniać w zależności od
Interwałometr: 13 kroków (ze zdjęciami)

Interwałometr: Postanowiłem zrobić wysokiej jakości interwałometr do mojego aparatu DSLR Pentax, aby móc robić zdjęcia poklatkowe. Ten interwałometr powinien współpracować z większością głównych marek lustrzanek cyfrowych, takich jak Nikony i Canony. Działa poprzez wyzwalanie migawki
Interwałometr astronomiczny: 4 kroki (ze zdjęciami)

Interwalometr astronomiczny: Jednym z moich hobby jest astrofotografia. Astrofotografia różni się od zwykłej fotografii, gdy robisz zdjęcie przez teleskop, ponieważ galaktyki i mgławice są ciemne, musisz wykonać fotografię z długim czasem naświetlania (od 30 do kilkunastu minut) i
ESP8266 za pomocą PWM z potencjometrem: 4 kroki

ESP8266 Używanie PWM z potencjometrem: Dla tych, którzy nie są przyzwyczajeni do elektroniki, PWM oznacza kontrolę mocy. A w tym zestawie pokazujemy, jak za jego pomocą sterować natężeniem światła LED, podobnie jak ściemniacz na lampie, z opcjami przyciemniania i rozjaśniania. Ten mechanizm również wszystkie
Sterowanie LED z potencjometrem - egzamin końcowy: 3 kroki

Sterowanie LED za pomocą potencjometru - FinalExam: Na potrzeby mojego projektu egzaminu końcowego stworzyłem kontroler LED za pomocą potencjometru. Celem tego projektu jest wykorzystanie potencjometru do kontrolowania, które diody LED są włączone. Gdy potencjometr jest obrócony zgodnie z ruchem wskazówek zegara, diody LED są zaciemniane, dzięki czemu pierwsza dioda LED