Table des matières:

Guide du débutant pour utiliser les capteurs DHT11/DHT22 avec Arduino : 9 étapes
Guide du débutant pour utiliser les capteurs DHT11/DHT22 avec Arduino : 9 étapes

Vidéo: Guide du débutant pour utiliser les capteurs DHT11/DHT22 avec Arduino : 9 étapes

Vidéo: Guide du débutant pour utiliser les capteurs DHT11/DHT22 avec Arduino : 9 étapes
Vidéo: 🌡️Arduino le Capteur de Température📈 DH11 & DH22 | Projet Station météo | Contrôle température 2024, Juillet
Anonim
Guide du débutant pour utiliser les capteurs DHT11/DHT22 avec Arduino
Guide du débutant pour utiliser les capteurs DHT11/DHT22 avec Arduino

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

Capteur de température et d'humidité DHT11 et DHT22
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

Circuit
Circuit
Circuit
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

Code
Code

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

Circuit
Circuit

Étape 8: Coder

Code
Code

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.

Conseillé: