Оглавление:

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

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

Видео: Интервалометр с потенциометром: 4 шага
Видео: Интервалометр с LCD для Sony NEX 2024, Ноябрь
Anonim
Интервалометр с потенциометром
Интервалометр с потенциометром

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

Есть несколько способов выбора и вычисления параметров интервальной съемки. Предлагаемый мною лишь один из них.

После ввода временного интервала и общего времени покадровой съемки программа рассчитает общее количество снимков и начнет съемку с заданным интервалом в секундах.

Я приложил скетч программы для Arduino на C. Это просто скетч. Я не очень хороший программист, поэтому вы можете принять это как идею и сделать лучшую версию, соответствующую вашим потребностям.

Запасы

Вот материалы, которые я использовал в этом проекте:

01 х Arduino Nano

01 x LCD 16x2 с PCF8574T (I2C)

Фототранзисторная оптопара общего назначения 01 x 4N35 (можно использовать PC817 или другой аналог)

02 x кнопки переключения

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

Резисторы 02 x 10 кОм

Охтер: плата, разъемы, провода, USB-кабель.

Шаг 1. Соберите

Собрать
Собрать
Собрать
Собрать
Собрать
Собрать

Для пайки всех компонентов использую стандартную универсальную плату. Затем я использую клеммы для монтажа Nano и избегаю пайки непосредственно на контакты. Я также использовал гнезда IC для фототранзистора. Затем припаял непосредственно к остальным компонентам.

Я использую проволочную ленту и медную проволоку. Дисплей крепится с помощью макетных разделителей с винтами.

Я использую питание от USB-разъема к Nano во время программирования. После этого я решил использовать автономный блок питания на 5 В от старого сотового телефона. Я просто приспособил разъем под пины. Я запитал Nano с помощью контакта GND и контакта 5V.

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

Кнопочные переключатели подключены к D3 и D4 в Nano. Наконец, я использовал D13 как цифровой выход на фототранзистор.

У меня есть старый Cannon SX-50HS, без DLSR, в котором используется стандартный 2,5-миллиметровый штекер.

Шаг 2: Схема

Схема
Схема

Схема очень простая. Я использовал два цифровых входа в качестве входов (D3, D4), один аналоговый вход для считывания значения потенциометра (от 0 до 1023) и один цифровой выход для запуска фототранзистора (D13). На картинке показана основная схема.

ЖК-дисплей I2C подключен к GND и 5V. SDA и SCL с дисплея подключены к контактам Arduino SDA (A4) и SCL (A5).

Его можно улучшить разными способами и подстроить под ваши нужды.

Шаг 3: Программа

Я приложил черновик программы. Я использовал библиотеки Wire.h и LiquidCrystal_I2C.h для обработки дисплея.

Программа очень проста и может быть улучшена многими способами. Он начинается с определения переменных, инициализации входов, выходов, ЖК-дисплея, а затем распечатывает приветственное сообщение.

После этого вам нужно ввести время между выстрелами и общее время съемки. Вы можете нажать кнопку «выбрать», чтобы изменить параметры интервальной съемки, или «войти», чтобы начать съемку.

Шаг 4: Улучшения

Этот проект можно улучшить разными способами. Аппаратное обеспечение очень простое. Потенциометр может помочь очень легко вводить параметры, но иногда точность невысока. Зависит от качества потенциометра. Вы можете заменить, например, энкондер. Фототранзистор можно заменить любым другим устройством. Монтаж компонентов можно было бы сделать более компактным и внутри корпуса. Вы также можете использовать другой микроконтроллер, который у вас есть под рукой.

Это был простой проект, который я сделал, потому что мне нужно было сделать несколько снимков и сделать таймлапс. Я рад поделиться с сообществом, чтобы его можно было улучшить и вдохновить на другие проекты.

Рекомендуемые: