🔍 Présentation technique

Le DHT22 (aussi appelé AM2302) est un capteur digital température et humidité économique utilisant protocole 1-wire propriétaire. Plage température -40°C à +80°C (±0.5°C précision), humidité 0-100% RH (±2-5% précision). Le DHT22 intègre capteur capacitif polymère humidité et thermistance NTC, plus MCU 8-bit gérant conversion et communication. Un seul fil de données (protocole timing strict) communique avec MCU hôte. Alimentation 3.3-5V, consommation 2.5mA mesure active, 40-50µA veille. Temps réponse 2s, taux échantillonnage max 0.5Hz (une mesure toutes les 2s). Boîtier plastique blanc 4 broches (VCC, Data, NC, GND) avec grille ventilation. Le DHT22 améliore le DHT11 (±2°C, ±5% RH) avec meilleure précision et résolution 16-bit.

💡 Guide de sélection

Le DHT22 est parfait pour : stations météo maison, monitoring température/humidité caves à vin/serres/terrariums, domotique contrôle ventilation, projets éducatifs capteurs. Son faible coût (3-5€) et facilité usage Arduino/ESP compensent précision modeste. Pour précision industrielle, préférez BME280 (I2C, ±1°C, ±3% RH, pression barométrique en plus) ou SHT31 (±0.3°C, ±2% RH). Pour température seule ultra-précise, DS18B20 (±0.5°C 1-wire) est excellent. Le DHT22 reste imbattable en simplicité usage et prix pour applications non-critiques. Attention : pas d'adressage multiple sur même bus (contrairement DS18B20) - un DHT22 par GPIO.

⚙️ Conseils d'utilisation

Connexion simple : VCC→5V (ou 3.3V), GND→GND, Data→GPIO avec pull-up 4.7-10kΩ vers VCC obligatoire (certains modules intègrent résistance). La broche NC (Not Connected) reste libre. Protocole timing strict : initialisez communication en tirant Data BAS 18ms, puis lisez 40 bits réponse avec timing précis. Bibliothèques DHT (Arduino) et dht module (MicroPython) gèrent protocole automatiquement. Lecture toutes les 2s minimum - plus rapide = erreurs checksums. En extérieur, protégez DHT22 avec boîtier ventilé (abri Stevenson) - lumière directe soleil fausse mesures +10°C. Condensateur 100nF entre VCC/GND améliore stabilité. Durée de vie capteur humidité 2-5 ans selon conditions - dérive lente +2-3% typique. Calibration simple : comparer hygromètre référence, appliquer offset software.

📝 Retour d'expérience

Capteur que j'utilise partout : cave à vin (monitoring 12-15°C, 70% RH), serre automatisée (trigger ventilation >28°C), chambres domotique ESPHome. Ultra-facile intégrer ESP8266/ESP32 - 3 lignes code MicroPython suffisent. Fiabilité correcte mais j'ai eu 2-3 DHT22 défaillants sur ~20 achetés (blocage lecture). Depuis j'achète par lots +20% spare. Pour projets critiques (incubateurs), je préfère BME280 I2C plus fiable. Le DHT22 brille en prototypage et projets multiples non-critiques où prix compte. Astuce : évitez DHT11 (±2°C) - différence prix minime (1€) ne justifie pas la perte précision. En HomeAssistant, intégration native DHT22 via ESPHome fonctionne parfaitement. Prix : 3-5€ module complet avec PCB et pull-up intégrée.

Spécifications Techniques

Plage max100
Précision2%
Résolution0.1
Temps de réponse2ms
Alimentation min3.3V
Alimentation max6V
InterfaceSingle-bus numérique
Boîtier4 pins 14x18x5.5mm

Caractéristiques Principales

  • Compensation température intégrée
  • Signal numérique calibré en usine
  • Humidité 0-100%RH ±2%RH
  • Température -40 à +80°C ±0.5°C
  • Faible consommation 1-1.5mA en mesure
  • Distance transmission 20m

Applications Typiques

Mesure humidité et température Stations météo Domotique et contrôle climatique Applications portables basse consommation

📄 Consulter la documentation