Интересный набор для самостоятельной сборки часов. В итоге мы получаем DIY часы с будильников, термометром, календарем. Благодаря фоторезистору подсветка меняет яркость в зависимости от освещения.

Набор состоит из: корпуса из оргстекла, платы с металлизированными отверстиями, USB-кабеля, микроконтроллера STC15W404AS, микросхемы часов реального времени DS1302 и мелких деталей: транзисторов, резисторов, конденсаторов, кнопок, кварца, разъёма питания, термо- и фоторезистора.
На плате нанесены надписи какие элементы куда паять. Также в комплекте есть подробная инструкция на английском языке.

Часы работают с помощью микроконтроллера STC15W404AS

После сборки и пайки должно получиться примерно так

Настройка часов

Первые два нажатия на верхнюю кнопку активируют настройку часов: первое нажатие – настройка часов, второе нажатие — настройка минут. Нижней кнопкой выставляем нужное значение.

Третье и четвёртое нажатие на верхнюю кнопку активируют настройку будильника: третье нажатие – настройка часов, четвёртое нажатие — настройка минут. Нижней кнопкой выставляем нужное значение.

Пятое нажатие активирует будильник: Светящаяся точка в правом нижнем углу говорит о том, что будильник включен. Включение и отключение с помощью нижней кнопки.

Шестое и седьмое нажатие настраивает почасовой сигнал: шестое нажатие настраивает время (часы), с которого начинается, седьмое настраивает время (часы), на котором заканчивается. Нижней кнопкой выставляем нужное значение.

Восьмое нажатие активирует почасовой сигнал

При нажатии на нижнюю кнопку часы переходят в режим отображения температуры. Температура выставляется по образцовому термометру. Верхней кнопкой подгоняем под нужное значение.

Второе нажатие на нижнюю кнопку переводит в настройку месяца и даты. Верхней кнопкой активируем изменение месяца. С помощью нижней кнопки — выставляем нужное значение.
Следующее нажатие на верхнюю кнопку переводит в настройку даты. Нижней кнопкой выставляем нужное значение.

Следующее нажатие на нижнюю кнопку переводит в настройку дня недели.

При отключении питания настройки сбрасываются. Для решения данной проблемы можно поставить батарейку (CR1220).