Capteur DHT22 : Température et Humidité pour vos projets

Envie de créer votre propre station météo ? Le DHT22 est la star incontestée des capteurs de température et d’humidité. Plus précis que son petit frère le DHT11, il utilise un capteur capacitif d’humidité et une thermistance pour fournir des relevés fiables.

Sécurité : Travailler hors tension. Procédez à une Vérification d’Absence de Tension (VAT) si vous intégrez ce montage dans un circuit électrique plus puissant.

L’essentiel en 60 secondes

Pas le temps de tout lire ?

« Envie de créer votre propre station météo ? »

Regardez notre synthèse visuelle pour maîtriser les concepts clés instantanément.

Le Matériel et le Câblage

Schéma de câblage dht22

Tableau de Câblage Détaillé

Broche Composant Broche Arduino Couleur
VCC 5V Rouge
GND GND Noir
SDA (Données) Pin 2 Bleu

Le Code Source

#include "DHT.h"
#define DHTPIN 2
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);

void setup() {
  Serial.begin(9600);
  dht.begin();
}

void loop() {
  delay(2000);
  float h = dht.readHumidity();
  float t = dht.readTemperature();
  
  if (isnan(h) || isnan(t)) {
    Serial.println("Erreur de lecture du capteur DHT!");
    return;
  }
  
  Serial.print("Humidité: ");
  Serial.print(h);
  Serial.print("%  Température: ");
  Serial.print(t);
  Serial.println("°C");
}

L’Expérience en Cas Réels

Simulation interactive dht22
Simulation du cycle et comportement du système.

E-E-A-T & Astuces de Maker : Le vécu de l’atelier

Sur le papier, le DHT22 a l’air parfait. En pratique, voici ce que j’ai appris en le torturant dans divers projets :

  • Le piège du rafraîchissement : Le composant est lent. Très lent. Si vous appelez la fonction de lecture plus d’une fois toutes les deux secondes, le capteur se bloque et renvoie « NaN » (Not a Number). Toujours respecter un delay(2000); strict.
  • La longueur des câbles : Avec des câbles de plus de 20 centimètres, le signal numérique s’atténue. Astuce de pro : ajoutez une résistance de pull-up de 10kΩ entre la broche VCC et la broche de données (SDA) si vous devez l’éloigner de l’Arduino.

Je l’ai récemment utilisé pour construire un incubateur à graines, et sa précision à 0.5°C a fait toute la différence pour le taux d’éclosion.

Conclusion

Ce composant est l’une des briques fondamentales de l’électronique de prototypage. En combinant la théorie et la gestion des imprévus physiques, vos projets deviendront bien plus fiables et professionnels.

Pour approfondir la gestion de la puissance et des courants dans ce type de circuit, n’oubliez pas de consulter notre guide complet sur la Loi d’Ohm.

Share

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Post comment