Wall Segment Clock простые часы на базе ESP8266 ESP-12e Вдохновил пост на хабре "Бескнопочные часы" http://geektimes.ru/post/267718/ но, хочу немного по своему: - заказл с али 5 штук синих индикаторов с ОК высотой 1.8" это для отображения времени, даты - купил на вороне 3 штуки белых с ОК 0.56" это для отображения температуры, влажности, дня недели - думаю поставить фоторозистор и регулировать яркость в зависимости от освещённости. - вывод надумал делать динамический, на MAX7219, поэтому индикаторы с ОК - дошло, что невыгорит управлять большими индикатороми этой мс. пришлось лепить транзисторы - "вечер перестаёт быть томным". - индикаторы 1.8" вроде как бывают на 9 вольт и на 6.5, жду пока приедут. - где-то кто-то писал, что у него MAX7219 нормально управляет большими индикаторами (1.8 или 2.3"), вобщем жду что приедет. на 31.12.2015 всё. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Решил попробовать вариант, когда 3-ий и 4-ый индикаторы "вверх ногами", и двоеточие образовано точками от 2-го и 3-го индикаторов. Сколько видел такие варианты в фильмах-сериалах - смотрится вполне прилично. UPD: развести можно, только я попутал индикаторы и сейчас переделывать просто влом. Кроме этого, подозреваю проблему в том, что нельзя индикаторы подключать напрямую к MC74HC595 - может перегреваться, а на 3.3В может тупо не хватить напряжения. Этот момент нужно оттестировать обязательно. Возможно, неправильно диммить индикаторы выводами OE - тогда нужно ставить отдельный ключ (ключи) в катоды индикаторов и ШИМ-имить уже им. Думаю, что лучше питать м/с не 3.3 а 5 вольт, и на Wemos подавать 5В на её стабилизатор. Из 7-ми делть 5-ть импульсником, а 3.3 для ESP - отдельным линейником. Вообще не определился пока с ESP-шкой -- Wemos жалко, осталась одна ESP-12, можно попробовать восстановить ESP-07 и применить её. Вообще со статикой общее потребление до 1.2 Ампера, что как-бы очень жирно... Может всё-таки вернуться к динамике? только не на Максе, а на рассыпухе, на мелких индикаторах можно использовать ТМ1650. Вместо мелких можно вообще поставить олед экран (или другой) и на него выводить доп инфу. Ещё нужно уточнить реальные размеры индиктаоров. может стоит применить датчик освещённости вместо фоторезистора? --- 2020.10.02 закончил вариант с динамикой и Wemos... добавил крепёж -- 152*94 мм в качестве корпуса можно поискать фоторамку, но тогда AHT10 нужно на обратную сторону выносить. и открытый вопрос с фотодатчиком, и с esp модулем. --- 2020.10.21 попробую поставить цифровой датчик освещённости, и перенести ESP на лицевую сторону. надеюсь финал, вроде как устраивает полностью. --- 2022.10.02 Дошли руки. В процесе запайки платы обнаружил пару моментов - местами можно было сделать лучше. Если будет не лень, поправлю плату. Железо: - WeMos D1 mini Pro (16 MB flash) - TM1650 для нижних 4-х индикаторов - нижние индикаторы по SPI: TPIC6B595 для выбора индикатора, 74HC595+TD62783A - сегменты. - датчик освещённости GY-49 (MAX44009) - сенсор температуры/влажности AHT10 Приступаю к коду. Пытаюсь заставить компилиться Sming... --- 2022.10.03 Переход на Sming 4.6, переписывание всего.