Centre d'aide  
Envoi d'un message
Horaires d'ouverture : 9h00-21h00 (GMT+8)
Lignes d'assistance téléphonique

9h00 - 18h00, lundi. - Ven. (GMT+8)

9h00 - 12h00, sam. (GMT+8)

(Sauf les jours fériés chinois)

X

DHT11 vs DHT22 : quel capteur de température et d'humidité Arduino est le meilleur ?

8410

Le choix des capteurs appropriés reste essentiel lors du développement d'un projet Arduino, car il détermine à la fois la précision et la fonctionnalité du système. La catégorie des capteurs de température et d'humidité comprend deux produits principaux : DHT11 et DHT22. Ces capteurs sont largement utilisés dans diverses applications, notamment les systèmes domotiques et les stations météorologiques, car ils offrent des solutions économiques et une utilisation simple.


La similitude initiale entre ces capteurs masque des différences fondamentales qui influencent les performances de votre projet. Ce blog vous explique tout. Vous y trouverez une comparaison claire et simple entre le DHT11 et le DHT22. Ces informations vous aideront à choisir le capteur le mieux adapté à vos besoins.


Capteurs DHT


Que sont les capteurs DHT ?


DHT signifie Digital Humidity and Temperature (Humidité et Température Numériques). Ces modules ont deux fonctions principales :


•  Mesurer la température


•  Mesurer l'humidité


Les capteurs DHT fonctionnent grâce à des composants internes simples. À l'intérieur de chaque capteur, un capteur d'humidité capacitif et une thermistance mesurent les conditions environnementales. Ces mesures sont traitées par une puce intégrée, qui restitue les données sous forme de signal numérique.


En interne, le capteur traite les signaux analogiques. Il les convertit ensuite en données numériques avant de les envoyer à votre Arduino, vous évitant ainsi de manipuler des convertisseurs analogique-numérique (CAN) ou de filtrer les signaux. C'est pourquoi les débutants les apprécient. De plus, un seul fil suffit pour obtenir les données. Les capteurs DHT sont donc parfaits pour les projets avec un nombre limité de broches.


Vous les verrez utilisés dans :


•  Stations météo


•  Surveillance des serres


•  Thermostats intelligents


•  projets IoT


Il existe deux principaux types : DHT11 et DHT22. Voici un aperçu de chacun d'eux.

  

Services PCB de PCBasic   

Comment fonctionnent les capteurs d’humidité ?


Les capteurs d'humidité mesurent la quantité de vapeur d'eau présente dans l'air. Ils ne détectent pas directement les gouttelettes d'eau, mais plutôt l'effet de l'humidité sur les propriétés électriques.


Il existe plusieurs types de capteurs, mais les DHT11 et DHT22 utilisent tous deux la détection capacitive. Voici son fonctionnement :


•  À l’intérieur du capteur se trouve une minuscule couche de matériau absorbant l’humidité (généralement un polymère ou une céramique).


•  Cette couche se trouve entre deux électrodes, comme un condensateur de base.


•  À mesure que l’humidité augmente, davantage de vapeur d’eau est absorbée.


•  La capacité du matériau change et le capteur remarque ce changement.


•  Ce changement est converti en une valeur d’humidité numérique.


Ils intègrent également une thermistance pour mesurer la température. C'est important car l'air chaud contient plus d'humidité que l'air froid. Le capteur s'ajuste donc automatiquement.


Voici ce qui fait des capteurs capacitifs (comme les DHT) un bon choix :


•  Lectures stables dans le temps.


•  Faible consommation d'énergie.


•  Taille compacte, parfaite pour les systèmes embarqués.


•  Sortie numérique simple — aucun ADC requis sur votre Arduino.


Les capteurs d'humidité capacitifs ne détectent pas directement les gouttes d'eau. Ils réagissent aux variations de la constante diélectrique causées par l'humidité de l'air. Ce décalage modifie la valeur du condensateur, interprétée par la puce du capteur. Ces capteurs sont calibrés en usine, ce qui signifie qu'il n'est pas nécessaire de modifier manuellement leur courbe de réponse.


D'autres types de capteurs existent, comme les capteurs résistifs ou thermiques, mais pour la plupart des projets de loisirs et d'IoT, les capteurs capacitifs sont le point idéal.


Présentation du capteur DHT11


Commençons par le plus économique. Le DHT11 est un capteur d'humidité Arduino basique, largement utilisé pour les projets débutants. C'est un excellent choix si votre projet ne nécessite pas une précision extrême.


11 DHT


Voici ce qu'il propose:


•  Plage de température: 0 ° C à 50 ° C


•  Plage d'humidité: 20% à 90%


•  Précision de la température: ± 2 ° C


•  Précision d'humidité: ± 5%


•  Taux d'échantillonnage: 1 lecture par seconde


•  Tension: 3.3V à 5V


•  Sortie:Signal numérique


Il est suffisamment rapide pour la plupart des projets d'intérieur. Vous pouvez obtenir des relevés toutes les secondes. C'est largement suffisant pour un capteur d'ambiance.


Le module est simple. On obtient généralement un module bleu à 3 ou 4 broches. Le brochage du DHT11 est simple :


•  VCC


•  Centres de données


•  NC


•  GND


La résistance de rappel sur la ligne de données est indispensable. Sinon, vos mesures risquent d'être peu fiables. Cependant, le DHT11 a ses limites. Il est difficile à utiliser dans les environnements froids et ne fonctionne pas correctement en dessous de 0 °C. De plus, si votre projet nécessite une précision de température supérieure à ± 2 °C, le DHT11 pourrait ne pas convenir.


Cas d'utilisation:


•  Capteurs domestiques


•  Projets scolaires


•  Affichages Arduino de base


Il n'est pas non plus idéal pour les installations extérieures ou à long terme. Sa précision d'étalonnage est limitée, notamment aux extrêmes proches. Il peut devenir instable avec le temps et une forte exposition à l'humidité.



À propos de PCBaSic



Le temps, c'est de l'argent dans vos projets – et PCBasique l'obtient. PCFonction Plug & Play est une Entreprise d'assemblage de circuits imprimés qui offre des résultats rapides et impeccables à chaque fois. Notre gamme complète Services d'assemblage de circuits imprimés Nous offrons un soutien technique expert à chaque étape, garantissant une qualité optimale pour chaque carte. En tant que leader Fabricant d'assemblage de circuits imprimés, Nous proposons une solution complète pour optimiser votre chaîne d'approvisionnement. Faites appel à nos experts Usine de prototypes de PCB pour des délais d'exécution rapides et des résultats supérieurs auxquels vous pouvez faire confiance.




Présentation du capteur DHT22


Le DHT22 est plus avancé. Il offre une précision accrue, une plage de fonctionnement plus large et est mieux adapté aux applications nécessitant des données plus fiables.


DHT22


Spécifications :


•  Plage de température: -40 ° C à 80 ° C


•  Plage d'humidité: 0% à 100%


•  Précision de la température: ± 0.5 ° C


•  Précision d'humidité: ±2% à 5%


•  Taux d'échantillonnage:Toutes les 2 secondes


•  Tension: 3V à 6V


•  Sortie: données numériques 16 bits


À première vue, ce délai de 2 secondes peut paraître long. Cependant, pour la plupart des applications de surveillance, il est acceptable. On a rarement besoin de données toutes les secondes. Contrairement au DHT11, celui-ci fonctionne par temps de gel. Cette fonctionnalité est cruciale pour les stations météorologiques.


Le DHT22 est légèrement plus grand que le DHT11. Il est généralement livré dans un boîtier blanc. Vous y trouverez des modules pré-soudés faciles à brancher sur des platines d'expérimentation ou des connecteurs. De plus, le DHT22 est légèrement plus sensible aux interférences sur les câbles longs en raison de son protocole de communication plus lent.


Vous pensez aux inconvénients ? Le DHT22 est légèrement plus cher. Il est également plus sensible à la qualité du câblage : les câbles longs peuvent engendrer des problèmes de signal, sauf si vous utilisez des fils blindés ou des condensateurs pour assurer la stabilité.


Cas d'utilisation:


•  Systèmes météorologiques


•  Agriculture intelligente


•  Contrôle HVAC


•  Capteurs industriels


En bref : si la précision est importante, optez pour le DHT22. Si le budget est important, restez sur le DHT11.


DHT11 vs DHT22 : comparaison directe


DHT11 contre DHT22


Comparons les deux directement. Voici un tableau rapide pour plus de clarté :


Fonctionnalité

DHT11

DHT22 (AM2302)

Plage de température

0 ° C à 50 ° C

-40 ° C à 80 ° C

Taux d'humidité

20% à 90% RH

0% à 100% RH

Précision de la température

± 2 ° C

± 0.5 ° C

Humidité Précision

± 5% HR

± 2% HR

Taux d'échantillonnage

1 Hz (1 lecture/sec)

0.5 Hz (1 lecture/2 s)

Alimentation

3.3V à 5.5V

3.3V à 6V

Sortie de signal

Numérique (fil unique)

Numérique (fil unique)

Tarifs et Prix

Coût en adjuvantation plus élevé.

Légèrement supérieur

Taille

Plus petit

Agrandir


Parlons maintenant de l’utilisation dans le monde réel.


•  Exactitude: Le DHT22 l'emporte largement. Si vous avez besoin de mesures environnementales précises, ne faites aucun compromis.


•  Autonomie: Encore une fois, le DHT22. Il peut mesurer des températures négatives et une humidité de 100 %. Le DHT11 ne le peut tout simplement pas.


•  Tarifs et PrixLe DHT11 est moins cher. Si vous construisez plusieurs capteurs pour une salle de classe ou un projet de loisir, c'est une solution économique.


•  SpeedDHT11 envoie des données toutes les secondes. DHT22 les envoie toutes les deux secondes. Cependant, dans la plupart des applications, ce délai d'une seconde est imperceptible.


•  Durabilité :DHT22 a tendance à durer plus longtemps dans des conditions difficiles.


Si vous vous demandez « quel est le meilleur capteur d'humidité pour Arduino ? », cela dépend. Pour les projets exigeant une précision et une fiabilité accrues, notamment en extérieur ou dans des conditions extrêmes, le DHT22 est le meilleur choix. Pour un prototypage rapide et une utilisation basique, le DHT11 suffit.


Comment utiliser les capteurs DHT avec Arduino


Les deux capteurs se connectent à Arduino de la même manière.


Vous aurez besoin de:


•  Un capteur DHT11 ou DHT22


•  Carte Arduino (Uno, Nano, etc.)


•  fils des cavaliers


•  Une résistance de rappel de 10 k ohms (important !)


Le brochage DHT11 et le brochage DHT22 sont généralement :


1. CVC


2. Les données


3. NC (Non connecté)


4. GND


Certains modules n'ont que trois broches. C'est acceptable. Dans certains modules, la troisième broche (NC) peut être omise, ne laissant que VCC, Data et GND.


Capteurs DHT


Configuration étape par étape :


•  Connectez VCC à 5 V sur Arduino (3.3 V fonctionne également)


•  Connectez GND à GND


•  Connectez la broche de données à n'importe quelle broche numérique (par exemple, D2)


•  Placez une résistance de 10k entre VCC et Data (pull-up)


Ensuite, installez la bibliothèque DHT avec Adafruit. Ouvrez l'IDE Arduino. Accédez à :


Esquisse → Inclure la bibliothèque → Gérer les bibliothèques → Rechercher « DHT » → Installer « Bibliothèque de capteurs DHT » par Adafruit


Une fois installé, allez dans :


Fichier → Exemples → Bibliothèque de capteurs DHT → Testeur DHT


Choisissez votre type de capteur :


#define DHTTYPE DHT11 // ou DHT22


Téléchargez le code et ouvrez le moniteur série. Les valeurs de température et d'humidité s'afficheront.


Voici les problèmes courants et leurs solutions.


Question

Cause possible

Correction suggérée

Aucune lecture

Résistance de rappel manquante ou incorrecte

Vérifiez qu'une résistance de 10 kΩ est correctement connectée entre VCC et la ligne de données.

NaN (pas un nombre)

Mauvaise broche ou type de capteur incorrect défini dans le code

Vérifiez le numéro de broche et assurez-vous que #define DHTTYPE DHT11 ou DHT22 correspond à votre capteur

Instable avec de longs fils

Dégradation du signal due à la longueur du câble

Utilisez un condensateur entre VCC et GND, ou passez à des câbles blindés


Ces capteurs sont adaptés aux débutants. Avec un câblage correct, vous les utiliserez en moins de 5 minutes.

 

Services d'assemblage de circuits imprimés de PCBasic   

Conclusion


DHT11 ou DHT22 : lequel choisir ? Si vous souhaitez expérimenter ou apprendre les bases, le DHT11 est abordable et simple d'utilisation, ce qui le rend idéal pour les débutants. Cependant, il présente des limites : précision réduite, plage de mesure plus étroite et performances médiocres en environnement froid.


Le DHT22, quant à lui, est destiné à ceux qui recherchent de meilleures performances. Il est plus précis et supporte les conditions extrêmes. Son prix est légèrement supérieur, mais pas de beaucoup.


Si votre projet implique la surveillance de plantes, de maisons connectées, de stations extérieures ou un contrôle précis de la température, optez pour le DHT22. Il en vaut la peine. Mais s'il s'agit d'une démonstration scolaire ou d'une construction pour le week-end, le DHT11 fera parfaitement l'affaire.


Le plus intéressant, c'est que les deux fonctionnent parfaitement avec Arduino. Une fois connectés, il suffit de télécharger le code et de commencer la surveillance. Maintenant que vous comprenez leurs différences, vous pouvez choisir le capteur adapté à votre projet. Que vous souhaitiez mesurer l'humidité dans une serre ou enregistrer les températures dans votre garage, vous avez les outils nécessaires.

A propos

Emilie Johnson

Emily Johnson possède une solide expérience professionnelle dans la fabrication, le test et l'optimisation de cartes électroniques, et excelle dans l'analyse des défauts et les tests de fiabilité. Elle maîtrise la conception de circuits complexes et les procédés de fabrication avancés. Ses articles techniques sur la fabrication et le test de cartes électroniques sont largement cités dans le secteur, ce qui fait d'elle une experte reconnue dans le domaine de la fabrication de circuits imprimés.

Assembler 20 PCB pour $0

Enquête sur l'Assemblée

S'il vous plait, entrez un nombre valide
S'il vous plait, entrez un nombre valide
Publier un fichier

Citation instantanée

x
Publier un fichier

Contact téléphonique

+86-755-27218592

De plus, nous avons préparé un Centre d'aide. Nous vous recommandons de le vérifier avant de nous contacter, car votre question et sa réponse y sont peut-être déjà clairement expliquées.

Assistance WeChat

De plus, nous avons préparé un Centre d'aide. Nous vous recommandons de le vérifier avant de nous contacter, car votre question et sa réponse y sont peut-être déjà clairement expliquées.

Assistance WhatsApp

De plus, nous avons préparé un Centre d'aide. Nous vous recommandons de le vérifier avant de nous contacter, car votre question et sa réponse y sont peut-être déjà clairement expliquées.