Часы на esp8266 и max7219 + android управление

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

?

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

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

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

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

    123 голосов
    46,4%
Можно выбрать сразу несколько вариантов.
  1. jgupdimon

    jgupdimon Гик

    Сначала стереть полностью ЕСП. Остаются хвосты. Сейчас сам мучаюсь. Точку доступа не могу подключить. Как добьюсь, отпишусь. Сейчас стираю.
     
  2. jgupdimon

    jgupdimon Гик

    При обновлении прошивке NodeMCU смены SDK
    или при переходе с других прошивок на NodeMCU,
    могут возникнуть проблемы.
    Модуль перестает определяться или постоянно
    посылает какой-то мусор в порт (мигая постоянно светодиодом).
    Для решении этой проблемы, нужно прошить файл
    esp_init_data_default.bin по адресу согласно
    размеру установленной флеш памяти в модуле.

    0x7c000 for 512 kB, modules like most ESP-01, -03, -07 etc.
    0xfc000 for 1 MB, modules like ESP8285, PSF-A85, some ESP-01, -03 etc.
    0x1fc000 for 2 MB
    0x3fc000 for 4 MB, modules like ESP-12E, NodeMCU devkit 1.0, WeMos D1 mini
    0x7fc000 for 8 MB
    0xffc000 for 16 MB, modules like WeMos D1 mini pro

    Далее перезагружаем модуль и ждем пока произойдет форматирование файловой системы (~1 мин.)
    Файл сейчас скину.
    https://drive.google.com/open?id=1yDabFO6Z-qTnAqCvhHqFMGoR_8XwiBwD
     
    Последнее редактирование: 21 янв 2020
  3. jgupdimon

    jgupdimon Гик

    Иван, здравствуй. Можно исходник увидеть 01.2020.1х? Спасибо. Под себя хочу кое что поменять.
     
  4. max50a5

    max50a5 Гик

  5. Slaiterx

    Slaiterx Гик

    решил проблему с новой прошивкой постоянный ребут у меня был из за того что небыло резистора на 10к старая прошивка работала а новая нет
     
  6. jgupdimon

    jgupdimon Гик

    exit status 1
    'DynamicJsonDocument' was not declared in this scope
    Умные головы подскажите в чем дело?
    Последняя однострочная версия.
     
  7. max50a5

    max50a5 Гик

    Может версия Json старая? Последняя 6.13 кажись.
     
  8. jgupdimon

    jgupdimon Гик

    Да, верно. 6.14 последняя
     
  9. Slaiterx

    Slaiterx Гик

    да часы заработали только народный мониторинг не получает данные все прописываю данных нет уже и сброс делал по новой настраивал тоже самое ставлю старую прошивку все работает
     
    Последнее редактирование: 21 янв 2020
  10. jgupdimon

    jgupdimon Гик

    Пока только кракозябры давления на встроенном датчике.
     
  11. chipmoca

    chipmoca Гик

    Тоже, только не могу получить С народмона. И api_key после перезагрузки сбрасывается в noll.
     
  12. Slaiterx

    Slaiterx Гик

    тоже самое
     
  13. Mihail78

    Mihail78 Нерд

    Было что api_key narodmon не сохранялся, после того как ввел данные обоих погодных сервисов
     
  14. Mihail78

    Mihail78 Нерд

    Получилось найти несколько ошибок, теперь народмон выводит температуру и датчик tH сохраняет выбранный сенсор даже после перезагрузки часов. Спасибо Ивану за труды!!
     

    Вложения:

    chipmoca и Frostus нравится это.
  15. Frostus

    Frostus Нуб

    Да народмонитор заработал :) СПС. Датчик ВМЕ280 (темп.дома, влажность дома и давление). Заметил странный алгоритм работы часов: бегущая строка ( погода на сегодня-погода на завтра), потом на1 сек появляется давление от Датчик ВМЕ280, потом--часы--дата--потом темп. улицы от народ.мон.-темп. дома-влажность--давление Датчик ВМЕ280, но иногда только вместо всех температур показывает только одно давление на 1 сек--потом повтор алгоритма. Объясните мне плиз, что такое tH ? Это еще одна температура, но какая? Внутренняя или с улицы еще, не пойму. Просьба-нельзя увеличить время показа датчиков, ну например по 2 сек каждый. (Где это время можно править в скетче?)
     
  16. chipmoca

    chipmoca Гик

    Любые данные, хоть температура, хоть напряжение... до 5 знаков включая тире, запятая.. Просто показывает значение, без "C", "H" и т.д. Например 125.5 или 12.55...

    У меня вот так. Всегда одинаково. https://photos.app.goo.gl/ednSWiiM9yfu1heG8
    Температура на улице - с НародМона. Остальное BME280.
     
    Последнее редактирование: 21 янв 2020
  17. chipmoca

    chipmoca Гик

    Собрал временно двух строчную версию (последняя прошивка) НародМон так-же не работает.
     
  18. chipmoca

    chipmoca Гик

    После перезагрузки теперь, api_key - сохраняется, но теперь сбрасывается uuid . И датчик tH (MQTT) в вэбе отображается, а на часах не отображается.
     
  19. Mihail78

    Mihail78 Нерд

    Датчик tH действительно не выводится на дисплее часов, в веб все норм. Не проверял его, так как его не использую
     
  20. Mihail78

    Mihail78 Нерд

    Подправил, проверить не на чем
     

    Вложения:

    chipmoca нравится это.