Эти самодельные часы являются дальнейшей модернизацией моего предыдущего проекта – простые часы на микроконтроллере. Здесь добавил календарь (два варианта отображения даты – месяц цифрой или слогом, настраивается после ввода даты переключением дальше кнопкой s1 во время отображения нужного параметра), термометр (в архиве имеются прошивки под датчики ds18s20 и ds18b20) и программная коррекция хода, которая устанавливается комбинацией параметров SH и SL.
>> SH=42 и SL=40 вперёд на 5 минут в сутки;
>> SH=46 и SL=40 назад на 3 минуты в сутки;
>> SH=40 и SL=40 вперёд на 2 минуты в сутки;
>> SH=45 и SL=40 назад на 1 минуту в сутки;
>> SH=44 и SL=С0 вперёд на 1 минуту в сутки;
>> SH=45 и SL=00 корекция отключена.


Принципиальная схема доработанного устройства показана на картинке:


Прилагаются в архиве: более качественная схема-shem, два хекс файла прошивки – под два варианта датчиков и файл протеуса, для более лёгкого понимания настройки. Режимы работы часов:






Блок питания для самодельных часов сделан в виде внешнего адаптера (использовал готовый). Но можно встроить его в корпус, если позволяет место. Он должен обеспечить достаточный ток для яркого свечения светодиодов – примерно 0,5 А. Успехов Вам в творчестве! С уважением, Андрей Жданов (К@Т).






