Добрый день.
Давно хотел сделать для дома часы, которые не нужно подводить.
Были несколько вариантов на RTC, на GPS. Но всё имеет свои недостатки.
Увидел замечательный проект уважаемого
himikat123.
Как раз заказывал у китайцев платы и с оказией заказал плату от
max50, ту самую, где можно подключить, что хочешь, но не разведена "земля" на микросхему и конденсатор "висит" в воздухе.
В итоге часики на Wemos D1 mini и DS3231M прошил v.2.1 и они отлично заработали с 4-х значным индикатором без датчиков.
Так случилось, что первые часы я отдал, даже как следует не потестировав их.
Собрал второй вариант (ведь у меня целых 5 плат от китайцев
), но использовал
Wemos D1 mini v.3.0 и DS3231S.
Прошивка v.2.1.
Вставил в настольные часы с большим индикатором (TM1637 + 4 digit 2хLED параллельно в сегменте).
В процессе эксплуатации замечено:
1. На 4-значном экране слово Set при программировании отображается некорректно.
2. Устанавливаю границы "ночного времени" для гашения индикатора.
Если ночное время к моменту настройки уже наступило, то индикатор гасится (и восстанавливается при ресете).
Если ночное время только наступит после момента настройки, то индикатор не гасится (раза два видел, что погасло, но тогда утром - не восстанавливается).
С чем это связано - непонятно
3. Решил прошить v.3.0. Прошивку залил без вопросов.
Но часы запускаются в режиме чередования показа времени (для GMT-0) и какого-то времени, начиная с 16-00. Чудеса.
В режим конфигурирования по кнопке SET не входят (RST - работает).
Wi-Fi AP - нет.
Тут видимо из-за
Wemos D1 mini v.3.0 ...
Вернул v.2.1
4. Часы ОТСТАЮТ на 1 секунду. Пустячок, но как-то неаккуратненько
. Может ввести коррекцию?
Соберу, наверное, ещё один экземпляр на авторской
Wemos D1 mini, чтобы попробовать работу режима гашения индикатора.
_____
Но в любом случае, спасибо автору за замечательный, легкоповторяемый, удобнопользовательский и поддерживаемый проект.