Ce que vous apprendrez
Qu'est-ce qu'un capteur DHT22?
Câblage avec arduino
Code de test
Prérequis
Aucun
Contenu du cours
Le DHT22 est un capteur de température et d'humidité qui utilise le protocole de communication unifilaire. Il dispose d'une thermistance à coefficient de température négatif (pour la mesure de la température), d'un capteur d'humidité capacitif (pour la mesure de l'humidité relative) et d'un microcontrôleur 8 bits pour le calcul et l'envoie en série des deux paramètres sur sa broche de sortie.
On retrouve sur le marché, deux présentations du DHT22. Il peut se présenter sous la forme d'un boîtier à quatre broches dont l'une est laissée flottante lors d'un câblage (on parle du capteur DHT22) ; ou encore sous forme d'un boîtier à trois broches : c'est le module DHT22.
Images : Module DHT22 (à gauche) et capteur DHT22 (à droite)
Caractéristiques du DHT22
- Tension d'alimentation : 3V3 - 6V
- Plage de mesure de la température : -40 à +80°C
- Plage de mesure de l'humidité : 0 à 100%
- Précision des mesures de température et d'humidité : respectivement ±5°C et ±2 à 5%
Plan de câblage
Pour le module DHT22 qui a trois broches (différent du capteur DHT22 qui en possède quatre), le câblage est le suivant :
ARDUINO | MODULE DHT22 |
3.3V ou 5V | VDD |
GND | GND |
Broche 2 | DATA |
Pour le capteur DHT22, le câblage reste le même. La quatrième broche est laissée flottante.
Image : Câblage du DHT22 avec une arduino
La bibliothèque la plus adaptée pour communiquer avec le DHT22 et aussi la plus utilisée est DHT sensor library de Adafruit, téléchargeable dans le gestionnaire des bibliothèques.
#include <DHT.h>
Utilisation du capteur de température et d'humidité DHT22.
Catégorie
Durée
01:00:00
Nombre de vidéos
0
Certificat de fin de formation
NON