В память микроконтроллера записаны несколько мелодий, с каждым нажатием на кнопку проигрывается следующая мелодия и так далее по кругу. Мелодии легко поменять на свои, с помощью программы конвертера мелодия из RTTL формата преобразуется в массив значений, которые необходимо записать в файл melodies.c и скомпилировать проект. Программа конвертер выложена в архиве. Микроконтроллер тактируется от внутреннего генератора частотой 8МГц. Вместо ATtiny45 можно использовать микроконтроллер ATtiny85.
Простое подключение кнопки:
Подключение кнопки через опторазвязку:
Архив для статьи "Дверной звонок на ATtiny45" | |
Описание:
Исходный код(Си), программа конвертер, макет печатной платы |
|
Размер файла: 237.61 KB Количество загрузок: 936 | Скачать |
Комментарии