В этом примере рассмотрим схему звонка на микроконтроллере Attiny13. Такой звонок можно использовать где угодно где нужна сигнализация, например можно использовать в качестве дверного. Несомненным плюсом схемы является то что она очень проста и содержит минимум деталей. Все детали доступны в любом магазине радиотоваров.

Список всех необходимых деталей представлен в таблице ниже, а выглядят они вот так:

Радиодетали для звонка на МК Attiny13

Для того чтобы запитать схему нужно напряжение от 3 до 5 вольт. Такой напряжение можно взять от маломощных блоков питания телефонов. По умолчанию МК находится в спящем режиме и его энергопотребление минимально. При нажатии на кнопку МК выходит из этого режима проигрывает мелодию и опять уходит в сон.

В архиве ниже с исходниками (среда BASCOM-AVR) есть 2 прошивки :

  • M1T13BELL.HEX – прошивка с мелодией 1
  • M2T13BELL.HEX – прошивка с мелодией 2

Схема звонка

Схема простого звонка на микронтроллере Attiny13

Для корректной работы нужно правильно выставить фьюз-биты микроконтроллера.

Установка фьюз-битов в программе PonyProg2000

Установка фьюз-битов звонка в программе PonyProg2000

Собранная схема на макетной плате

А вот так выглядит сам звонок в собранном виде

Внешний вид готового устройства - звонка на МК Attiny13

Поделиться ссылкой:

Список радиодеталей
Обозначание Наименование Номинал Количество
1 U1 Микроконтроллер Attiny13 1
2 R1,R2 Резистор 4.7 кОм 2
3 R3 Резистор 100 Ом 1
4 Q1 Транзистор КТ315 (с любыми индексами) или аналогичный 1
5 Панелька DIP8 1
6 LS1 Пьезоизлучатель или динамик 1
7 B1 Тактовая кнопка 1
8 VCC Источник питания от 3 до 5 Вольт 1
Полезные ссылки по проекту
Видео
Автор
Staticvoid

Администратор сайта http://www.radiodetector.ru

Простой звонок на микронтроллере Attiny13
  • 1
    Илья 21.03.2020 08:58

    Спасибо! Залил hex файл что в архиве и заработало. Вопрос  а есть ли проект в Atmel Studio? Хочу попробвать свои мелодии написать и к тому-же эта среда очень удобная.

    И еще вопрос как сделать такой проект под Atmega8 ?.

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

Популярные записи

Подключение кнопки к микроконтроллеру AVR

В это примере подключим и научимся обрабатывать события нажатия кнопок при помощи микроконтроллера AVR....

Распиновка наиболее популярных микроконтроллеров AVR

Ниже представлена распиновка наиболее ходовых микроконтроллеров семейства AVR.  Описание выводов, их...

Измерение температуры при помощи датчика Lm35 и ATmega 16

Всем привет! Хочу поделится одной простой схемкой для измерения температуры на микроконтроллере ATmega 16 и...

Простой звонок на микронтроллере Attiny13

В этом примере рассмотрим схему звонка на микроконтроллере Attiny13. Такой звонок можно использовать где...