Проекты : Часы, будильники, календари, таймеры


Тимофей Носов     12 июня 2016 г.

Часы "Шарманка ИН-12"

 

Механическое музыкальную шкатулку (далее "Шарманка") давно хотелось встроить в часы в качестве будильника. Подходящие доноры можно было обнаружить в жестяных банках с чаем "HILLTOP", детских подвесках на кроватку, сувенирных новогодних ёлочках и пр.

 

 

До определённого момента процесс откладывался, т.к. не было возможности добавить в механику электрический моторчик. В один чудесный день был обнаружен большой ассортимент музыкальных шкатулок "Sankyo Auto Motor Music Box DIY Mechanism Movement with Switch Wires Handmade Gift, Many Songs".

 

 

С трудом поборов соблазн сделать схему с золотыми К133ИД1 или несколькими К155ИД1, было принято решение из микросхем использовать только микроконтроллер с кучкой транзисторов и сопротивлений. И габариты платы к этому располагали.

На удивление в режиме обесточки удалось добиться тока потребления от батарейки 4,9 мкА; на фоне этих цифр у меня возникло желание приобрести более точный мультиметр, чем SANWA PC7000.

 

Настройка сводится к подстройке напряжения для работы моторчика – 1,5В (ну или чуть больше или меньше, настроив на слух).

 

Для управления часами используется энкодер PEC11 со встроенной кнопкой. Нажатием на кнопку перебираем настройки, вращением настраиваем:
– настройка текущего времени (ЧЧ ММ _ _) (точки светятся);
– настройка будильника (ЧЧ ММ _ _ ) (точки мигают);
– настройка текущего дня недели от 1 до 7 (0 _ _ 1);
– срабатывание будильника в понедельник (1 _ _ 1);
– срабатывание будильника во вторник (2 _ _ 1);
– срабатывание будильника в среду (3 _ _ 1);
– срабатывание будильника в четверг (4 _ _ 1);
– срабатывание будильника в пятницу (5 _ _ 1);
– срабатывание будильника в субботу (6 _ _ 0);
– срабатывание будильника в воскресенье (7 _ _ 0);
– почасовой сигнал с 9:00 до 21:00 (8 _ _ 1).

 

После 7 сек бездействия происходит автоматический выход из настроек в рабочий режим. В рабочем режиме реализован эффект маятника (бегущие точки).

 

Будильник срабатывает и проигрывает мелодию 1 минуту. Будильник можно досрочно выключить вращением или нажатием энкодера. В угоду моде во время срабатывания будильника включается светодиодная подсветка – мигающий RGB светодиод.

 

Размер платы 149*102 мм с односторонним рисунком.

 

 

 

 

 

 

 

 

Файлы:

Печатные платы

Прошивка (обновлено 30.06.16, исправлен конфликт срабатывания почасового сигнала и будильника)

Исходник

Документация
Эта статья для печати

 

 

 

Полезные ссылки:
Попробуй сделать печатную плату на кухне
Собери себе подходящий программатор
Узнай как прошить микроконтроллер прошивкой
Научись программировать и делать прошивки
Задай вопрос или найди ответ в форуме


Назад

Просмотров: 12465

 








 
 
 

В русском Интернете бестолку защищать свои права. Хотите использовать материалы - используйте,
но с письменного согласия авторов. В противном случае будут высланы соответствующие письма
в поисковые системы об ограничении индексации ваших сайтов. Не доводите до греха.