2016-10-27 2 views
0

Есть ли у кого-либо еще такая проблема, используя Arduino (в данном случае Mega2560) и DHT11 с библиотекой DHT. Я читаю температуру и температуру датчика один раз в минуту. Я не использую задержки, но проверяю текущие миллисы - последние прочитанные миллионы, чтобы проверить, когда мне нужно снова прочитать значения. Во всяком случае, это мои данные. Иногда он работает с легкостью несколько часов или даже полный день, но внезапное чтение идет, как на картинке выше. Подобно темпам и влажности меняются места. Очень надоедливый. Я скоро отправлю свою версию DHT-библиотеки. Это должно быть последнее, что я могу найти в Интернете.Показания Arduino DHT11 для обмена местами

Может быть, это ошибка в библиотеке или просто плохой датчик DHT11 (купил из Китая)

DH11 readings image

ответ

0

DHT11 очень простой и грубый датчик. Таким образом, наблюдаются некоторые колебания. У меня есть DHT11, DHT22, а также AM2302 и DS18B20 (только температура). DHT22 и DS18B20 имеют аналогичные результаты с точностью 0,1 ° C. Но DHT11 полезен только для грубого наблюдения, и иногда я получаю те же результаты, что и на картинке.