Установка времени осуществляется кнопкой на Pin-6, зажать на пол сек и отпустить (будет мигать светодиод установленный на Pin-10) выставить время затем снова нажать на 5 сек чтобы время установилось .
Установка будильника кнопкой на Pin-9, зажать на 1 сек (будет мигать светодиод установленный на Pin-10) и отпустить выставить время затем снова нажать на 3 сек чтобы будильник установился, загорится светодиод на Pin-12.
Кнопка на Pin-8 выставляет часы.
Кнопка на Pin-5 выставляет мин.
Кнопка на Pin-А3 выключает будильник (если нажать повторно будильник опять установится на то время которое там уже было выставлено, если время было сбито установится на 00:00).
В 21:00 яркость на часах притухает (чтобы спать не мешало).
Начинка:
Ардуино-нано.
Часы-1307.
Датчик температуры 18В20.
Питание 5V.
Три дисплея на светодиодной матрицы 8х8 и драйвером MAX7219.
Ссылка на видео http://youtu.be/qUGx-48LwNE
Скачать http://yadi.sk/d/eMqX4K1drQrTD
Автор: tagan61
Не знаю как отредактировать, поэтому пишу снова.
У меня есть китайский модуль часов JY-MCU 3208 CLOCK PRO. Это 4 светодиодные матрицы под управлением HT1632C + микроконтроллер Atmtga8. Есть возможность управлять матрицами, обойдя контроллер, по шине ICSP. Вот только не знаю как это реализовать в FLProg. Статус 2 простеньких проекта в FLProg, часы на LCD 1602 и умная вентиляция с датчиком влажности и освещенности (фоторезистор). В прошлом радиолюбитель. Пробую себя в программировании. Буду благодарен за любую помощь. Спасибо.
Анатолий, добрый день. А для управления матрицами возможно ли в место MAX 7219 использовать HT1632C ?