Радиолюбитель - это просто

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

Простой таймер с индикацией на ATtiny2313

Просмотров: 325Комментарии: 0
AVRЧасыДля дома, для семьиИгрушки, эффекты
Простой таймер с индикацией на ATtiny2313Очень часто, и не только на кухне, как это принято считать, необходимо через определенный период времени не забыть, что-то сделать или выключит/включить какую-то нагрузку или устройство, вот тут и приходит на помощь таймер.

Простой таймер с индикацией на ATtiny2313

Схема действительно простая и кроме программирования МК никакой сложности не представляет, да программирование, если вы хоть раз это делали, тоже не проблема вообще.
В устройстве используется микроконтроллер - Attiny2313, индикатор с общим анодом. Транзистор можно заменить на любой другой маломощный npn транзистор. Для питания схемы очень удобно использовать одну банку любого Li-ion акб и конечно можно дополнить схему контроллером заряда от USB. Энкодер (ENC) используется механический, который можно выдрать из любой мышки с колесом.

Управление таймером:
  • При кратковременном нажатии на кнопку S1 таймер включается и выключается.
  • Время выбирается, прокруткой энкодера, в диапазоне от 1 до 99 минут. В процессе отсчета времени издается звуковой сигнал, напоминающий быстрое тиканье часов, по завершению звучит мелодия, и затем – сигнал, звучит пока таймер не отключат.
  • При длительном нажатии на кнопку S1 – можно выбрать 3 команды, при этом, на экране отобразится «OF», «PE», «CE».
  • «OF» - выключит таймер,
  • «РЕ» - начнет отсчет времени со значения, которое было задано в последний раз,
  • «СЕ» - секундомер, точнее «минутомер» - просто отсчитывает количество минут, которое прошло после запуска этой команды.



  • При прошивке нужно выставить следующие фьюзы: CKDIV8, SUT1, CKSEL0, CKSEL1.

    И если было упоминание об исполнительном устройстве, то так оно и есть: 19я нога Attiny 2313 может управлять реле, т.е. по окончанию таймером отсчета времени будет отключится/включатся какое-то устройство, включенное через реле, например, свет в туалете)).
    Если звук не нужен, можно убрать цепь "спикера" и транзистор вообще, или поставить тумблер перед динамиком или базой транзистора (фантазия может гулять безгранично) для опционального отключения звуковых эффектов.



    Для изменения мелодии сигнала есть небольшой мануал (инструкция) и все необходимое для этого.



    Для гурманов, можно просто использовать, что-то готовое: например такой:

    Простой таймер с индикацией на ATtiny2313
    Оставьте комментарий!


    Комментарий будет опубликован после проверки

    Выберите человечка с поднятой рукой!