Часы на DS1302

Что бы ни делал радиолюбитель с микроконтроллером Arduino, в результате все равно получаются часы - так гласит популярная шутка.

Модуль часов реального времени (RTC) DS1302 обеспечивает приемлемую точность хода, имеет встроенный будильник и календарь.

Внутренняя батарея сохранняет настройки часов при отключении внешнего источника питания.

Вывод информации производится на четырехразрядный семисегментный светодиодный индикатор TM1637.

Модуль DS1302 не имеет встроенной термокомпенсации, и потому его рекомендуется использовать внутри помещения. На улице точность часов будет меньше (рекомендуется модуль DS3231).

В китайских модулях иногда отсутствует диод схемы подзарядки аккумулятора - стоит проверить его наличие на плате.

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

Детали и комплектующие:
Arduino
Модуль часов DS1302
Индикатор TM1637