Table des matières:
- Étape 1: Capteur de température et d'humidité DHT11 et DHT22
- Étape 2: Mesure de la température et de l'humidité à l'aide de DHT11 et Arduino
- Étape 3: Circuit
- Étape 4: Coder
- Étape 5: Mesure de la température et de l'humidité à l'aide de DHT22 et d'Arduino
- Étape 6: Matériel requis
- Étape 7: Circuit
- Étape 8: Coder
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Vous pouvez lire ceci et d'autres tutoriels incroyables sur le site officiel d'ElectroPeak
Aperçu
Dans ce didacticiel, vous apprendrez à configurer les capteurs DHT11 et DHT22 et à mesurer la température et l'humidité de l'environnement.
Ce que vous apprendrez:
- Caractéristiques et différences des DHT11 et DHT22
- Structure DHT11 et DHT22
- Comment configurer les capteurs DHT11 et DHT22 avec Arduino
Étape 1: Capteur de température et d'humidité DHT11 et DHT22
En raison de l'importance des paramètres tels que la température et l'humidité dans de nombreux projets, la sélection correcte de capteurs capables de mesurer la température et l'humidité est très importante. La famille DHT nommée DHT11 et DHT22 sont les capteurs les plus populaires et les plus courants parmi les capteurs de température et d'humidité.
Vous pouvez voir leurs caractéristiques dans ce tableau des étapes.
Le bas prix est la caractéristique la plus importante du DHT11, mais il n'a pas une haute précision et une large plage de mesure. D'autre part, le DHT22, avec une large gamme et une grande précision de mesure, est plus de 2,5 fois plus cher que l'autre de la famille.
Étape 2: Mesure de la température et de l'humidité à l'aide de DHT11 et Arduino
Matériaux nécessaires
Arduino Uno R3
Capteur DHT11
Planche à pain
Cavalier
Applications logicielles
IDE Arduino
Étape 3: Circuit
DHT11 contient 4 broches. 2 broches pour l'alimentation, 1 pour l'envoi de données et l'autre est inutile. Pour que ce capteur fonctionne correctement et vous donne les données correctes, vous devez tirer la broche de données avec une résistance de 4,7 k. Laissez la troisième broche du capteur sans aucune connexion.
Attention Attention au capteur et au sens des broches, votre capteur sera endommagé en cas d'erreur.
Étape 4: Coder
Pour commencer à transférer des données, téléchargez ce code sur votre Arduino et ouvrez le moniteur série.
DHT.humidity renvoie l'humidité en pourcentage et DHT.temperature renvoie la température en degrés Celsius.
Remarque Nous devons attendre 2 secondes entre chaque mesure. Sinon, le capteur renverra des données erronées.
Au lieu d'afficher des informations sur l'ordinateur, vous pouvez afficher la température et l'humidité sur l'écran LCD.
Pour plus d'informations, consultez ce didacticiel: Utilisation du bouclier de clavier LCD 1602 avec Arduino
Étape 5: Mesure de la température et de l'humidité à l'aide de DHT22 et d'Arduino
la configuration et l'utilisation du capteur DHT22 sont presque identiques à celles du DHT11.
Étape 6: Matériel requis
Arduino Uno R3
Capteur DHT22
Planche à pain
Cavalier
Applications logicielles
IDE Arduino
Étape 7: Circuit
Étape 8: Coder
La seule différence réside dans la fonction DHT.trad, où vous devez écrire 22 au lieu de 11. En outre, vous pouvez définir les paramètres de température et d'humidité en tant que flotteurs pour DHT22 afin de les voir plus précis.
Téléchargez ce code sur votre carte Arduino et regardez les résultats dans Serial Monitor.