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

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

?

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

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

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

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

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

    Deniskyn Гик

    У кого проблемы с погодой и (или) вебмордой выбираем версию плат ESP 2.4.0
    Библиотеки брать тут https://www.dropbox.com/s/kgmm1z6za87wpkx/libraries1.zip?dl=0 (но не заменять свои на эти!!!!) Настройки как в посте Ивана выше.
    ПС
    Кто то пробовал подключать BMP180?
     
    Последнее редактирование: 8 сен 2018
  2. Юра 80

    Юра 80 Нерд

    сейчас попробую. Иногда текущую погоду показывает, потом - день не обновляется. Сегодня вообще с 6 утра не обновлялось. Погоды на завтра не показывает никогда, точка справа моргать не переставала.

    Вообще - зависимость работоспособности от версии программы, которой заливаешь скетч - это хрень полная. Поделки получаются неповторяемые абсолютно. Может, есть какой-нибудь другой инструмент для заливки скетчей?
     
    megavit66 нравится это.
  3. Deniskyn

    Deniskyn Гик

    Пробуйте, на 2 девайсах "полет ок" только библиотеки эти юзайте и не обновляйте их! По поводу заливки пока других инструментов кроме ИДы нет...
     
    Юра 80 нравится это.
  4. Юра 80

    Юра 80 Нерд

    Еще один косячек заметил- когда при первом включении часы создают свою точку доступа - она периодически пропадает. Не всегда можно к ней успеть подключиться и ввести свои настройки wifi. Никто этого, кроме меня, не замечал?
     
  5. Юра 80

    Юра 80 Нерд

    со своими залил. Текущая погода пошла. Прогноза пока нету. Точка справа моргает.
    Надо как-то свои библиотеки сохранить, а те - временно использовать?
     
  6. yri26

    yri26 Нерд

    Тоже самое с обновлением погоды, решил обновить библиотеки и залить скетч 10.08.18. Все проделал и в итоге погода с ключом Володи не обновляется (точки с обеих сторон). Вернул на 30.05.18 тоже самое и библиотеки заменил на старые, ни какого результата. Был старый бинарник скетча 30.05.18 залил его через прошивальщик и погода стала обновляться и работает стабильно, больше не стал я экспериментировать оставил как есть.
     
  7. Deniskyn

    Deniskyn Гик

    Свои скопируйте (сохраните) , эти библиотеки "положите" и скомпильте.... Залейте, если будут ошибки покажите..
     
  8. Юра 80

    Юра 80 Нерд

    пробую вот. Создал в каталоге libraries создал папку 1, туда закинул свои, скачанные распаковал в libraries.
     
  9. Юра 80

    Юра 80 Нерд

    Спрятал подальше папку 1 со своими библиотеками
    Archiving built core (caching) in: C:\Users\HTPC\AppData\Local\Temp\arduino_cache_756591\core\core_esp8266_esp8266_nodemcuv2_CpuFrequency_80,FlashSize_4M3M,LwIPVariant_v2mss536,Debug_Disabled,DebugLevel_None____,UploadSpeed_115200_cd9235912049807f1e5b9b31f43d303c.a
    Скетч использует 405215 байт (38%) памяти устройства. Всего доступно 1044464 байт.
    Глобальные переменные используют 53332 байт (65%) динамической памяти, оставляя 28588 байт для локальных переменных. Максимум: 81920 байт.
    Uploading 409360 bytes from C:\Users\HTPC\AppData\Local\Temp\arduino_build_377799/LED_clock_weath_v10.08.2018.ino.bin to flash at 0x00000000
    ................................................................................ [ 20% ]
    ................................................................................ [ 40% ]
    ................................................................................ [ 60% ]
    ................................................................................ [ 80% ]
    ................................................................................ [ 100% ]
     
  10. Юра 80

    Юра 80 Нерд

    не прокатило. за ночь прогноза погоды не появилось. Текущую погоду показывает. Если что - ключей несколько пробовал, со всеми текущая погода есть, прогноза нет
     
  11. D_rain

    D_rain Нерд

    И не должно.
    Смотрите, что у автора в запросе:
    http://api.openweathermap.org/data/...&appid=8647f1153110693b930cb746bce6acfb&cnt=2
    open weather овечает:
    {"cod":401, "message": "Invalid API key. Please see http://openweathermap.org/faq#error401 for more info."}

    А вот если так:
    http://api.openweathermap.org/data/...&appid=8647f1153110693b930cb746bce6acfb&cnt=2
    Получаем то, что ожидаем.
    Код (Text):
    {"cod":"200","message":0.0021,"cnt":2,"list":[{"dt":1536483600,"main":{"temp":18.28,"temp_min":16.84,"temp_max":18.28,"pressure":1035.03,"sea_level":1037.72,"grnd_level":1035.03,"humidity":93,"temp_kf":1.44},"weather":[{"id":803,"main":"Clouds","description":"broken clouds","icon":"04d"}],"clouds":{"all":76},"wind":{"speed":2.9,"deg":70.5027},"rain":{},"sys":{"pod":"d"},"dt_txt":"2018-09-09 09:00:00"},{"dt":1536494400,"main":{"temp":20.09,"temp_min":19.01,"temp_max":20.09,"pressure":1035.2,"sea_level":1038.01,"grnd_level":1035.2,"humidity":90,"temp_kf":1.08},"weather":[{"id":800,"main":"Clear","description":"clear sky","icon":"01d"}],"clouds":{"all":0},"wind":{"speed":2.77,"deg":60.5013},"sys":{"pod":"d"},"dt_txt":"2018-09-09 12:00:00"}],"city":{"id":478080,"name":"Ust-Izhora","coord":{"lat":59.8119,"lon":30.5814},"country":"RU"}}
     
    Юра 80 и Deniskyn нравится это.
  12. anatolyj

    anatolyj Нерд

    Подскажите где в скетче прописаны пины bmp280. Не могу найти. Плата другая Goouuu-S1 ESP8266 Node MCU поэтому датчики подключаю к пинам отличным от схемы. Если подключить как на схеме вырубается экран.
     
  13. Deniskyn

    Deniskyn Гик

    Прозвоните от самой esp...
     
  14. Юра 80

    Юра 80 Нерд

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

    big_alex Гик

    Запрос верный, проблема в ключе:
    clock.png
     
  16. D_rain

    D_rain Нерд

    Вполне возможно, что и ключ. Но других мне не выдали, Вам выдали. Где брать другой ключ, который подходит, никто не знает. Проблему для себя решил, может и другим поможет. Спасибо.
     
  17. big_alex

    big_alex Гик

    Согласен, непонятка какая-то с этими ключами.
     
    D_rain нравится это.
  18. Estet

    Estet Нуб

    уже обсуждали это, новые ключи не работают с запросом на прогноз, ключи которые года 2 назад зарегистрированы были нормально работают
    при таком запросе api.openweathermap.org/data/2.5/forecast?id - тянет всю погоду на 5 дней, при
    api.openweathermap.org/data/2.5/forecast/daily?id - invalid key - в браузере втавьте и посмотрите
     
  19. Юра 80

    Юра 80 Нерд

    Господа, а с перезагрузкой (пропаданием) сети WiFi-Clock никто, кроме меня не сталкивался? У меня реально проблемно первоначальную (wifi и ключ к нему) настройку провести
     
  20. Юра 80

    Юра 80 Нерд

    D_rain, не могли бы вы целиком часть измененную показать?
    от сюда
    // =======================================================================//
    // Беремо ПРОГНОЗ!!! погоди з сайту openweathermap.org //
    // =======================================================================//
    void getWeatherDataz() {
    и до сюда
    }
    //----------------------
    показать? Для темных?
    откуда \то - нашел
    void getWeatherDataz(){
    ....
    ESPclient.println(String("GET /data/2.5/forecast?id=")+...
    куда вставляется след часть - не понял.