Construire une Station Météo Arduino Fiable avec Capteurs DHT
Composants et fournitures
| Arduino UNO | 1 |
| Écran LCD 16x2 I²C (blanc sur bleu) – Adafruit (avec convertisseur I²C) | 1 |
| Capteur température/humidité DHT11 (4 broches) – compatible DHT21/DHT22 | 1 |
| Module RTC (Real Time Clock) – DS1302 | 1 |
À propos de ce projet
Introduction
J'ai construit une station météo Arduino utilisant un capteur DHT11 (fonctionne aussi avec DHT21/DHT22).

Vidéo explicative
Tout est expliqué en vidéo – plus facile à suivre !
Premier sketch : affichage sur moniteur série

Ce premier sketch affiche les valeurs du capteur sur le moniteur série.
Câblage capteur DHT11 (4 broches) :
- Broche 1 (VCC) → 5V
- Broche 2 (DATA) → Broche numérique 5
- Broche 3 (NC) → Non connectée
- Broche 4 (GND) → GND
Note : une résistance de pull-up 10 kΩ entre DATA et VCC est recommandée.
Deuxième sketch : affichage sur LCD I²C

Ce sketch affiche les valeurs sur l'écran LCD. J'ai utilisé un LCD avec interface I²C.
Câblage :
- Capteur DHT11 : VCC → 5V, DATA → D5, GND → GND
- LCD I²C : SDA → A4, SCL → A5, GND → GND, VCC → 5V
Bibliothèques requises : NewliquidCrystal, Adafruit_Sensor, DHT-sensor-library.
Troisième sketch : horloge temps réel + LCD

Le sketch final ajoute une horloge temps réel (module DS1302) sur le LCD. Pour plus de détails sur ce module, voir mon projet d'horloge Arduino précédent.
Câblage :
- Capteur DHT11 : VCC → 5V, DATA → D5, GND → GND
- Module DS1302 : RST → D2, DATA → D3, CLK → D4
- LCD I²C : SDA → A4, SCL → A5, GND → GND, VCC → 5V
Bibliothèques requises : DS1302, NewliquidCrystal, Adafruit_Sensor, DHT-sensor-library.
Code et bibliothèques
Tout le code est disponible sur GitHub : ArduinoWeatherStation
Les bibliothèques sont dans une archive à décompresser puis installer dans l'Arduino IDE.
Résumé des sketches :
- TEST : moniteur série – bibliothèques :
Adafruit_Sensor,DHT-sensor-library - LCD : affichage LCD I²C – bibliothèques :
NewliquidCrystal,Adafruit_Sensor,DHT-sensor-library - LCDCLOCK : LCD + horloge DS1302 – bibliothèques :
DS1302,NewliquidCrystal,Adafruit_Sensor,DHT-sensor-library
Abonnez-vous
Si vous aimez ce type de contenu, abonnez-vous à ma chaîne : TechMaker YouTube
Processus de fabrication
- Station météo solaire DIY avec Raspberry Pi
- Construction d'une station météo extérieure avec Raspberry Pi 2 et ADS‑WS1
- Construire une station météo Raspberry Pi qui envoie les données météo quotidiennes par email
- Station météo avancée v2.0 : Surveillance en temps réel de température, pression, humidité et altitude
- Station de Mixage Automatique 6-Shooter Pilotée par Arduino – Construisez Votre Propre Robot Barman
- Créer des animations et jeux sur LCD avec Arduino UNO
- Station Météo Compacte : Arduino Nano & ESP8266 avec Capteur BMP280 et Affichage OLED/Nokia LCD
- Enregistreur de données Arduino haute performance pour ballon météo
- Station Météo Arduino Portable à 10$ – Nano, DHT22, BMP180 et LCD