• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. enjoynering

    Esp8266 + дисплей +энкодер + датчики

    Если сильно извратится, с некоторыми ограничениями можно высвободить как минимум ещё 2 пина у ESP8266, а с паяльником плюс ещё один. Ну и если надо больше, то тогда без раширителя портов никак. Но зато у вас wifi, а AVR428P кукиш с маслом.
  2. enjoynering

    Esp8266 + дисплей +энкодер + датчики

    Я бы делал так. Запоминал время отключения реле ТЭНов - millis() = timeOFF. А потом в главном цикле проверя три условия реле ТЭНов отключено, реле насоса включенно и millis() >= timeOFF + 120000 (где 120000 это 2 минуты в миллисекундах) и если все три true, то выключаем реле насоса.
  3. enjoynering

    Esp8266 + дисплей +энкодер + датчики

    Узнаю перфекциониста pvvx. Если удерживать температуру то только с точностью 0.000000001С. Вы в холле живёте? Разделся и прошёл дальше где тепло. Или вы до трусов? Тогда надо ставить PID и тёплый барьер на 3КВт..4КВт. Открывать в -20с входную дверь на полчаса, а потом постить сюда графики как...
  4. enjoynering

    Esp8266 + дисплей +энкодер + датчики

    У вас дом неправильно построен - хол должен быть отделен от жилых помещений, чтоб открытая входная дверь не изменяла температуру в доме на десятки градусов в минуту.
  5. enjoynering

    Esp8266 + дисплей +энкодер + датчики

    Библиотекy ESPAsyncWebServer не использовал. Всё на стандартной ESP8266WebServer. В место millis(), я использовал стандартную для arduino esp8266 - Ticker.h Пример её использования можно посмотреть в моей библиотеке для энкодера, там вместо прерываний, я через тикер опрашиваю энкодер раз 10...
  6. enjoynering

    Esp8266 + дисплей +энкодер + датчики

    У меня есть похожий проект - tthRelay. Там я делал так. Раз в минуту я запускаю функцию опроса сенсора, проверяю что температура/влажность не выше/ниже установленной+гистерезис и вкл/выкл реле. Чаще не вижу смысла - температура в помещениях изменяется медленно и за минуту сильно не измениться.
  7. enjoynering

    Esp8266 + дисплей +энкодер + датчики

    Вы видно не поняли философию сайта. Здесь за вас код никто писать не будет, но мы можем помочь вам разобраться и найти ошибки с помощью наводящих вопросов. Перафразирую - мы учим рыбачить, а не ловим рыбу за кого-то. Мы вас не тролим, просто вы очень чувствительный к конструктивной критике.
  8. enjoynering

    Esp8266 + дисплей +энкодер + датчики

    Вам даже указали где ошибка. И таки да, из того что вы опубликовали я тоже понял что у вас 2 реле. Вы бы прислушался к тому что говорят.
  9. enjoynering

    Esp8266 + дисплей +энкодер + датчики

    Я прочитав ваш ответ ничего не понял. Ну кроме того, что все реле, как вы выразились по "флагам", встают в true и все. Ну че нормальное реле - включилось о норм, выключать не надо.
  10. enjoynering

    WeMosD1R1 зависает в неопределенный момент.

    я не про это. вы поняли что написано ниже? найдите эквивалент этого текста в примерах и покажите здесь.
  11. enjoynering

    Бибилиотека для СО2 сенсора Sensirion SCD30

    Полгода тестирую Sensirion SCD30. Двухлучевой, очень стабильный. Автоматическая калибровка ASC отключена уже как месяца три. Недавно выносил на улицу, показал 389ppm. На алике стоит от $32. Библиотека поддерживает все люшки сеносра и находится тут - https://github.com/enjoyneering/SCD30_I2C...
  12. enjoynering

    WeMosD1R1 зависает в неопределенный момент.

    какой стыд... чем вам метод из примера не понравился? он проще и исполняется за меньше тактов те быстрее.
  13. enjoynering

    WeMosD1R1 зависает в неопределенный момент.

    Если отвалился он выдас 255 вместо Т и RH. Если дальше интересно, что и почему отвалилось вызываем getStatus(). Вы примеры смотрели? Там все разжеванно.
  14. enjoynering

    Передатчик аудиоданных на базе esp32 // нужна помощь!

    Подсказка I2S не путать с I2C.
  15. enjoynering

    Esp8266 + дисплей +энкодер + датчики

    У ардуино esp что то типа псведо операционки с 2я стеками. В первом крутится код wifi и все критические вещи, во втором ваш код. Когда вы делаете delay(), то чтобы не кушать электричество за зря, ардуино esp начинает исполнятся код wifi. Когда вы вызываете mills() или delayMicroseconds()...
  16. enjoynering

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    У меня другой вопрос. Зачем использовать Tuya? Это ведь просто прокладка между Алисой, Siri, Google home и тд. Я так понял прокладки не нужны совсем если научить esp отдавать данные о себе в локальную сеть по протоколу Universal Plug and Play networking protocol. Дальше, Google home слушает UDP...
  17. enjoynering

    USB флешка

    Посмотрите тут - https://github.com/tobozo/ESP32-USB-Soft-Host
  18. enjoynering

    USB флешка

    для этого вам нужен Mini USB Host Shield 2.0
  19. enjoynering

    Делюсь опытом Аквариум на esp8266

    Как там в python float починили? :) Десять лет эта бодяга длится. Давай питон досвидания.
  20. enjoynering

    Делюсь опытом Аквариум на esp8266

    Те для того чтоб стереть весь флеш вы поставили python? Ну а чего, норм - настоящие герои всегда идут в обход.
Сверху Снизу