Кухонный таймер, секундомер
Обо всех преимуществах таймеров, в том числе и кухонных таймеров, секундомеров, можно не рассказывать, они ясны и так. Особенно удобно, когда таймеры и устройства отсчета времени компактные, простые в использовании, отображают доступную и легко воспринимаемую информацию. Один из вариантов таких самодельных таймеров собрал для жены, в помощь на кухне и для себя, чтобы не передержать и не перетравить печатные платы.
За основу взят таймер с сайта радиокота, но вариант, который я спаял, имеет ряд улучшений и доработок. В частности, упрощена схема и вместо оптического энкодера используется механический, его можно встретить гораздо чаще в оптических проводных компьютерных мышах. Введены изменения в схему, позволяющие сделать свечение индикации более равномерным. Также корректировке подверглась прошивка. Теперь, при промежуточных положениях энкодера, значения таймера не скачут в произвольных направлениях. За это отдельное спасибо пользователю «vasia_12». Он также описал механизм замены мелодии в прошивке таймера на ту, которая больше Вам нравится. Инструкцию по замене мелодии таймера и сборник мелодий, можно скачать ЗДЕСЬ.
Касаемо принципиальной схемы таймера – ничего особенного и сложного нет. Микроконтроллер - Attiny 2313, индикатор с общим анодом. Транзистор можно заменить на любой другой маломощный npn транзистор. Прошу обратить внимание на вольтаж схемы. Автор заявлял, что питать ее можно парой обыкновенных ААА батарей. Я же поставил аккумулятор от мобильного телефона, так как их у меня в избытке, да и в монтаже, в данном случае, он удобней.
В качестве корпуса я использовал старую оптическую мышь, оттуда взял энкодер и кнопку. Точнее выпаял с платы все детали, кроме них, ненужную часть платы – отрезал.
Управляется таймер очень просто. При кратковременном нажатии на колесико он включается и выключается. Время выбирается, прокруткой колесика, в диапазоне от 1 до 99 минут. В процессе отсчета времени издается звуковой сигнал, напоминающий быстрое тиканье часов, по завершению – мелодия, и затем – сигнал, звучащий пока таймер не отключат. При длительном нажатии на колесико – можно выбрать 3 команды, при этом, на экране отобразится «OF», «PE», «CE». «OF» - выключит таймер, «РЕ» - начнет отсчет времени со значения, которое было задано в последний раз, «СЕ» - секундомер, но, если сказать точнее, «минутомер» - просто показывает количество минут, которое прошло после запуска этой команды.
Прошивку на самодельный таймер-секундомер можно скачать ЗДЕСЬ. При прошивке нужно выставить следующие фьюзы: CKDIV8, SUT1, CKSEL0, CKSEL1.
Кстати, есть очень удобная дополнительная функция. 19я нога Attiny 2313 может управлять реле (размыкателем), т.е. по окончанию таймером отсчета времени будет звучать звуковой сигнал и отключится какое-то устройство, включенное через реле, например, мультиварка. Чтобы звук не мешал (иногда это важно), а размыкатель сработал, просто добавьте выключатель перед динамиком.
Может есть прошива с обычным сигналом, накой эти навороты мне не понятно, да и возможности пока нет, процедура замены, и без сигнала пока не отключат
А в целом идея не плохая
Очень неплохо! Но тикание лучше убрать, или уменьшить частоту, или громкость. И тревожный сигнал пределать-три срабатывания, тишина секунд на двадцать и снова три срабатывания, и ограничить по времени 10 минутами, а лучше пятью. Да и мелодия по сути не к чему. Я жене делал для аппарата что ногти сушит. Прикольно получилось. Но например для меня однократного звукового сигнала было достаточно. Автору респект TUP, работает замечательно! Следующим сделаю на кухню-теще, порадую старушку LOL
Добрый вечер! Как аккумулятор заряжать?
oleg612, для зарядки я вывел два контакта от аккумулятора в нижней части корпуса таймера. Заряжаю простой зарядкой "Жабка".
Давно пытаюсь сделать этот таймер, и наконец собрал, автору респект!
Ноль показывает, при замыкании кнопки на землю быстро перебирает режимы, но...
Но механического энкодера у меня не нашлось, обычный энкодер-крутилка (без кнопки) не работает, пытался подсоединить оптический из мыши, коих у меня много, не работает, подсоединял по схеме первоначальной - тоже не работает.
Автор, прошу помощи! (механических энкодеров из мышей нету!)
SM75, попробуйте свой энкодер подсоединить по следующей схеме:
Как добавить (изменить) мелодию в вашу прошивку (исправленную)? В архиве, в описании, можно изменить только в исходниках (.asm). [|] Выложите свой исходник, или если есть вариант изменить непосредственно в .hex, опишите процедуру SCR
Razzgon, в hex изменить не получится. Мой исходник в конце статьи. Инструкция по изменению и примеры - ссылка в конце второго абзаца.
В конце статьи только архив с прошивкой hex. исходников там нет.