Часы на ESP-12(NodeMCU) + MAX7219 + WEB интерфейс

Тема в разделе "Глядите, что я сделал", создана пользователем IvanUA, 28 авг 2017.

?

Вы повторили это проект?

  1. Нет (просто ознакомился)

    15 голосов
    10,1%
  2. Да, один раз (попробовал)

    62 голосов
    41,6%
  3. Да, не однократно

    73 голосов
    49,0%
Можно выбрать сразу несколько вариантов.
  1. Vladis_a

    Vladis_a Гик

    Да, именно так.
    У меня на бинарнике от tosat под openweathermap тоже почему-то периодически отваливается. В другой комнате стоят часы на бинарнике под weatherbit, ещё ни одного отвала не было.
     
  2. yucan

    yucan Нерд

    У меня тоже интересная ситуация. На работе часы с weatherbit прошивкой. Смартфон свой использую в качестве модема. Ухожу с работы, вай фай естественно пропадает. Утром прихожу - на часах время, вчерашнее, тот момент, когда пропала сеть... На старой прошивке 11.11.18, с прогнозом от Apixu, такого не было.
     
  3. obuhanoe

    obuhanoe Гик

    А как часто обновляются данные о погоде?
    На сайте написано 5-30 минут, сейчас посмотрел пару городов последнее обновление 11:05-11:40 (значение ob_time, last_ob_time, ts).
     
  4. Pitruxa

    Pitruxa Нерд

    Как я понимаю, вкладка P_weath.h это чисто меню веб-морды.
     
  5. RonAD

    RonAD Нуб

    Я использую скетч drserj с weatherbit.
    Я обнаружил ошибку при использовании, например, 8 матриц, при отображении времени появляется ошибка 0. Ночью. Как это исправить?
    Пожалуйста, смотрите прикрепленную картинку.

    [​IMG]
     
  6. IvanUA

    IvanUA Гуру

    Вот это уже интересно... Уже неделю пытаюсь найти в чем проблема. Попробуйте пожалуйста залить скетч (бинарник) версии 11.11
    Если проблема уйдет, то мои подозрения по поводу глюков от 6-го джейсона будут более уверенными. Если так, то придется откатываться до 5-й версии.
     
  7. Vladis_a

    Vladis_a Гик

    Иван, возможно я неправ, но может быть стоит только поменять погодный сервер, а с 6-ой версией джейсона пока не заморачиваться? Исходя из принципа "работает - не трогай".
     
  8. IvanUA

    IvanUA Гуру

    У меня очень долго не было времени подтянуть все свои хотелки. А тут такой случай что уже надо))) Вот и решил одним махом все добавить в том числе и пообновлять библиотеки. Но мне почему то таки кажется что проблемки возникли из-за джейсона... Не зря они для динамического буфера решили ввести ограничения, значит что то у них с памятью не все в порядке было........
     
  9. Vladis_a

    Vladis_a Гик

    Не смею перечить автору! :)
    Кстати, для эксперимента сейчас залил скетч под openweathermap от tosat и во второй модуль. Хочу понаблюдать, будут ли отвалы от домашней сети.
     
  10. volkodav34rus

    volkodav34rus Нерд

    Залил 11.11 все нормально, фризов не было на экране. Обычно с утра, а сейчас глянул все норм. наверно вы правы и дело с джейсоном.
     
  11. Vladis_a

    Vladis_a Гик

    Вчера вечером пытался скрестить скетч Ивана от 11.11 и скетч dserj с погодным сервером weatherbit со страницы 199.
    Скетч у меня скомпилировался,но!
    Во-первых, на экране та же самая картина. Во-вторых, при попытке отцентровать через WEB-интерфейс ничего не происходит. В-третьих, при компиляции ругается почему-то на библиотеку Wire.h (но тем не менее скетч скомпилировался и сейчас залит в модуль).
     
  12. yucan

    yucan Нерд

    У меня тоже самое - один в один.
     
  13. Pitruxa

    Pitruxa Нерд

    Ну, не знаю, на 4х модульном дисплее никаких проблем нет, даже на 6м Джейсоне
    upload_2019-10-19_12-24-9.png
     
  14. Vladis_a

    Vladis_a Гик

    У меня тоже 4 модуля. Сейчас, днем, время показывает нормально. А вот ночью, после 24.00 наблюдался именно такой эффект.
     
  15. RonAD

    RonAD Нуб

    на 4-х модулях все нормально, но у меня 8 и есть артефакт, дополнительный 0 с ошибкой.
    При установке более 4-х модулей эта ошибка возникает.
     
  16. Vladis_a

    Vladis_a Гик

    Уважаемые, а где поправить, чтобы вместо символов погоды отображались слова?
    Да, и еще разобрался с отвалами Wi-Fi. Если скетч залит в ESP-12, припаянной на платке, то отвалы происходят. А вот если залит в полноценную Nodemcu, то отвалов нет.
    Если есть желающие поэкспериментировать, то файлы во вложении. Сразу предупреждаю - есть ошибки при компиляции и работа скетча мною не до конца проверена!!!! Так сказать, тестовый вариант.
     

    Вложения:

    Последнее редактирование: 19 окт 2019
  17. Pitruxa

    Pitruxa Нерд

    Всё можно изменить в главной вкладке скетча. Но!
    1. Подумай, нужно ли тебе это, потому что это не панель с объявлениями, а в первую очередь часы
    2. если часы будут писать всё словами, то время отображения прогноза сильно увеличиться. Следующее, что ты потом напишешь, это "почему-то перестали отображаться показания с датчиков" :)
     
  18. Vladis_a

    Vladis_a Гик

    Согласен!!! :) Дополнил сообщение файлами :)
     
  19. tosat

    tosat Нерд

    Не совсем так, тоесть не только в главной вкладке, также и на вкладке переводов (я менял только укр. и рос., остальное оставил без изменений).
    Времени на отображения каждого датчика выставил по 3 сек, пока что всё работает и времени хватает (можно его уменьшить увеличив скорость прокрутки), сегодня запустил Mqtt на часах, недавно закончил часы-таймер на кухню автора также Mqtt работает без проблемм, отвалы у меня если и бывают то очень редко при этом часы сами перезагружаются, пару раз глючил сервер openwethermap и не было обновлений, за прогнозом не гоняюсь, так что всё устраивает, единственное что хотелось бы, сравнивая с другими скетчами, это хорошее графическое меню для настроек часов по веб интерфейсу.
     
  20. Vladis_a

    Vladis_a Гик

    Приношу свои извинения! Сегодня залил Ваш скетч в полноценную Nodemcu и отвалов нет. Так что у меня что-то с аппаратной частью, буду разбираться.