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

Недавнее содержимое от 2007-i

  1. 2

    Курилка

    Всё заработало, но если температура установленная и текущая близки, реле (в моём случае пока светодиод) не просто выключается а выкл/вкл в зависимости от текущей температуры постоянно т.е. щелкает. Когда разница становится более 1~2 градусов тогда выключает нагрузку. Но это я думаю из за...
  2. 2

    Курилка

    Это я видел, но почему то не было сигнала вчера, может потому что не видел датчик температуры. Сейчас попробую снова по дефолту )
  3. 2

    Курилка

    Да, я поменял в основном коде 13 пин уже. В либе стоит пин 6 по дефолту. /******************************************************** * PID RelayOutput Example * Same as basic example, except that this time, the output * is going to a digital pin which (we presume) is controlling * a relay...
  4. 2

    Курилка

    Файл ThermoElectricValve.h #include <math.h> class ThermoElectricValve { int relayPin = 13; bool relayON; bool relayOFF; uint32_t lastMillis; uint16_t counter = 0; uint16_t sum = 0; uint16_t samples = 1000; float actual = 0; float setpoint = 0; public...
  5. 2

    Курилка

    Да, скомпилировалось! Спасибо! )
  6. 2

    Курилка

    Заменил, ошибка 'class DHT_Unified' has no member named 'readTemperature' Так в заглавочных файлах настройки же еще есть, посмотрите проект, там ещё файлы есть, вот у меня и не выходит, там устанавлены классы и есть математические расчеты, хотя последние не нужно трогать а наверное только...
  7. 2

    Курилка

    Ошибка в 177 строке actTemp = tempSensor.getTemperature(); 'class DHT_Unified' has no member named 'getTemperature' В заголовочном файле DHT22.h не нужно ничего менять, ругается на класс DHT как понял, а он в DHT22.h
  8. 2

    Курилка

    заголовочный файл DHT22.h #include <Adafruit_Sensor.h> #include "DHT.h" #define DHTPIN 2 #define DHTTYPE DHT22 DHT dht(DHTPIN, DHTTYPE); class MP_DHT22 { //Adafruit_BME280 bme; // I2C //int BME280address; float temperature = 0.0, humidity = 0.0; uint32_t lastReading = 0; uint32_t...
  9. 2

    Курилка

    /* Version: - 1.00 - starting point, old code with SH1106 - 1.01 - code was cleaned, 4th button added - PB Minus, PB Plus, PB Enter, PB Escape - 1.02 - split the code, add BME280 - 1.03 - add PID controller and ThermoElectricalValve output */ #define MP_DEBUG // comment if you don't need the...
  10. 2

    Курилка

    Понятно, спасибо) У меня подобный умный дом только на MajorDomo. Я хочу сам термостат реализовать именно отдельно, мало ли, может система глюканет или еще что, а это всё таки отопление. А им удаленно уже управлять.
  11. 2

    Курилка

    Я так понимаю можно создать новый заголовочный файл DHT22.h, подключить его на первой вкладке вместо bme280.h и с ней работать, а вкладку с bme временно отключить. Проблема с самим кодом для dht.
  12. 2

    Курилка

    Есть скетч (на Arduino ide) интересный у одного человека на гитхабе, термостат на esp8266, но скетч написан для bme280 а у меня в наличии пока только dht2302. Подскажите пожалуйста как добавить этот датчик к скетчу? Вот сам проект MP_SmartThermostat_v1_03.ino Сам пробовал, ошибки выходят из за...
  13. 2

    Дистанционное снятие показаний электросчетчика Меркурий

    Dmob, Скажите а от Нокии заработал ик передатчик? Есть и Нокия старая и Сони Эриксон, а везде продают по 10 штук TFDU4101.
  14. 2

    Прошивка Sonoff

    Залейте сначала пустой бланк blank4M.bin (если у вас память на 4 Мб). Потом прошейте снова build.0x00000_flash_size_1Mb.256Kb_2017.08.21 и spiffs.0xBB000_flash_size_1Mb.256Kb_2017.08.21 или версию по новее.
  15. 2

    Прошивка Sonoff

    Не подскажете когда ждать добавления шим в прошивку?
Сверху Снизу