"Интервалометр" или Timelapse таймер

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
arhar
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Сб авг 04, 2012 08:10:23
Контактная информация:

"Интервалометр" или Timelapse таймер

Сообщение arhar »

Добрый день, уважаемые коты! Если у кого то возникнут вопросы по моей конструкции http://radiokot.ru/circuit/digital/automat/122/ прошу вас, задавайте.
:idea: Статья на текущий момент обновлена и проходит модерацию. Изменилась чуть конструкция и прошивка.
Обновлять проект буду периодически, так что читайте и спрашивайте.
Аватара пользователя
arhar
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Сб авг 04, 2012 08:10:23
Контактная информация:

Обновление 1.1

Сообщение arhar »

Обновление схемы и прошивки.
- Теперь есть отображение уровня заряда аккумулятора.
- Добавил функцию ручного управления шаттером.
- Оптимизирован код. Доработан и поправлен валкодер и мелкие доработки.

снимок экрана
СпойлерИзображение

фото готового устройства
СпойлерИзображение

Пробное видео
Спойлер
Вложения
TLC.rar
v1.1
(21.96 КБ) 510 скачиваний
Аватара пользователя
Altair
Сверлит текстолит когтями
Сообщения: 1276
Зарегистрирован: Вс мар 01, 2009 17:49:41
Откуда: Россия

Re: "Интервалометр" или Timelapse таймер

Сообщение Altair »

Не знаю, может валкодер у меня не в порядке, но со старым скетчем минус работал, а сейчас нет. :(
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Аватара пользователя
arhar
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Сб авг 04, 2012 08:10:23
Контактная информация:

Re: "Интервалометр" или Timelapse таймер

Сообщение arhar »

[uquote="Altair",url="/forum/viewtopic.php?p=3120863#p3120863"]...со старым скетчем минус работал, а сейчас нет. :([/uquote]
На старом скетче пользовалась библиотека. Она занимала много памяти и за один щелчок давала 2 срабатывания. Попробуйте другой валкодер, и обязательно поставьте конденсаторы. А! Еще обязательно проверьте не перепутаны ли А и В пины. Была у меня какая то путаница, пришлось переделывать на порты 2 и 3. Это связано с прерываниями. Если не поможет, напишите. Подвяжу библиотеку назад. Я вообще подумываю, что проблема может быть еще и в параметрах валкодера. Я использовал https://www.chipdip.ru/product/ec11b152420q-stec11b05 такой. На нем сейчас почти идеально. Ошибки только на очень быстрых вращениях.
Аватара пользователя
Altair
Сверлит текстолит когтями
Сообщения: 1276
Зарегистрирован: Вс мар 01, 2009 17:49:41
Откуда: Россия

Re: "Интервалометр" или Timelapse таймер

Сообщение Altair »

Хорошо, в четверг куплю такой. :beer:
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Аватара пользователя
arhar
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Сб авг 04, 2012 08:10:23
Контактная информация:

Re: "Интервалометр" или Timelapse таймер

Сообщение arhar »

[uquote="Altair",url="/forum/viewtopic.php?p=3121116#p3121116"]... в четверг куплю такой.[/uquote]

Я бы для начала все же попробовал перебросить А и В линии местами. и именно проводами, а не программно.
Аватара пользователя
Altair
Сверлит текстолит когтями
Сообщения: 1276
Зарегистрирован: Вс мар 01, 2009 17:49:41
Откуда: Россия

Re: "Интервалометр" или Timelapse таймер

Сообщение Altair »

Да я уже всяко попробовал, прежде чем написАть. :))
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Аватара пользователя
Altair
Сверлит текстолит когтями
Сообщения: 1276
Зарегистрирован: Вс мар 01, 2009 17:49:41
Откуда: Россия

Re: "Интервалометр" или Timelapse таймер

Сообщение Altair »

