Съдържание:

Интервалометър с потенциометър: 4 стъпки
Интервалометър с потенциометър: 4 стъпки

Видео: Интервалометър с потенциометър: 4 стъпки

Видео: Интервалометър с потенциометър: 4 стъпки
Видео: #11 LM35 and 4-20mA Industrial Temperature Sensor to Outseal Arduino PLC 2024, Юли
Anonim
Интервалометър с потенциометър
Интервалометър с потенциометър

Просто решавам да направя много прост интервалометър, с лесни въвеждане на параметри за времето. Интервалометърът използва два бутона (Enter и Select) и един потенциометър (гърне). С бутоните можете да влезете в режим на програмиране или да започнете заснемането с интервал. С пота можете да посочите (с малка грешка) количеството секунди между изстрелите и общите минути на снимане.

Има няколко начина за избор и изчисляване на параметрите за изчакване. Този, който предлагам тук, е само един от тях.

След въвеждане на времеви интервал и общо време за заснемане, програмата ще изчисли общата сума на изстрелите и ще започне да прави снимки, в определения интервал от секунди.

Прикачих програмна скица за Arduino в C. Това е просто скица. Аз не съм добър програмист, така че можете да приемете това като идея и да направите по -добра версия, която да отговаря на вашите нужди.

Консумативи

Ето материалите, които използвах в този проект:

01 x Arduino Nano

01 x LCD 16x2 с PCF8574T (I2C)

01 x 4N35 фототранзисторен оптичен съединител с общ корпус (можете да използвате PC817 или друг подобен)

02 x бързи бутони

01 x 10k потенциометър

02 x 10k резистори

Ohter: платка, конектори, проводници, USB кабел.

Стъпка 1: Сглобете

Съберете
Съберете
Съберете
Съберете
Съберете
Съберете

Използвам стандартна универсална платка за запояване на всички компоненти. След това използвам клеми за монтиране на Nano и избягвам запояване директно върху щифтовете. Използвах и IC гнезда за фототранзистора. След това се запоява директно върху останалите компоненти.

Използвам телена обвивка и медна тел. Дисплеят се монтира с помощта на разделители за платки с винтове.

Използвам захранването от USB конектора към Nano, докато програмирах. След това реших да използвам самостоятелно захранване, на 5V от стар мобилен телефон. Току -що адаптирах конектора за щифтове. Захранвах Nano с помощта на GND щифт и 5V пина.

След това свързах единия край на резистора към GND, а другия към 5V. Центърът е свързан към A0 (аналогов вход). Входът A0 ще чете от 0V до 5V и ще го преобразува в цяло число в диапазона от 0 до 1023.

Превключвателите с бутони са свързани към D3 и D4 в Nano. Накрая използвах D13 като цифров изход към фототранзистора.

Имам стар Cannon SX-50HS, не DLSR, който използва стандартен 2.5 мм щепсел.

Стъпка 2: Веригата

Веригата
Веригата

Схемата е много проста. Използвах два DI като входове (D3, D4), един аналогов вход за отчитане на стойността на потенциометъра (от 0 до 1023) и един цифров изход за задействане на фототранзистора (D13). Снимката показва основната схема.

I2C LCD е свързан към GND и 5V. SDA и SCL от дисплея са свързани към щифтовете Arduino SDA (A4) и SCL (A5).

Тя може да бъде подобрена по много начини и може да бъде съобразена с вашите нужди.

Стъпка 3: Програмата

Приложих проект на програмата. Използвах библиотеките "Wire.h" и "LiquidCrystal_I2C.h" за обработка на дисплея.

Програмата е много проста и може да бъде подобрена по много начини. Той започва с дефиниране на променливи, инициализиране на входове, изход, LCD и след това отпечатва приветствено съобщение.

След това трябва да въведете време между кадрите и общото време на снимане. Можете да натиснете бутона „избор“, за да промените параметрите на интервала, или „въвеждане“, за да започнете снимането.

Стъпка 4: Подобрения

Този проект може да бъде подобрен по много начини. Хардуерът е много прост. Потенциометърът може да помогне за много лесно въвеждане на параметри, но понякога точността не е добра. Зависи от качеството на потенциометъра. Можете да замените например с enconder. Фототранзисторът може да бъде заменен от всяко друго устройство. Монтирането на компонентите може да се извърши по -компактно и вътре в заграждение. Можете също да използвате друг микроконтролер, който имате под ръка.

Това е просто лесен проект, който направих, защото трябваше да направя няколко снимки и да направя timelapse. Радвам се да споделя с общността, за да може да се подобри и може да помогне като вдъхновение за други проекти.

Препоръчано: