Решил собрать часы для компьютерного стола на ATmega8. Минимум электронных компонентов. Тем более что все в наличии. Спасибо площадке AliExpress. В качестве индикатора применил 7-сегментный 4-х цифровой зеленый светодиодный индикатор размером 0.56" с общим катодом. В схеме так же можно применить светодиодный индикатор с общим анодом для этого в контроллер ATmega8 необходимо будет записать соответствующую прошивку. Часы функциональные: 24 формат времени, будильник с возможностью настроить по дням недели, комнатный термометр. Так же есть ночной режим свечения индикаторов, звуковой сигнал каждый час - кроме ночного режима работы. Есть коррекция времени и температуры, очень полезная фишка так как часовой кварц и датчик температуры изначально могут иметь небольшую погрешность. Очень красивая анимация смены температуры и времени с поддержкой более 10 скинов, так сказать на любой вкус и с возможностью настройки отображения по времени.
Внешний вид:
Тактильные кнопки специально запаял высокие 17mm высотой, со временем планирую установить тонированное оргстекло перед дисплеем 0.56". Часы в работе, отображение времени:
Часы в работе, отображение температуры. Есть возможность настроить отображение анимации от 5 сек до 50 сек:
Печатные платы в количесте 2-х штук разведены в программе Sprint Layout 6.0 на одностороннем текстолите и изготовлены с помощью лут технологии.
Первая плата с индикатором и тактильными кнопками. Внизу под светодиодным дисплеем запаян зеленый светодиод. Сигнализирует если включен будильник:
Обратная сторона платы, smd резисторы на 680ом и 2.2ком, плюс соединительные разъемы:
Вторая плата. Сам контроллер Atmega8, часовой кварц на 32768 гц, датчик температуры Dallas DS18B20, чип реального времени DS1307, бузер, соединительные разъемы, разъем питания:
Обратная сторона. В качестве стабилизатора напряжения на +5 вольт применен smd стабилизатор 78m05 с минимальной обвязкой электронных деталей. Батарея CR2032 в случаи пропадания напряжения, питает чип DS1307 - при этом время и насторойки не збиваются:
Блок питания для часов использую от старого модема zyxel на 9 вольт.