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.

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 postal | Fonction | Notes |
|---|---|---|---|
| 1 | VCC | Entrée d’alimentation | Fonctionne à 3,3–5,5V |
| 2 | DONNÉES | Broche de signal numérique | Il faut une résistance de traction vers le haut |
| 3 | NC / GND | Non connecté ni mis à la terre | Cela dépend du type de module |
| 4 | GND | Terrain | Point de référence commun |
Caractéristiques électriques
| Paramètre | Valeur typique | Description |
|---|---|---|
| Tension d’alimentation | 3,0–5,5V | Fonctionne avec les systèmes 3V et 5V |
| Max Current | 2,5 mA | Courant de fonctionnement faible |
| Courant de veille | < 100 μA | Consommation minimale d’énergie au repos |
| Taux d’échantillonnage | 1 Hz | Mises à jour une fois par seconde |
| Communication | Numérique à fil simple | Utilise un protocole simple basé sur le timing |
Processus de détection de température et d’humidité DHT11

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

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ées | Description |
|---|---|
| 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ôle | Valide 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égorie | Spécification |
|---|---|
| Plage de température | 0°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érature | 1°C |
| Résolution d’humidité | 1 % |
| Type de sortie | Digital (fil unique) |
| Intervalle d’échantillonnage | 1 seconde |
| Courant de fonctionnement | 0,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é | DHT11 | DHT22 | BME280 | DS18B20 |
|---|---|---|---|---|
| Plage de température | 0–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,3V | Oui | Oui | Oui | Oui |
| Taux d’échantillonnage | 1 Hz | 0,5 Hz | Vite | 1 Hz |
| Coût | Très bas | Moyen | Haut | Low |
| Meilleure utilisation | Projets simples | Une précision plus élevée nécessite | Surveillance avancée | Installations uniquement à température |
Étalonnage de la DHT11 et bonnes pratiques de mesure

• 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.