Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Dans ce projet, nous allons créer une station météo qui mesure la température et l'humidité de l'air à l'aide d'Arduino qui affiche la valeur de la température et de l'humidité actuelles sur un écran LCD.
Étape 1: Composants requis
Voici donc la liste des composants avec liens d'achat:
- Arduino UNO
- Écran LCD 16x2
- Capteur de température et d'humidité DHT 22
- Planche à pain
- potentiomètre 10k ohms
- fils de connexion
Étape 2: connexion du circuit
Voici la liste complète des connexions des broches: -
Connexion LCD: -
PIN LCD 1 ------------ GND
PIN LCD 2------------VCC
LCD PIN 3------------ Broche centrale du pot
PIN LCD 4------------D12 d'arduino
PIN LCD 5------------GND
LCD PIN 6 ------------ D11 d'arduino
LCD PIN 7 ------------ NC
LCD PIN 8 ------------ NC
LCD PIN 9 ------------ NC
LCD PIN 10 -----------NC
LCD PIN 11 ---------- D5 d'arduino
LCD PIN 12 ---------- D4 d'arduino
LCD PIN 13 ---------- D3 d'arduino
LCD PIN 14 ---------- D2 d'arduino
LCD PIN 15 ---------- VCC
LCD PIN 16 ---------- GND
Connexion DHT 22: -
VCC ----------- +5V
GND ----------- GND
DONNÉES --------- broche Arduino 8
Étape 3: Coder
#comprendre
#include "DHT.h" #define DHTPin 8 LiquidCrystal lcd (12, 11, 5, 4, 3, 2); DHT dht;
void setup()
{ dht.setup(DHTPin); lcd.begin (16, 2); } boucle vide() { float temp = dht.getTemperature(); float humi = dht.getHumidity(); lcd.setCursor(0, 0); lcd.print("Temp: "); lcd.print(temp); lcd.print("C"); lcd.setCursor(0, 1); lcd.print("Humi: "); lcd.print(humi); lcd.print(" %"); retard (2000); }
Étape 4: Conclusion
J'espère vous avoir donné tout ce dont vous avez besoin pour réaliser ce projet vous-même. Si vous aimez mon projet, pensez à m'abonner sur youtube. Merci pour votre temps.
www.youtube.com/creativestuff