Capteur DHT11 : fonctionnement, câblage, spécifications et applications 

déc. 09 2025
Source: DiGi-Electronics
Parcourir: 1313

Le DHT11 est un petit capteur numérique qui mesure la température et l’humidité à l’aide d’un thermisteur intégré, d’un élément d’humidité et d’un ADC interne. Il fonctionne avec des microcontrôleurs courants et ne nécessite que des câblages simples. Cet article explique en détail ses avantages, le broyage, le processus de détection, la méthode de communication, les spécifications, les étapes de configuration, les limites et les applications.

Figure 1. DHT11 Sensor

Aperçu du capteur DHT11

Le DHT11 est un capteur numérique compact et peu coûteux conçu pour mesurer la température et l’humidité relative. Il combine un thermisteur NTC calibré, un élément d’humidité capacitif et un ADC interne 8 bits. Le capteur fournit des données numériques prétraitées, simplifiant ainsi l’intégration avec Arduino, ESP8266/ESP32, Raspberry Pi et d’autres plateformes de microcontrôleurs. Sa petite taille, ses performances stables et son interface numérique adaptée aux débutants le rendent adapté à la surveillance environnementale intérieure et aux systèmes IoT de base.

Principaux avantages du capteur DHT11

Sortie numérique facile

Fournit des relevés de température et d’humidité à l’aide d’un protocole numérique à fil unique, éliminant ainsi le besoin de circuits de mesure analogiques.

Très économique

Offre des relevés environnementaux fiables à un coût extrêmement bas, ce qui le rend pratique pour des systèmes de détection basiques et éducatifs.

Compatibilité large

Fonctionne avec des cartes de développement courantes telles qu’Arduino, les modules de la série ESP, Raspberry Pi, PIC et STM32, nécessitant uniquement des bibliothèques de firmware basiques.

Câblage simplifié

Utilise une interface à trois broches (VCC, DATA, GND), permettant un câblage rapide et sans erreur, même dans des projets compacts ou pour débutants.

Fonctionnement à faible consommation

Consomme un courant minimal pendant les états d’activité et d’inactivité, ce qui le rend utile pour les appareils alimentés par de petites batteries ou des sources USB.

Soutien des bibliothèques larges

Soutenu par des bibliothèques communautaires étendues et une documentation étendue, ce qui raccourcit le temps d’installation et améliore le dépannage.

Spécifications de brochage et électriques de la DHT11 

Aperçu du brochage

Épingle n°Nom postalFonctionNotes
1VCCEntrée d’alimentationFonctionne à 3,3–5,5V
2DONNÉESBroche de signal numériqueIl faut une résistance de traction vers le haut
3NC / GNDNon connecté ni mis à la terreCela dépend du type de module
4GNDTerrainPoint de référence commun

Caractéristiques électriques

ParamètreValeur typiqueDescription
Tension d’alimentation3,0–5,5VFonctionne avec les systèmes 3V et 5V
Max Current2,5 mACourant de fonctionnement faible
Courant de veille< 100 μAConsommation minimale d’énergie au repos
Taux d’échantillonnage1 HzMises à jour une fois par seconde
CommunicationNumérique à fil simpleUtilise un protocole simple basé sur le timing

Processus de détection de température et d’humidité DHT11

Figure 2. DHT11 Temperature and Humidity Sensing Process

La DHT11 utilise deux composants de détection internes :

• Thermisteur NTC : Détecte la température en modifiant la résistance selon les variations de chaleur.

• Capteur d’humidité capacitif : mesure l’humidité relative à travers les variations de capacité affectées par l’humidité de l’air.

Un microcontrôleur intégré lit en continu ces changements analogiques, applique les courbes d’étalonnage d’usine et convertit les mesures en valeurs numériques. Cette sortie entièrement numérique garantit des lectures stables sans besoin d’ADC externes ou d’algorithmes de correction.

Communication de données DHT11 à fil unique

Figure 3. DHT11 Single-Wire Data Communication

Après la condition de démarrage, le microcontrôleur tire la broche DATA LOW pendant environ 18 ms pour demander une lecture, puis relâche la ligne. Le DHT11 répond par une impulsion de présence pour indiquer qu’il est prêt à envoyer des données. Immédiatement après cette poignée de main, le capteur transmet une trame de données 40 bits sur le même bus à fil unique. Le cadre contient l’humidité, la température et une somme de contrôle, organisés comme indiqué dans le tableau :

Segment de donnéesDescription
8 bits pour l’humidité (entier)Partie entière de l’humidité
8 bits pour l’humidité (décimale)Partie décimale de l’humidité
8 bits pour la température (entier)Partie entière de la température
8 bits pour la température (décimale)Partie décimale de la température
8 bits pour la somme de contrôleValide les données transmises

Chaque bit de la trame est encodé en fonction de la durée pendant laquelle le signal reste ÉLEVÉ. En mesurant ces durées de HAUT niveau, le microcontrôleur reconstruit les 40 bits et récupère les valeurs d’humidité, de température et de somme de contrôle.

Spécifications techniques DHT11

CatégorieSpécification
Plage de température0°C à 50°C
Précision de la température±2°C
Plage d’humidité20 % à 90 % d’HR
Précision de l’humidité±5 % d’humidité relative
Résolution de température1°C
Résolution d’humidité1 %
Type de sortieDigital (fil unique)
Intervalle d’échantillonnage1 seconde
Courant de fonctionnement0,5–2,5 mA
Conditions de stockage–20°C à 60°C, 20–90 % d’humidité relative
Durée de vie des capteurs\~5 ans typiques
Dimensions\~15,5 × 12 × 5,5 mm

Comparaison du DHT11 avec d’autres capteurs courants

