Сломался у меня в квартире звонок. Покупать новый звонок особо не хотелось. Потому я решил сделать свой – музыкальный звонок. Для звонка я применил восьми битный AVR микроконтроллер Attiny13 и несколько дискретных компонентов.
Для сборки звонка понадобится:
Для питания звонка необходимо напряжение от 3 до 5 вольт.
Транзистор необходим для усиления звука.
Всё время звонок находится в спящем режиме и потребляет очень низкий ток. По нажатию кнопки происходит прерывание на 6 (PB1) ножке микроконтроллера, звонок «просыпается» и играет мелодию, после чего он снова засыпает.
Для музыкального звонка я написал (в среде BASCOM-AVR) две прошивки:
Принципиальная схема звонка:
Звонок можно собирать как на печатной плате, так и на макетной. Изначально я собрал звонок на макетной плате (для тестов), а позже сделал печатную плату (проект печатной платы Sprint Layout 4.0 есть в архиве с файлами). Также есть проект звонка в Proteus (в архиве с файлами):
Тестовая версия звонка (на макетной плате):
Позже, я сделал звонок на плате:
Корпус для звонка я решил сделать из древесины, взял брусок 50мм на 35мм и вырезал в нём углубление. В качестве крышки для корпуса я применил небольшой кусочек фанеры. Далее в корпус я поместил плату звонка и разъем 3,5 «мама».
Установка фьюз битов в PonyProg2000:
Ниже вы можете скачать прошивку, проект в Proteus, исходник, печатную плату
Список радиоэлементовОбозначение
Тип
Номинал
Количество
ПримечаниеМагазинМой блокнот
U1
МК AVR 8-битATtiny131
VT1
Биполярный транзисторКТ315А1
R1, R2
Резистор4.7 кОм2
R3
Резистор100 Ом1
Bat1
Источник питания5В1
Добавить все
Скачать список элементов (PDF)
Прикрепленные файлы:
- t13bell.rar (38 Кб)