Доброго времени! С этим энкодером минус уже работает. А вот с шаттером только в плюс, хотя кручу в обе стороны.
Кстати о шаттере, после того как дойдёт до заданного числа счёт должен остановиться и перейти в режим стоп?
Последний раз редактировалось Altair Пт июн 09, 2017 19:01:06, всего редактировалось 1 раз.
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Аватара пользователя
arhar
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Сб авг 04, 2012 08:10:23
Контактная информация:

Re: "Интервалометр" или Timelapse таймер

Сообщение arhar »

[uquote="Altair",url="/forum/viewtopic.php?p=3123306#p3123306"]Доброго времени! С этим энкодером минус работает тоже работает. А вот с шаттером только в плюс, хотя кручу в обе стороны.
Кстати о шаттере, после того как дойдёт до заданного числа счёт должен остановиться и перейти в режим стоп?[/uquote]

Не очень понимаю о чем вы. Рассказываю по порядку:
После включения начинает тикать время. активная кнопка start. жмем коротким нажатием на валкодер и поочередно попадаем на часы\минуты\секунды. крутим на каждой части сколько нам нужно. дощелкиваем до кнопки старт и держим на ней долгое нажатие до писка.
всё. int показывает статично сколько выбрали. est - расчетное время тикает от int до 0 и начинает заного. каждый цикл прибавляется sht. В момент работы таймера валкодер не работает. Работает только кнопка (экономим процессорное время). если таймер остановлен, валкодер ив + и в - должен делать ручной снимок.
Аватара пользователя
Altair
Сверлит текстолит когтями
Сообщения: 1276
Зарегистрирован: Вс мар 01, 2009 17:49:41
Откуда: Россия

Re: Обновление 1.1

Сообщение Altair »

[uquote="arhar",url="/forum/viewtopic.php?p=3120303#p3120303"]- Добавил функцию ручного управления шаттером.[/uquote]
Имел ввиду это :
СпойлерИзображение
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Аватара пользователя
arhar
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Сб авг 04, 2012 08:10:23
Контактная информация:

Re: "Интервалометр" или Timelapse таймер

Сообщение arhar »

Не большой ролик с демонстрацией работы прибора.
Спойлер

А так же вид изнутри на прибор
СпойлерИзображение
Последний раз редактировалось arhar Сб июн 10, 2017 08:50:00, всего редактировалось 1 раз.
Аватара пользователя
Altair
Сверлит текстолит когтями
Сообщения: 1276
Зарегистрирован: Вс мар 01, 2009 17:49:41
Откуда: Россия

Re: "Интервалометр" или Timelapse таймер

Сообщение Altair »

Н-да-а... Вы наверное решили, что я дуб дубом... :))) Всё что в видео у меня работает, просто подумал, что вы вставили лимит количества снятых кадров:
arhar писал(а):
- Добавил функцию ручного управления шаттером.

После чего съёмка останавливается.
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Аватара пользователя
arhar
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Сб авг 04, 2012 08:10:23
Контактная информация:

Re: "Интервалометр" или Timelapse таймер

Сообщение arhar »

[uquote="Altair",url="/forum/viewtopic.php?p=3123683#p3123683"]Н-да-а... Вы наверное решили, что я дуб дубом...[/uquote]
НЕ-не-не... В мыслях не было! :shock: Просто по мере наработки материала я его сюда выкладываю. :write:
На счет лимита кадров, у меня была такая идея, но я не знаю насколько эта функция нужна. Тут пообщаться с "тёртыми" в этой теме нужно.
Вы мне скажите: енкодер у вас заработал нормально? стоит прошивку править на библиотеку или так нормально? Хочется сделать универсальный код, работающий везде.
Последний раз редактировалось arhar Сб июн 10, 2017 08:58:35, всего редактировалось 1 раз.
Аватара пользователя
Altair
Сверлит текстолит когтями
Сообщения: 1276
Зарегистрирован: Вс мар 01, 2009 17:49:41
Откуда: Россия

Re: "Интервалометр" или Timelapse таймер

Сообщение Altair »

Попробуйте после всех установок перед запуском покрутить энкодер - будет меняться число отснятых кадров. У меня меняется только в бОльшую сторону.
Энкодер сейчас нормально работает.
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Аватара пользователя
arhar
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Сб авг 04, 2012 08:10:23
Контактная информация:

Re: "Интервалометр" или Timelapse таймер

Сообщение arhar »

[uquote="Altair",url="/forum/viewtopic.php?p=3123691#p3123691"]... У меня меняется только в бОльшую сторону...[/uquote]
Всё верно. Это просто ручное управление шаттером. Мне эта функция требовалась одно время, молнии ловить так удобнее сильно. Т.е. каждый щелчок в этом режиме просто дергает затвор фотоаппарата (делает кадр). В какую сторону щелкать - не имеет значения.
Согласен, реализация функции так себе, не очень понятная, но пока не придумал как сделать лучше.
Аватара пользователя
Altair
Сверлит текстолит когтями
Сообщения: 1276
Зарегистрирован: Вс мар 01, 2009 17:49:41
Откуда: Россия

Re: "Интервалометр" или Timelapse таймер

Сообщение Altair »

Теперь понятно. :)))
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Аватара пользователя
arhar
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Сб авг 04, 2012 08:10:23
Контактная информация:

Обновление 1.2

Сообщение arhar »

Обновление прошивки.
- Исправлена бага с вечно открытым шаттером, если интервал = 0.
- Функция ручного управления шаттером теперь активируется кнопкой, а не валкодером, в режиме старта с установленным интервалом в 0.
- Немного подработана защита от дребезга кнопок.
- Добавлена функция лимита кадров. Теперь можно ограничить кол-во кадров снимаемых по интервалу. Для этого крутим валкодер на строке "Sht: " до нужного количества кадров (при этом перед числом зажигается знак "-"). После окончания съемки устройство издаст звуковой сигнал и остановится. Лимит кадров, как и интервал, сохраняется в EEPROM при пуске таймера.
Вложения
v1.2.rar
счетч v1.2
(16.75 КБ) 523 скачивания
Последний раз редактировалось arhar Ср июн 14, 2017 10:44:47, всего редактировалось 1 раз.
Аватара пользователя
Altair
Сверлит текстолит когтями
Сообщения: 1276
Зарегистрирован: Вс мар 01, 2009 17:49:41
Откуда: Россия

Re: "Интервалометр" или Timelapse таймер

Сообщение Altair »

Всё нормально работает. :)) Только, наверное, счёт количества отснятых кадров в ручном режиме тоже надо сделать?
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Аватара пользователя
arhar
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Сб авг 04, 2012 08:10:23
Контактная информация:

Re: "Интервалометр" или Timelapse таймер

Сообщение arhar »

[uquote="Altair",url="/forum/viewtopic.php?p=3126233#p3126233"]...наверное, счёт количества отснятых кадров в ручном режиме тоже надо сделать?[/uquote]

Вы имеете в виду что бы счетчик кадров увеличивался при каждом ручном нажатии? :roll: Так я вроде прописал это в коде. У меня на устройстве он увеличивается. :dont_know:
Я просто изменил управление: сейчас что бы работать в ручном режиме, нужно интервал перевести в 0 и включить таймер. В этом режиме енкодер не работает, а кнопка понимает короткое нажатие как ручной снимок, длинное нажатие - стоп и настройки.
Аватара пользователя
Altair
Сверлит текстолит когтями
Сообщения: 1276
Зарегистрирован: Вс мар 01, 2009 17:49:41
Откуда: Россия

Re: "Интервалометр" или Timelapse таймер

Сообщение Altair »

Извиняюсь! :oops: Делал длинные нажатия вместо коротких. Счёт идёт. :))
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Ответить

Вернуться в «Статьи»