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

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

?

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

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

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

    54 голосов
    43,2%
  3. Да, не однократно

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

    DIYMan Гуру

    И DHT22 из той же оперы: только предположения по влажности и температуре. Вот из последнего тестирования от юзера:
     
  2. IvanUA

    IvanUA Гуру

    Поправил вчерашнюю картинку, так как вспомнил что с ЕСП-01 я тестировал работу еще без динамика и датчика температуры.
    По поводу цеплять DHT-22. Если уж очень охота, то все возможно. Есть желание - делайте. Что будет не получаться, спрашивайте.

    ПС. Про точность этих датчиков говорили, но если вам нужны среднеполоточные значения или хотя бы просто видеть динамику, то почему бы нет.
     
  3. surikoff

    surikoff Нуб

    Иван, спасибо большое за схему!
    Тоже хочу DH11 прикрутить, и еще сделать аналоговую регулировку яркости дисплея в зависимости от света в помещении с помощью фоторезистора на iset макса7219
     
  4. ИгорьК

    ИгорьК Давно здесь Команда форума

    Сейчас в тренде менять датчик DH11 функцией
    Код (C++):
    int humidity = random(0,100);
    Работает с той же точностью, экономит и деньги и ресурсы процессора.
     
    vankuzu, Securbond, issaom и 2 другим нравится это.
  5. surikoff

    surikoff Нуб

    Игорь, увижу - поверю :)
     
  6. IvanUA

    IvanUA Гуру

    Прикрутить можно все, ну или почти все. Было бы желание. Пробуйте, будет не получаться, пишите будем обсуждать. У меня сейчас реально нет лишнего времени этим заняться.

    ПС. Если хотите играться датчиками и прочими дополнениями, я бы рекомендовал таки использовать ESP-12. По крайней мере получите дополнительный аналоговый вход и сможете просто подключить фоторезистор.

    ППС. ИгорьК - вполне может быть что человек просто хочет попробовать подключить и понять как это работает. Ну и понятно с минимальными вложениям. Нужна будет точность - будет брать другие датчики.
     
  7. ИгорьК

    ИгорьК Давно здесь Команда форума

  8. Oleksandr54

    Oleksandr54 Нерд

    Кто знает как прикрутить DS18B20 к бойлеру?
     
  9. ИгорьК

    ИгорьК Давно здесь Команда форума

    Хомутом пластиковым.
     
  10. Oleksandr54

    Oleksandr54 Нерд

    Хомутом,наверно, не получиться. Разбирать весь бойлер надо.
     
  11. sibBIA

    sibBIA Нерд

    Приветствую народ.
    Залил скетч из первого поста в ESP-01
    Набираю в браузере 192.168.4.1 появляется сообщение
    FileNotFound.
    Может я в этом фрагменте кода что то напутал.

    Код (C++):
    String ssid     = "ROSTELECOM_45ewd";                              
    String password = "59A568DBB";                                          
    String ssidAP = "WiFi-Clock";                                             // Назва точки доступу
    String passwordAP = "" ;                                                  // пароль точки доступу
    String weatherKey = "9aac9fda4bb21ad4305b15aa3fcac0bf";   // так тоже пробовал "&APPID=9aac9fda4b b21ad4305b15aa3fcac0bf"
    String weatherLang = "ru";
    String cityID1 = "2013952";                                            
    String cityID2 = "2023469";        
    Новый точечный рисунок.jpg
     
    Последнее редактирование: 24 окт 2017
  12. IvanUA

    IvanUA Гуру

    Я вытащил штатный термометр, впихнул туда датчик и вернул назад термометр.
     
  13. IvanUA

    IvanUA Гуру

    Там где то по ветке я выкладывал обновленный скетч, попробуйте его залить.
     
  14. Oleksandr54

    Oleksandr54 Нерд

    Имеется в виду вытащили термостат ? И какого исполнения DS18B20 TO-92 или в нержавеющей капсуле?
     
    Последнее редактирование: 24 окт 2017
  15. IvanUA

    IvanUA Гуру

    НЕТ! Именно термометр.
    [​IMG]
    Вот там где термометр касается металл колпачком к бойлеру, я умудрился засунуть DS18B20 между баком и утеплителем, а потом еще и провода вывести под установленным штатным термометром...
     
  16. IvanUA

    IvanUA Гуру

  17. sibBIA

    sibBIA Нерд

    Спасибо за совет.
    Второй вариант скетча почему то у меня неработае.
    Запустил 1-вый вариант. Проблема была в том что у меня не был установлен плагин для загрузки данных во флэш.
    Еще раз спасибо за замечательные часы. :)
     
  18. IvanUA

    IvanUA Гуру

    2 sibBIA Пользуйтесь)
     
  19. sibBIA

    sibBIA Нерд

    Всем привет.
    Что то не получается по воздуху прошивать.
    Делаю в ардуино иде меню(скетч >экспорт бинаррного файла),
    или горячие клавиши Ctrl+Alt+S. После чего указываю на него в меню
    обновление прошивки ESP. Жму загрузить.
    После этого ничего не работает.
    Приходится вскрывать корпус, вытаскивать еспэшку и шить через комп.
    Поясните нубу как правельно шить дистанционно. :confused:
     
  20. IvanUA

    IvanUA Гуру

    Ну метод заливки прошивки по воздуху бинарником, точно работает - хотя бы один раз я его да проверял.
    Но мне он немного не нравится.
    В основном я прошиваю через сетевой порт. Не нужно компилить прошивку в бинарник и т.д.
    Просто заливаешь как через обычный ком порт, только со скоростью WiFi.
    [​IMG]
    [​IMG]
     
    Последнее редактирование: 28 окт 2017