Перейти к публикации
iT4iT.CLUB

ddlencemc

Пользователи
  • Публикации

    2
  • Зарегистрирован

  • Посещение

Все публикации пользователя ddlencemc

  1. ddlencemc

    Метеостанция на ESP8266 от it4it.club

    Всем доброго времени суток. Подскажите пожалуйста, может кто успешно прикрутил DHT22 к проекту, что-то у меня не взлетает нормально. Под рукой нет пока BME280, в пути, а за окном висит уже DHT22, дома BMP180. Хотел все на новой прошивке завести, частично получилось. Вот что накалякал в users_auto.h #if SENSOR_DHT22 #include <DHT.h> #include <DHT_U.h> #define DHTTYPE DHT22; sensors_event_t event_t, event_h ; sensor_t dht_sensor; uint32_t delayMS; #endif /*.....*/ void sensors_config() { /*...*/ #elif SENSOR_DHT22 DHT_Unified DHT(10, DHT22); // 10 pin на ESP-12f pinMode(10, INPUT); DHT.begin(); delayMS = dht_sensor.min_delay / 1000; DHT.humidity().getEvent(&event_h); DHT.temperature().getEvent(&event_t); sensors.add(new knob_t( 0, 100, ".01", "В-ть улица","%"), "out_humidity1", [&](){ return event_h.relative_humidity;}, true ); sensors.add(new knob_t( -40, 80, ".1", "Т-ра улица", "°C"), "out_temperature1", [&](){ return event_t.temperature; }, true ); #endif; В итоге данные показываются, но только после того как из интерфейса - Система - Перезагрузка. После этого данные выводятся и больше не обновляются. Если модуль отключить от питания и снова включить то все по нулям, пока не перезагрузить снова софтварно. Заранее спасибо
  2. ddlencemc

    Метеостанция на ESP8266 от it4it.club

    @Kitsum Огромнейшее спасибо за проект! Валялась у меня как раз голая ESP-12F, вчера обвязал ее резисторами и прошил, все прекрасно взлетело. Под рукой был BMP180 и судя по коду BME280 перекрывает кучу датчиков. Выключил - обновил по воздуху - показания стали сниматься BMP180. Потестирую пару дней и перекину в текущую метеостанцию, в которой трудится ESP-01. В общем еще раз огромное спасибо! Вопрос, возможно уже поднимался в теме, но я ее всю еще не прочитал - почему бы исходники не двинуть в гитхаб? В теме 27 траниц, много всего полезного и дополнительного кода от других людей, думаю, есть тоже. Уверен, многие бы делали пул-реквесты с новыми фишками/датчиками, как например выше расчет точки росы или blynk
×
×
  • Создать...