To himikat123 Проверялось на NodeMCU + дисплей 4 разряда, больше ничего. По второму пункту - при пропадании интернета через секунд 10 (а не через 10-15 минут) точки практически перестают моргать, так, раз в десяток секунд - сразу заметно. Пункт три. Через 10 минут после потери связи прочерки, как обещано. --С При появлении тырнета все приходит в норму.
1. Когда несинхронизированные часы перестают моргать точками, это очень наглядно, но очень некрасиво. Создаётся впечатление (на 4-х значном дисплее), что часы зависли. Может лучше сделать, чтобы они продолжали моргать, но в два раза реже. 2. Период синхронизации часов ограничен максимумом в 60 минут. Можно ли сделать 1440 (раз в сутки)? И конечно, чтобы часы индицировали себя "несинхронизированными" только после истечения установленного периода, а не 15-20 минут, как сказано у Вас в описании...
1. Когда несинхронизированные часы перестают моргать точками, это очень наглядно, но очень некрасиво. Создаётся впечатление (на 4-х значном дисплее), что часы зависли. Может лучше сделать, чтобы они продолжали моргать, но в два раза реже.
Так вот и хорошо, что некрасиво. Значит "Что-то пошло не так" и надо это "не так" проверить.
IgorKogan, Ну да, специально делал некрасиво, чтоб в глаза бросалось, к тому же так было проще с программной стороны вопроса.
А период синхронизации, да, можно сделать и резже, сделаю в следующей прошивке.
Добавлено after 1 minute 20 seconds: Mizetsky, странно, у нас с вами разные минуты и секунды получаются, до наступления событий. Ну и ладно, главное чтоб работало
Добавлено after 1 minute 20 seconds: Mizetsky, странно, у нас с вами разные минуты и секунды получаются, до наступления событий. Ну и ладно, главное чтоб работало
Может потому, что у меня только ЕСП и дисплей, а DS3231 нет. Просто макет. Не хочу рабочие часы перешивать
1. Когда несинхронизированные часы перестают моргать точками, это очень наглядно, но очень некрасиво. Создаётся впечатление (на 4-х значном дисплее), что часы зависли. Может лучше сделать, чтобы они продолжали моргать, но в два раза реже.
Так вот и хорошо, что некрасиво. Значит "Что-то пошло не так" и надо это "не так" проверить.
Оно понятно, что не так (роутер выключили), но глаз режет, особенно постороннему человеку ("твои часы встали...."). Хотя, не смертельно, но хочется удобства и приятности глазу.
Попробовал. Работает 1. Когда несинхронизированные часы перестают моргать точками, это очень наглядно, но очень некрасиво. Создаётся впечатление (на 4-х значном дисплее), что часы зависли. Может лучше сделать, чтобы они продолжали моргать, но в два раза реже.
Мало того, на шестизначном TM1637 секунды вообще не идут. Показывает, к примеру 43 сек, потом сразу 10 сек следующей минуты, потом 19... Т.е. на секунды вообще ориентироватся нельзя. DS3231 и батарейка установлены. Как-то не по фэн-шую вообще.
Попробовал. Работает 1. Когда несинхронизированные часы перестают моргать точками, это очень наглядно, но очень некрасиво. Создаётся впечатление (на 4-х значном дисплее), что часы зависли. Может лучше сделать, чтобы они продолжали моргать, но в два раза реже.
Мало того, на шестизначном TM1637 секунды вообще не идут. Показывает, к примеру 43 сек, потом сразу 10 сек следующей минуты, потом 19... Т.е. на секунды вообще ориентироватся нельзя. DS3231 и батарейка установлены. Как-то не по фэн-шую вообще.
Нда, проблема. Дело в том, что ESP8266, пока пытается подключиться к сети, которую вы выключили, не может выполнять других действий, например обновлять экран, считать секунды. Нет многозадачности у ESP8266. Нужно что-то придумать...
А я останусь при своем мнении - это "нарушение моргания" сделано для индикации пропадания Интернета. Свою функцию выполняет, и надо искать причину пропадания, а не любоваться часами.
Не нашел информации в теме. Если подключить DS18b20, то как часы будут показывать температуру? Через какой-то период времени время-температура или по нажатии какой то кнопки?
Не нашел информации в теме. Если подключить DS18b20, то как часы будут показывать температуру? Через какой-то период времени время-температура или по нажатии какой то кнопки?
Будут показывать температуру на протяжении X секунд, один раз в Y секунд, все настраивается в настройках.
А как ещё можно выйти в settings. Не появляется сеть clock. Вроде есть вариант замкнуть контакт какой то? Знает кто?
Прочитайте мой пост на предыдущей странице, третий пост снизу, пункт 1. Там описано как включить режим настроек. ЗЫ кнопка Settings должна быть подключена согласно схемы к GPIO0
Здравствуйте. У меня такой вопрос - нельзя ли вместо переключения яркости день-ночь подключить цифровой датчик освещённости, например BH1750? На мой взгляд регулировать яркость эффективнее от освещённости а не от времени суток.
Здравствуйте. У меня такой вопрос - нельзя ли вместо переключения яркости день-ночь подключить цифровой датчик освещённости, например BH1750? На мой взгляд регулировать яркость эффективнее от освещённости а не от времени суток.
Можно и обычный фоторезистор прицепить, аналоговый вход у ЕСП имеется. А по личному опыту - после замены дисплея на желтый никакой регулировки яркости не требуется. Выставлена на полную и днем и ночью. Этот дисплейчик не очень яркий, ночью глаза не слепит, но и днем, в ясную погоду хорошо виден.
Заголовок сообщения: Re: Очень простые часы с WiFi
Добавлено: Вс сен 12, 2021 02:14:05
Родился
Зарегистрирован: Ср май 02, 2018 21:46:46 Сообщений: 10
Рейтинг сообщения:0
himikat123, Доброе время суток. Решил повторить вашу идею,правда Wemos D1 mini нет, прошил на NodeMCU версию 3.2. Подцепил TM1637, DS3231, при включении появляются черточки,секунды через 3-4 появляются цифры, но не время, а белиберда какая то. Точки как вкопанные стоят.. Помогите ПЛИЗ.Колдовал всю ночь, ставлю версию 3.2 соединение проходит и в настройки входит, но на мониторе компа нажимаю сохранить, сохраняет а в часах Р в каждом разряде. ставлю версию 3.0-часы идут но не настраиваются.Вообщем не понятно в одной версии одно не работает, в другой другое
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения