Description
Capteur numérique de température et d'humidité DHT22 (AM2302) monté sur une carte à trois broches, avec la résistance de rappel déjà soudée. Plus précis et plus étendu que le DHT11, il sert aux stations météo, à la domotique, aux serres, aux armoires électriques et aux projets IoT.
Fiche technique DHT22 / AM2302
• Humidité : 0 à 100 % HR, précision ±2 % HR typique (±5 % HR au maximum)
• Température : -40 à +80 °C, précision ±0,5 °C
• Résolution : 0,1 °C et 0,1 % HR
• Fréquence : une mesure toutes les 2 secondes au plus (0,5 Hz)
• Alimentation : 3,3 V à 5 V (consommation maximale d'environ 2,5 mA)
• Interface : un seul fil de données, avec un protocole propre au DHT. Il ressemble au 1-Wire de Dallas (celui du DS18B20) mais n'est pas compatible : les deux capteurs ne partagent pas le même bus.
Brochage de la carte (ordre sérigraphié)
• DAT : données
• VCC : alimentation 3,3 à 5 V
• GND : masse
Respectez l'ordre inscrit sur la carte avant de brancher : une alimentation inversée peut abîmer le capteur.
Câblage
• Arduino UNO : DAT sur une broche numérique (par exemple D2), VCC sur 5V, GND sur GND
• ESP32 : DAT sur une broche libre (par exemple GPIO 4), VCC sur 3V3, GND sur GND
• Avec un capteur nu à 4 broches (sans carte), ajoutez 4,7 à 10 kΩ entre DATA et VCC
Programmation : bibliothèques DHT sensor library et Adafruit Unified Sensor (Adafruit), type DHT22. En MicroPython : module intégré dht.
À savoir
• Ne lisez pas le capteur plus d'une fois toutes les 2 secondes : la lecture échouerait ou donnerait des valeurs fausses.
• Le capteur nu à 4 broches se branche ainsi : 1 VCC, 2 DATA, 3 non connectée, 4 GND.