Вот схема и конструкция удобного кухонного таймера, который имеет одну задачу: сообщить когда истекло заданное время. Для реализации проекта разработана печатная плата. Схема основана на ATMega, но это не проблема, она программируется так же быстро, как и Arduino.

Питание от аккумулятора – для исключения ненужных схем стабилизации напряжения использовано питание от литиевого элемента 18650 3,7 В. Простой пользовательский интерфейс – достаточно поворотного энкодера с кнопкой
и светодиодный дисплей – 4х7 сегментов.


Самое главное было минимизировать конструкцию, чтобы таймер не занимал половину столешницы. На схеме в левом верхнем углу виден энкодер с фильтрами. В левом нижнем углу ATMega со всеми необходимыми пассивками. Зуммер находится не в том месте (это было исправлено в 1.1). Дисплей остается с мультиплексированием. Программирование осуществляется через USBASP или arduinoISP.


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


Все элементы легко доступны, за исключением кварцевого резонатора, который был заменен другим. Остальные используемые элементы 0603 или 0805 и ATMega в TQFP варианте, так что ничего сложного для того, кто уже немного паял SMD детали.


В коде ничего сложного, комментарии есть, скачать можно по ссылке. Таймер позволяет выставить более 60 минут, переход в настройках на 1 минуту, отображение в формате чч:мм.


Тесты показали потребляемый ток 90-130 мА, что дает время работы на одном заряде элемента порядка 12 часов, у недорогого 18650 АКБ. Точность 0,25 секунды в минуту с использованием более лучшего кварца она должна улучшиться еще больше.






