Интервалометр и радио пульт управления для SONY NEX

Есть у меня замечательная беззеркалка — SONY NEX 5N. Среди аксессуаров к ней можно приобрести инфракрасный пульт дистанционного управления с двумя кнопками, «снимок» и «снимок через 2 секунды». В последних версиях пультов добавилась кнопка «старт/стоп видео». Но дальность этого пульта оставляет желать лучшего. Часто, фотографируя групповой портрет вместе с собой, пультом не удается сделать снимок и приходится снимать по 10 сек. таймеру. Вот и решил я сделать пульт, управляемый по радио за несколько десятков метров. Заодно еще и с функцией интервалометра.

SONY NEX 5N

SONY NEX 5N

Функции пульта для SONY NEX

  • Управление фотоаппаратом по инфракрасному порту.
  • Одиночное фото с пульта с дистанции несколько десятков метров.
  • Включить/выключить видео с пульта. (Полезно, когда фотик стоит где-то на штативе).
  • Включить/выключить режим интервалометра с заданным интервалом.
  • Настройка интервала между кадрами в режиме интервалометра.

Выбор компонентов для пульта SONY NEX

Итого общий бюджет в районе $10

Схема пульта SONY NEX

Схема пульта интервалометра

Схема пульта интервалометра

Сборка пульта-интервалометра

В монтажной плате делаю отверстие для крепления внутри корпуса. Размещаю на ней компоненты.

Монтаж компонентов на макетной плате

Монтаж компонентов на макетной плате

Паяю схему тефлоновым проводом

Пайка пульта

Пайка пульта

Обратная сторона платы

Обратная сторона платы

Светофильтр для индикатора вырезаю от фильтра какого то старого прибора.

Компоненты пульта

Компоненты пульта

Собираю все в корпусе

Сборка пульта

Сборка пульта

 

Сборка пульта

Сборка пульта

И вот пуль собран

Готовый пульт

Готовый пульт

Программирование пульта SONY NEX

Для управление ИК-диодом я перепробовал несколько библиотек: IRRemote, IRLib, IRLremote. Они снимали код с моего пульта управления и управляли фотоаппаратом. Но пульт у меня без кнопки «видео», а готового кода этой кнопки я не нашел.

И тут наткнулся на замечательную библиотеку Multi Camera IR Control, которая умеет посылать только три нужных команды, зато для самых разных фотоаппаратов, в том числе и SONY.

Коды с пульта я считал при помощи готовых примеров библиотеки RC Switch и записал их в виде констант.

Пульт на 315МГц

Пульт на 315МГц

Для вывода информации на 7-сегментный индикатор воспользовался библиотекой SevSeg. В отличие от применяемой ранее в проектах библиотеки SevenSegmentDisplay, эта позволяет кроме цифр отображать еще и некоторые символы, доступный 7-сегментным индикаторам.

Скетч для Arduino пульта интервалометра SONY NEX

Алгоритм работы пульта

Программа ждет команды с радиопульта.

Если получен код, соответствующей кнопки «А», то посылается одиночная команда фотографирования через ИК диод

По кнопке «B» включается режим интервалометра, то есть посылается команда фото через заданный интервал, по умолчанию 5 сек.

По кнопке «С» посылается команда включения/выключения видео.

По кнопке «D» выключается режим интервалометра.

Длительное (более 4 сек) нажатие на кнопку «D» переводит в режим задания интервала таймера. В этом режиме:

«A» — увеличить интервал

«B» — уменьшить интервал

«C» — сбросить интервал в значение по умолчанию

«D» — выход из режима настроек

Все режимы кратковременно отображаются на дисплее. В режиме интервалометра на дисплее отображается счетчик кадров.

Интервалометр в работе

Итак прибор собран, программа написана, отлажена и загружена в контроллер. Включаем питание и прибор готов к работе. ИК диод желательно разместить в непосредственной близости от сенсора фотоаппарата. Мне не пришло ничего более умного, чем прикрепить коробочку пульта к объективу резинкой

Пульт на фотоаппарате

Пульт на фотоаппарате

Прибор уверенно работает с 20-30 метров

Выводы

На скорую руку собран вполне работоспособный прибор совмещающий функции дистанционного пульта управления фотоаппаратом, работающего на большом расстоянии и интервалометра.

Чего хочется доделать:

  1. Уменьшить размер, применив более компактный корпус и боле плотный монтаж компонентов. Сделать нормальную печатную плату для устройства.
  2. Заменить 9-вольтовую батарейку на аккумулятор, заряжаемый прямо на приборе. Вывести на дисплей уровень заряда аккумулятора.
  3. Запоминать значение интервалометра в энргонезависимой памяти.
  4. Включить поддержку для разных фотоаппаратов, поддерживаемых библиотекой Multi Camera IR Control

А какие появились возможности для съемки кота!

 

 

 

 

 

 

 

Пульт интервалометр SONY NEX
6.3 KiB
2268 Downloads
Детали
Вы можете оставить отзыв или трекбек со своего сайта.

Ваш отзыв

Вы должны войти, чтобы оставлять комментарии.