Search
Write a publication
Pull to refresh

Comments 5

Спасибо за статью. Подскажите пжл. для чего используется в схеме резистор? без него будет ли определяться корректно температура? (неделю назад собрал подобную схему без резистора, положил рядом с датчиком от акара, разность показаний 0.3 градуса. правда лежат в комнате где +26), но DS18B20 будет стоять в морозильнике -15. вот вопрос зачем резистор...

Подтягивающий резистор на "+" питания для линии данных - это типовая схема подключения датчика DS18B20: https://esphome.io/components/sensor/dallas На измеряемую температуру он влиять не должен.

У меня есть самодельный монитор качества воздуха, в котором 3 датчика, кроме других параметров, измеряют температуру: AHT10, BMP280, MH-Z19. Расстояние между датчиками - не более 5 см. Так вот расхождение температуры между ними достигает 3-х градусов. Хотя думаю тут дело в саморазогреве датчика температуры в MH-Z19 от ИК-излучателя. Но даже если сравнивать AHT10 и BMP280 - то разница 0,8 градуса. В вашем случае разница в 0,3 градуса мне кажется незначительной.

Без резистора показания датчика периодически теряются, чревато остановкой логики со всеми вытекающими... Проверено.

Так я добавил себе датчик давления воды

sensor:
  - platform: adc  
    pin: A0
    attenuation: auto    #Затухание сигнала (чтобы так сильно не шумели показания)   11dB
    filters:
      - calibrate_linear:    #Линейное преобразование показаний
          - 0.485 -> 0       #Минимальные значения (Вольт) с датчика в мин значение того что отображать - Обязательно сдалать замеры напряжения мультиметром
          - 4.5 -> 5.0       #Максимальные значения (Вольт) с датчика в макс значение того что отображать - Обязательно сдалать замеры напряжения мультиметром

      - lambda: |-
          if (x <= 0){      
            return 0;
          } else {
            return x;}
    
    accuracy_decimals: 1  # Количество нулей после запятой в отображении HA 
    name: "Давление"   #отображении HA
    unit_of_measurement: "Bar"  #отображении HA
    update_interval: 1s
    icon: "mdi:gauge"

Если есть замечания прошу не стесняйтесь в подсказках.
Если есть кто то кто может подсказать как работают фильтры - sliding_window_moving_average, median или exponential_moving_average.

Sign up to leave a comment.

Articles