Рабочий датчик DHT22 "глючит"
Alexander1 писал(а): ↑01.11.2019{, 23:37}Подскажите пож,что делать. гуглил бесполезно. Встроенный блок пользователя написан именно под эту библиотеку
Без wi-fi проблема остается.
Да, кстати, сейчас еще заметил - если использовать библиотеку DHT.h которая в FLProg 735, то значения ниже нуля передаются как -3276.70, а выше нуля к ним прибавлено 25,6 Но с обновленной библиотекой DHT.h из Arduino показания выше нуля корректные (только ниже нуля начинаются с 3276.7), однако она не дружит с wi-fi - периодически рвется соединение..
Каких хитростей? У меня с блоками ecoins при температуре ниже 25,6 выдает -0,1
Посмотрю
1. Попробую.ecoins писал(а): ↑11.01.2023{, 00:49}Посмотрю
Отправлено спустя 5 часов 36 минут 53 секунды:
Посмотрел Ваш проект. Он на ESP8266.
Возможные причины:
1.Пины 4,5 сразу настроены под i2c, в принципе возможный конфликт, но вряд ли(надо повнимательнее посмотреть в библиотеке). но лучше перенести на другие пины, например D5(14), D6(12).
2.DHT22 не устойчиво работают от 3.3v - на ESP8266 мы используем конвертор уровень. Скорее это и есть причина неверных показаний.
--------
Попозже разверну стенд на ESP8266 и сделаю тест.
Вот про типы переменных и на ардуино форуме писали! Спасибо за труды!