FonctionnalitéDHT11DHT22BME280DS18B20
Plage de température0–50°C–40–80°C–40–85°C–55–125°C
Précision de la température±2°C±0,5°C±0,5°C±0,5°C
Plage d’humidité20–90 %0–100 %0–100 %N/A
Précision de l’humidité±5 %±2–5 %±2–3 %N/A
Fonctionne à 3,3VOuiOuiOuiOui
Taux d’échantillonnage1 Hz0,5 HzVite1 Hz
CoûtTrès basMoyenHautLow
Meilleure utilisationProjets simplesUne précision plus élevée nécessiteSurveillance avancéeInstallations uniquement à température

Étalonnage de la DHT11 et bonnes pratiques de mesure

Figure 4. DHT11 Calibration and Good Measurement Practices

• Laisser le capteur se stabiliser pendant 1 à 2 minutes après l’alimentation.

• Évitez de le placer près des sources de chaleur, des bouches d’aération du CVC, du soleil ou des fenêtres.

• Utiliser une résistance de tirage de 4,7 kΩ sur la ligne DATA pour une communication stable.

• Appliquer un filtrage logiciel (moyenne mobile, filtres médianes) pour des données plus propres.

• Maintenir le câblage court pour réduire le bruit du signal et les erreurs de synchronisation.

• Assurer un flux d’air libre autour du capteur pour une mesure environnementale précise.

Guide d’installation Arduino pour le capteur DHT11

Câblage

• VCC → 5V

• GND → Ground

• DONNÉES → N’importe quelle broche numérique (généralement D2)

• Ajouter une résistance de tirage de 4,7 kΩ entre DATA et VCC

Logiciels

• Installer la bibliothèque de capteurs DHT Adafruit

• Ouvrir l’exemple de croquis nommé DHTtester

• Téléchargez le code et vérifiez les relevés sur le Serial Monitor

Limites et restrictions d’utilisation de la DHT11

Limitations clés

• Plage de température étroite (0–50°C)

• Précision inférieure par rapport aux capteurs plus récents

• Aucune capacité à mesurer la pression barométrique

• Taux d’échantillonnage lent

• Moins précis lorsque l’humidité dépasse 90 %

Évitez la DHT11 Quand

• Une précision plus élevée est nécessaire

• Le capteur sera placé à l’extérieur

• Les mises à jour rapides sont importantes

• L’humidité dépasse souvent 90 %

Différentes applications du capteur DHT11

Surveillance de la température et de l’humidité à domicile

Le DHT11 aide à vérifier les conditions intérieures, facilitant la détection d’une pièce chaude, fraîche, sèche ou humide.

Suivi de la qualité de l’air intérieur

Il fournit des données d’humidité de base qui permettent de contrôler la qualité de l’air dans les petits espaces intérieurs.

Systèmes d’automatisation domestique intelligente

Le DHT11 peut déclencher des actions telles que l’allumage ou l’éteint des appareils en fonction des variations de température ou d’humidité.

Projets en classe et d’apprentissage

Son câblage simple et sa sortie numérique claire le rendent utile pour les activités scolaires qui enseignent la détection de base.

Construction de bases de stations météorologiques

Le capteur peut suivre la température et l’humidité à l’intérieur, aidant à créer des installations météorologiques simples et petites.

Surveillance des serres et des zones végétales

Le DHT11 peut surveiller les niveaux d’humidité et de température dans les zones de culture afin de maintenir un environnement stable.

Projets simples de journalisation de données IoT

Il fonctionne bien pour envoyer ou enregistrer des données climatiques dans des configurations IoT simples.

Vérification de l’état du CVC

Le capteur peut détecter de petits changements de température et d’humidité, aidant à surveiller le comportement climatique intérieur de base.

Surveillance des serveurs et des salles d’équipement

Il peut alerter un système lorsque la température ou l’humidité monte trop haut dans les espaces d’équipement.

Surveillance environnementale de l’enceinte

Le DHT11 peut mesurer les conditions à l’intérieur de petites boîtes ou caisses afin de garantir que l’environnement reste dans des limites sûres.

Conclusion

Le DHT11 propose des relevés de température et d’humidité de base via une interface numérique simple. Sa structure, sa méthode de détection et ses limites électriques le rendent adapté aux conditions intérieures contrôlées. Connaître son goupillage, son processus de synchronisation, ses besoins en réglage et sa plage de précision permet d’assurer un bon fonctionnement. Ces détails déterminent quand la DHT11 est appropriée pour les tâches de surveillance environnementale.

Foire aux questions [FAQ]

Le DHT11 peut-il détecter des changements soudains de température ou d’humidité ?

Non. Le DHT11 se met à jour une fois par seconde et réagit lentement, il ne peut donc pas capter les changements rapides.

La longueur du câble affecte-t-elle la précision du DHT11 ?

Oui. Les fils longs peuvent provoquer du bruit de signal et des erreurs de calage. Gardez le câble sous 20–30 cm pour des lectures stables.

Comment le DHT11 est-il calibré en usine ?

Le capteur stocke les données d’étalonnage dans sa mémoire interne, et ces données ne peuvent pas être modifiées.

Le DHT11 est-il affecté par la condensation ?

Oui. La condensation peut entraîner des lectures incorrectes ou une défaillance temporaire du capteur jusqu’à ce que le capteur sèche.

13,5 La DHT11 peut-elle fonctionner pendant des années sans drifter ?

Il peut fonctionner en continu, mais la précision diminue lentement avec le temps, surtout dans des environnements chauds ou humides.

Le DHT11 consomme-t-il plus d’énergie lors de l’envoi de données ?

Oui. Le courant augmente brièvement pendant la mesure et la transmission, mais il reste dans sa plage de fonctionnement normale.