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

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

?

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

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

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

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

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

    Michael74Rus Нуб

    Да)) вот табличка с ценами https://openweathermap.org/price#weather
    В бесплатном тарифе доступен прогноз 5д/3ч https://openweathermap.org/forecast5
    Причем можно ограничить количество получаемых прогнозов, например для погоды на завтра мы можем получить 8 прогнозов api.openweathermap.org/data/2.5/forecast?id={CityID}&cnt=8
    И распарсить только последний прогноз
    У меня буфера хватает на 2 прогноза ито иногда сбоит
     
  2. Vladis_a

    Vladis_a Гик

    Где-то что-то начало чесаться от нетерпения..... :) Ну а если серьезно, то, по-моему, уже масса пользователей заждалась :)
     
  3. IvanUA

    IvanUA Гуру

    Раз такое дело, то на скорую руку скопировал куски из нового скетча в версию 11.11.2018 (однострочную).
    В данный момент, нет особой возможности проверить как все работает, так что если у кого есть желание, заливайте, проверяйте, пишите какие есть глюки, будем исправлять по ходу))))
    бинарник далее по теме...

    Попробуйте на этом скетче, может получится спарсить прогноз...
     
    Последнее редактирование: 26 окт 2019
    dorinik, Vladis_a и ermilin нравится это.
  4. dorinik

    dorinik Нерд

    Это так:

     
    Последнее редактирование: 26 окт 2019
  5. jgupdimon

    jgupdimon Гик

    Видео не открывается. Доступ закрыт.
     
  6. dorinik

    dorinik Нерд

    Пожалуйста, попробуйте сейчас.
     
  7. jgupdimon

    jgupdimon Гик

    :)
     
  8. jgupdimon

    jgupdimon Гик

    Так задай параметры своей сети. И допиши видос, а так не понятно ничего. Заработало, а дальше?
     
  9. dorinik

    dorinik Нерд

    Я показываю, что параметры сети не могут быть установлены, и дисплей гаснет.
     
  10. vovkoon

    vovkoon Нерд

    Часы зависают, только вхожу по 192.168.4.1, пару секунд и отваливаються. Не успеваю сменить сеть.
     
    Последнее редактирование: 25 окт 2019
  11. adecibel

    adecibel Нерд

    Зайди в Setup и выбери 4 матрицы. У меня после этого экран заработал
     
    Deniskyn нравится это.
  12. Victor Privalov

    Victor Privalov Нерд

    Подтверждаю.
    Попробовал оба бинарника:

    Informer_clock_weath_v10.2019_temp.ino.d1.bin - прошивается, включается, но зависает на 2 42 на матрицах. Подключится к точке невозможно. Видимо сильно висит.

    Informer_clock_weath_v10.2019_temp2.ino.d1.bin - прошивается, включается, но зависает. Активности матриц нет. Подключится к точке аналогично - невозможно.

    Что-то пошло не так...

     
  13. adecibel

    adecibel Нерд

    После прошивки, модуль настроить могу. Если передёрнуть питания esp8266 не стартует. В порт кидает Посмотреть вложение 18527 error.jpg . Попытки подключится к точки доступа не происходит
     
  14. Deniskyn

    Deniskyn Гик

    Смог подключиться так, успел зайти в вебморду, вбил название сети и пароль, часы ребутнул и в те секунды пока есть точка нажал кнопку save )))))
     
  15. SteinMark

    SteinMark Нерд

    Точно так же только смог войти.
     
  16. Victor Privalov

    Victor Privalov Нерд

    Все верно. Спасибо за совет.
    С первой прошивкой удалось повторить такой же трюк. Сейчас буду пробовать вторую.
    Главное не тормозить)))
     
  17. jgupdimon

    jgupdimon Гик

    Прошивал по ОТА старую версию заменял этой. И.... тишина. Подключиться не могу.
     
  18. jgupdimon

    jgupdimon Гик

    Наверное залью 30 версию. отлично работает.
     
  19. Victor Privalov

    Victor Privalov Нерд

    Со второй прошивкой не вышло(temp2 которая). После прошивки висит, в com-e следующее:


    ▒d▒▒ll▒▒l`▒▒g▒
    02:40:42 Load Config : {"ssidAP":"ESP-Info","passwordAP":"","ssid":"wifi","password":"1111111111","ntpServerName":"ntp3.time.in.ua","timeZone":1,"isDayLightSaving":true,"kuOn":7,"kuOff":23,"weatherHost":false,"weatherKey0":"00000000000000000000000000000000","weatherKey1":"11111111111111111111111111111111","cityID0":"Frankfurt","cityID1":"2925533","weatherLang":"ua","outForecast":true,"timeScrollStart":6,"timeScrollStop":23,"timeScrollSpeed":40,"rotate0":90,"rotate1":90,"updateOTA":1,"volBrightnessD":8,"volBrightnessN":2,"timeDay":7,"timeNight":23,"volBrightnessAuto":false,"clockNight":true,"buzzerSet":true,"mqttOn":true,"mqtt_server":"m13.cloudmqtt.com","mqtt_port":13011,"mqtt_user":"11111111","mqtt_pass":"222222222222","mqtt_name":"Informer","mqtt_pub_temp":"Informer/temp","mqtt_pub_tempUl":"Informer/tempUl","mqtt_pub_hum":"Informer/hum","mqtt_pub_press":"Informer/press","mqtt_pub_alt":"Informer/alt","mqtt_sub":"Ulica/temp","mqtt_sub_inform":"Inform/mess","printCom":true,"sensorDom":4,"sensorUl":6,"sensorHumi":4,"sensorPrAl":4,"lang":0,"al_0_0":12,"al_0_1":30,"al_0_2":0,"al_1_0":7,"al_1_1":15,"al_1_2":0,"al_2_0":22,"al_2_1":55,"al_2_2":0,"al_3_0":0,"al_3_1":30,"al_3_2":0,"al_4_0":0,"al_4_1":0,"al_4_2":0,"md_0_0":1,"md_0_1":1,"md_1_0":2,"md_1_1":1,"md_2_0":6,"md_2_1":1,"md_3_0":7,"md_3_1":1,"md_4_0":13,"md_4_1":1,"md_5_0":19,"md_5_1":1,"md_6_0":8,"md_6_1":3,"md_7_0":1,"md_7_1":5,"md_8_0":1,"md_8_1":9,"md_0_2":"Новый Год!!!","md_1_2":"ПослеНовыйГод(((","md_2_2":"Ночь перед Рождеством","md_3_2":"Рождество","md_4_2":"Старый Новый Год!","md_5_2":"Крещение","md_6_2":"День цветов","md_7_2":"День шашлыка)))","md_8_2":"Отведи ребенка в школу","memory_hour_start":9,"memory_hour_end":23,"fontCLOCK":0,"fontSizeCLOCK":false,"fontSizeData":true,"textDown":false,"dataDown":true,"corrTempD":-3.3,"corrTempU":-1.5,"corrHumi":0,"corrPress":-21,"NUM_MAX0":4,"NUM_MAX1":4,"rtcStat":true}

    И более ничего не происходит.
     
  20. yucan

    yucan Нерд

    Также зашёл, настроил под себя. Погоды с weatherbit нет. У Вас есть погода?