Дверные звонки являются необходимым элементом многоквартирных домов. Их необходимость ещё более увеличилась в связи с появлением звуконепроницаемых конструкций — дверей.
Достал меня уже этот старый дверной звонок оставшийся еще от строителей дома, уж очень громко и неприятно трезвонил.
старый звонок
И в выходные решил собрать электронный дверной звонок, выбор мой пал на схему звонка «Патриот» опубликованную на сайте www.radiokot.ru.
Схема подкупила своей простотой и наличием исходников программы для микроконтроллера.


Данный звонок должен проигрывать мелодию «Гимн СССР» при нажатии на кнопку звонка.
Проблема была только в том, что из стены выходило 2 провода на которых, при нажатии на кнопку появлялось напряжение 220 вольт.
Результатом решения данной проблемы, стала вот такая схема:
cxema_new
При нажатии на кнопку звонка Kn1, на 6 ноге микроконтроллера устанавливается логический 0 и микроконтроллер просыпается, проигрывает мелодию до конца и опять уходит в спячку.
Для проигрывания мелодии до конца при ненажатой кнопке пришлось установить дополнительный источник питания  в виде двух аккумуляторов типоразмера 18650.
В соответствии с принципиальной схемой была нарисована печатная плата размером 72×29мм

pp
фото собранной платы

Собранная плата
фото собранной конструкции

собранный звонок
Все элементы конструкции установил в подвернувшийся корпус

монтаж в корпусе
звонок в корпусе
Прошивки, исходники, печатную плату и схему можно скачать по ссылке ниже

Скачать “Дверной звонок "Патриот"” Zvonok-na-2313.zip – Загружено 312 раз – 850 КБ

5 thoughts on “Дверной звонок «Патриот» на микроконтроллере ATtiny 2313

  1. Здравствуйте! Подскажите пожалуйста, в Attiny2313 заливается та же прошивка что и в AT90S2313? или какая то другая? Какие Fuse для Attiny2313?

    1. про AT90S2313 не подскажу не использовал никогда, необходимо запрограммировать следующие фьюзы CKSEL0, CKSEL1, CKSEL2

      1. а можете скинуть на почту мою исходники и фьюзы, а то ссылка на исходники на сайте не активна.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *