2016-10-27 1 views
0

Est-ce que quelqu'un d'autre a ce genre de problème en utilisant Arduino (dans ce cas Mega2560) et DHT11 avec DHT Library. Je lis l'humidité et la température du capteur une fois par minute. Je n'utilise pas les retards, mais je vérifie les millis courants - les derniers millis lus pour vérifier quand j'ai besoin de lire les valeurs à nouveau. Quoi qu'il en soit, ce sont mes données tracées. Parfois, cela fonctionne facilement plusieurs heures ou même une journée complète, mais tout à coup, la lecture se passe comme dans l'image ci-dessus. Comme la température et l'humidité change d'endroit. Très ennuyant. Je poste ma version DHT lib ici bientôt. Il devrait être le dernier que je pourrais trouver sur le web.Lectures de l'Arduino DHT11 permutation des places

Serait-ce un bug dans la bibliothèque ou tout simplement mauvais capteur DHT11 (acheté de la Chine)

DH11 readings image

Répondre

0

DHT11 est très simple capteur et rugueux. Ainsi, certaines fluctuations peuvent être observées. J'ai les sondes DHT11, DHT22 aka AM2302 et DS18B20 (juste la température). DHT22 et DS18B20 ont des résultats similaires avec une précision de 0,1 ° C. Mais DHT11 n'est utile que pour une observation grossière et parfois je reçois les mêmes résultats que sur votre photo.