ArduinoLab
PNLProjetsÀ propos
ArduinoLab

Permettre à la prochaine génération de créateurs et d'ingénieurs grâce à l'enseignement de la robotique open source.

Plateforme

  • Explorer les projets
  • À propos
  • Connexion

Organisation

  • Pensée Nationale Libre Mahdia
  • Projet SWAFY

Support

  • heythem.94@gmail.com
  • +216 50 126 064

© 2026 ArduinoLab. Tous droits réservés.

Powered by AI & PNL Volunteers

Développé avec ❤️ par Haythem Baganna

Station météorologique avec Arduino Uno, DHT11 et LCD I2C
Sensors

Station météorologique avec Arduino Uno, DHT11 et LCD I2C

Ce projet montre comment construire une station météorologique simple en utilisant un Arduino Uno, un capteur de température et d'humidité DHT11 et un écran LCD I2C.

Haythem
PNL Mahdia

Guide étape par étape

1

Liste des matériaux

- 1 Arduino Uno - 1 capteur de température et d'humidité DHT11 - 1 écran LCD I2C (2x16 ou 4x20) - 1 Breadboard - Câbles de connexion - 1 Résistance (facultatif)
Click to expand
Step 1
2

Assemblage

1. Connectez le capteur DHT11 à l'Arduino Uno : VCC à 5V, GND à GND et DOUT à n'importe quel pin numérique (par exemple, pin 2). 2. Connectez l'écran LCD I2C à l'Arduino Uno : VCC à 5V, GND à GND, SCL à SCL et SDA à SDA. 3. Connectez les câbles de connexion au Breadboard et connectez les composants. 4. Si vous utilisez une résistance, connectez-la entre le VCC du capteur DHT11 et le pin 5V de l'Arduino Uno.
3

Code Arduino et bibliothèques

Le projet nécessite la bibliothèque 'DHT' pour le capteur DHT11 et la bibliothèque 'LiquidCrystal_I2C' pour l'écran LCD I2C. arduino #include #include #include #define DHTPIN 2 #define DHTTYPE DHT11 #define LCD_ADDRESS 0x27 DHT dht(DHTPIN, DHTTYPE); LiquidCrystal_I2C lcd(LCD_ADDRESS, 16, 2); void setup() { Serial.begin(9600); lcd.init(); lcd.backlight(); dht.begin(); } void loop() { float temperature = dht.readTemperature(); float humidity = dht.readHumidity(); lcd.setCursor(0, 0); lcd.print("Temp: "); lcd.print(temperature); lcd.print("C"); lcd.setCursor(0, 1); lcd.print("Humidity: "); lcd.print(humidity); lcd.print("%"); delay(1000); }

Ressources du Projet

No downloadable resources added yet.

Veuillez vous connecter pour commenter.

0 Commentaires

Aucun commentaire pour l'instant. Soyez le premier à partager votre avis !