Что касается аналоговой части: транзистор Q1 (можно заменить на любой обратный в зависимости от Вашего спикера). У меня стоит КТ961А с динамиком от советского карманного приемника сопротивление которого 8Ом. Резистор R1 служит для открытия транзистора и еще для снижения нагрузки на МК. XT1 нужен кварц на 4Мгц. PC0 — кнопка звонка. PC1 — кнопка выбора режимов мелодии. PC2 — кнопка смены частоты (делал потому, что спикеры бывают разные). PC5 — Сброс.
Семи сегментный индикатор нужен для отображения сколько раз нажимали в звонок пока Вас не было дома и какой режим выбран. Просто и удобно.
Собственно фото:
Самое первое видео устройства:
Размер: ~10Мб
Файлы проекта (схема, печатная плата, фото, видео, прошивка МК с исходником):
[hidepost] Скачать [/hidepost]