Présentation du capteur DHT22

Comment fonctionne le capteur d’humidité et de température DHT22, ses limites de précision et pourquoi il convient aux garages, ateliers et combles.

Module capteur de température et d’humidité Aosong AM2302 DHT22 sur une carte d’interface noire
Le DHT22 (AM2302) est le capteur numérique d’humidité et de température utilisé dans de nombreux montages DIY de surveillance. Photo : Suyash Dwivedi. CC BY-SA 4.0

Le DHT22 (aussi vendu sous le nom AM2302) est le capteur numérique au cœur de ce montage pour garage. Il transmet l’humidité relative et la température de l’air sur une seule ligne de données, ce qui simplifie le câblage lorsque vous surveillez plusieurs zones. Comprendre son comportement vous aide à interpréter des relevés bruités et à garder des attentes réalistes par rapport à un équipement de laboratoire.

Ce que mesure le DHT22

Chaque lecture renvoie l’humidité (0–100 %HR) et la température (plage spécifiée généralement de −40 à 80 °C). Le firmware convertit les valeurs en Fahrenheit pour les consommateurs du JSON, tandis que l’écran LCD peut afficher l’une ou l’autre échelle. Les relevés représentent la poche d’air autour du boîtier du capteur, et non la température de surface d’un tuyau ou d’une dalle béton, sauf si vous fixez volontairement la sonde contre cette surface.

La précision annoncée par la fiche technique est d’environ ±0,5 °C et ±2–5 %HR en conditions stables. Dans un garage plein de courants d’air, des ouvertures de porte rapides peuvent provoquer de brefs pics qui traduisent un vrai mouvement d’air, pas une panne du capteur. Consultez les conseils de placement des sondes avant de remplacer le matériel.

Cadence et comportement du bus

Les capteurs DHT22 imposent un intervalle minimal entre deux lectures, souvent deux secondes. Le sketch interroge les sondes sur minuterie et ignore les requêtes qui se chevauchent. Ne pas respecter cet intervalle renvoie des valeurs périmées ou des erreurs, d’où la logique de nouvelle tentative du firmware décrite dans erreurs de lecture DHT22 et nouvelles tentatives.

  • Alimentation : 3,3–5 V CC ; masse commune avec l’Arduino.
  • Données : une GPIO par capteur, avec une résistance de tirage (pull-up) sur la ligne.
  • Longueur de câble : restez sur des longueurs modestes ; les longs fils non blindés captent du bruit.
  • Boîtier : un boîtier ventilé évite l’air stagnant chauffé par le soleil, voir le guide de fixation.

Sa place dans l’ensemble

Les sondes alimentent le sketch Arduino, qui publie un JSON consommé par le site. Suivez le flux de données de bout en bout pour diagnostiquer un écart entre les valeurs du LCD et celles du site. Le câblage broche par broche est documenté dans câblage de la ligne de données DHT22.

FAQ

Quelle est la précision d’un DHT22 dans un garage ou un atelier ?
Environ ±0.5 °C et quelques points d’HR en air stable. Les courants d’air et l’ouverture des portes créent de vrais pics, pas toujours des erreurs du capteur. Comparez les zones avant de changer de matériel.

À quelle fréquence le firmware doit-il interroger le DHT22 ?
Respectez au moins deux secondes entre deux lectures. Des requêtes qui se chevauchent renvoient des valeurs périmées ou erronées ; c’est pourquoi les sketches utilisent des minuteries et des nouvelles tentatives.

Un seul DHT22 peut-il couvrir tout un garage, des combles ou un atelier ?
Un seul capteur masque les écarts. La zone de la porte, les murs nord et les établis diffèrent souvent de plusieurs degrés ; utilisez plusieurs sondes lorsque le risque de gel ou les outils comptent.