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

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

?

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

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

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

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

    25 голосов
    67,6%
Можно выбрать сразу несколько вариантов.
  1. Sandr

    Sandr Нерд

    Добрый вечер я подключал датчик .Подключается датчик ВМЕ280 просто меняешь строки где датчик Si7021 на BME280 ну и при установке тебе скетч подскажет какие библиотеки нужны прям копируешь и в управление библиотеками в поисковую строку вставляешь. А по подключению к NodeMCU по пинам так:CLS-D1; SDA-D2; CDO+3,3v-(переключает его адрес, без этого его плата не видит. На датчике ВМЕ280 если подать 1 на вывод SDO то будет адрес 0x76, а если 0 то 0x 77.) ну и естественно питание. Удачи!!
    //Adafruit_Si7021 sensor = Adafruit_Si7021();
    Adafruit_ BME280 sensor = Adafruit_BME280 ();
    float hum = 0;
    bool BME280On = true;
    Сам мучился не много с ним.
    Ничего менять не нужно в библиотеке. Перемычку ставишь с + на контакт CDO +3,3v-(переключает его адрес, без этого его плата не видит. На датчике ВМЕ280 если подать 1 на вывод SDO то будет адрес 0x76, а если 0 то 0x 77.)
     
  2. GeorgeZ

    GeorgeZ Нуб

    Buzzer не жужжит если индикаторы запитать не 3,3 вольтами с ESP а отдельно 5 вольтами.
     
  3. Deniskyn

    Deniskyn Гик

    Все жужжит ) питайте матрицу от 3.3, а дальше от платы матрицы все остальное, очень удобно...
    ПС
    Чуть позже фото покажу.
     
  4. GeorgeZ

    GeorgeZ Нуб

    если запитать матрицу от 3 вольт с еспешки то после первого пика в бузере остаётся легкое жжужание )))
     
  5. chipmoca

    chipmoca Нерд

    Я тоже такой-же выход нашел. У меня ко всему матрицы не все запускались. Бывало нормально стартовали, а бывало 1и 4 не запускались, только две средние показывали. По даташиту посмотрел, матрицы питание - от 4v. В результате , матрицы запитал от 5v, через диод с падением 0.6v, чтобы по уровням разница меньше была.
     
  6. Deniskyn

    Deniskyn Гик

    Возможно партии такие... Все что брал в офлайн магазине в Киеве, великолепно работают от 3.3в.
     
  7. Serzhchuvak

    Serzhchuvak Нуб

    Подскажите пожалуйста как теперь прошить NodeMcu, после прошивки LED_clock_weath_v30.05.2018.ino.bin не заходит в веб интерфейс, а при прошивке LED_clock_weath_v30.05.2018.spiffs.bin ни чего не происходит, не могу разобраться, шью через ESP8266Flasher
     
  8. GeorgeZ

    GeorgeZ Нуб

    Попробуйте в флешере основную прошивку в х0, а файлы в х3 залить только сразу их лить или раздельно не знаю.
     
  9. GeorgeZ

    GeorgeZ Нуб

  10. maltim

    maltim Нуб

    Попробуйте вначале залить файл esp_init_data_default.bin из Espressif SDK 2.2.0 по адресу 0x3fc000
    скачать можно по ссылке https://github.com/espressif/ESP8266_NONOS_SDK/archive/v2.2.0.zip
     
  11. tigr72

    tigr72 Нерд

    Deniskyn,
    Если еще интересно, то вот тут выложил...
     
  12. Deniskyn

    Deniskyn Гик

    IDE заливает spiffs так 0x00100000... попробуйте, компа под рукой нет =)
     
    Последнее редактирование: 13 июн 2018
  13. Serzhchuvak

    Serzhchuvak Нуб

    Так и не получилось залить двумя файлами, а нельзя сделать прошивку одним файлом?
     
  14. MIchaell

    MIchaell Нерд

    а через ARDUINO IDE не пробовал?
     
  15. tigr72

    tigr72 Нерд

    Не факт. Все зависит какой объем памяти/spiffs выбраны в менеджере плат.

    По хорошему, нужно и прошивку и spiffs заливать через IDE.

    Если же хотите обмениваться бинарниками, то нужно обязательно сообщать под какой объем памяти/spiffs скомпелированы эти бинарники, и по какому конкретно адресу зашивается spiffs.bin.

    К примеру. Если бинарники скомпелированы под 1M(256K SPIFFS) то адреса прошивки бинарников будут 0x00000 и 0xBB000 и даже на 4M модули нужно будет шить именно по этим адресам...
     
  16. big_alex

    big_alex Нерд

    Попробуйте, для 4М флешки
     

    Вложения:

    • target.zip
      Размер файла:
      309,2 КБ
      Просмотров:
      14
  17. IvanUA

    IvanUA Гик

    Адреса не скажу, а бинарники компилировал с такими параметрами на IDE
    [​IMG][​IMG]
     
  18. Serzhchuvak

    Serzhchuvak Нуб

    При попытке зайти на адрес 192.168.4.1 выходит сообщение "FileNotFound", прошивка загружается, но не возможно зайти в веб интерфейс для настройки(

    Буду пытаться через IDE
     
  19. Serzhchuvak

    Serzhchuvak Нуб

    Насколько я понял они скомпилированы под 4М (3М SPIFSS) подскажите какие будут адреса?
     
  20. tigr72

    tigr72 Нерд

    Ну тогда адрес заливки прошивки 0x00000 ,а spiffs 0x10000