Музичний дзвоник на МК Attiny13

У мене в квартирі зламався дзвоник. Купувати новий дзвоник особливо не хотілося. Тому я вирішив зробити свій – музичний дзвоник. Для дзвоника я застосував восьмибітний AVR мікроконтролер Attiny13 і кілька дискретних компонентів.

Для збору дзвоника знадобиться:

  1. Мікроконтролер Attiny13 (з будь-якими індексами) 1 шт.
  2. Резистор 4.7 кОм 2 шт.
  3. Резистор 100 Ом 1 шт.
  4. Транзистор КТ315 (з будь-якими індексами) або аналогічний 1 шт.
  5. Панелька DIP8 1 шт.
  6. П'єзоелемент або динамік 1 шт.
  7. Тактова кнопка 1 шт.

Компоненти для дзвоника

Для живлення дзвоника необхідна напруга від 3 до 5 вольт.
Транзистор необхідний для посилення звуку.

Увесь час дзвоник знаходиться в сплячому режимі і споживає дуже малий струм. По натисканню кнопки відбувається переривання на 6 (PB1) ніжці мікроконтролера, дзвоник "прокидається" і грає мелодію, після чого знову засыпает.

Для музичного дзвоника я написав (в середовищі BASCOM-AVR) дві прошивки:

  1. M1T13BELL.HEX – прошивка з мелодією 1
  2. M2T13BELL.HEX – прошивка з мелодією 2

Схема дзвоника:

Схема дзвоника

Дзвоник можна збирати як на друкованій платі, так і на макетній. Спочатку я зібрав дзвоник на макетній платі (для тестів), а пізніше зробив друковану плату (проект друкованої плати Sprint Layout 4.0 є в архіві з файлами). Також є проект дзвоника в Proteus (в архіві з файлами):

Дзвоник в Proteus

Тестова версія дзвоника (на макетній платі):

Дзвоник на макетній платі

Пізніше, я зробив дзвоник на платі:

Дзвоник на друкованій платі

Корпус для дзвоника я вирішив зробити з дерева, взяв брусок 50мм на 35мм і вирізав в ньому заглиблення. В якості кришки для корпусу я використав невеликий шматочок фанери. Далі в корпус я помістив плату дзвоника і роз'єм 3,5 "мама".

Дзвоник в корпусі

Установка фьюз-бітів в PonyProg2000:

Фьюз біт

Нижче ви можете завантажити прошивку, проект в Proteus, вихідний код, друковану плату

Список радіоелементів

Позначення Тип Номінал Кількість Примітка
U1 МК AVR 8-біт
ATtiny13
1
VT1 Біполярний транзистор
КТ315А
1
R1, R2 Резистор
4.7 кОм
2
R3 Резистор
100 Ом
1
Bat1 Джерело живлення 1
Додати все

Прикріплені файли:

Top