Table des matières:

AFFICHAGE DE L'HUMIDITÉ ET DE LA TEMPÉRATURE SUR L'écran LCD AVEC ARDUINO NANO : 5 étapes
AFFICHAGE DE L'HUMIDITÉ ET DE LA TEMPÉRATURE SUR L'écran LCD AVEC ARDUINO NANO : 5 étapes

Vidéo: AFFICHAGE DE L'HUMIDITÉ ET DE LA TEMPÉRATURE SUR L'écran LCD AVEC ARDUINO NANO : 5 étapes

Vidéo: AFFICHAGE DE L'HUMIDITÉ ET DE LA TEMPÉRATURE SUR L'écran LCD AVEC ARDUINO NANO : 5 étapes
Vidéo: Arduino: Capteur de température/humidité + Afficheur LCD | HD Français 2024, Novembre
Anonim
AFFICHAGE DE L'HUMIDITÉ ET DE LA TEMPÉRATURE SUR L'écran LCD AVEC ARDUINO NANO
AFFICHAGE DE L'HUMIDITÉ ET DE LA TEMPÉRATURE SUR L'écran LCD AVEC ARDUINO NANO

L'Instructable suivant traite de la création d'une interface lcd simple avec arduino nano.

Étape 1: Exigences:

Conditions

  1. Capteur d'humidité et de température DTH11
  2. Arduino Nano
  3. Écran LCD 16*2
  4. module I2C
  5. Fils de connexion

Et

  • IDE Arduino
  • Bibliothèques Arduino

Bibliothèque I2c (LiquidCrystal_I2C)

Bibliothèque DHT (DHT.h)

Étape 2: Connecter les composants à Nano

Connecter des composants à Nano
Connecter des composants à Nano

Connectez les composants à nano comme capture d'écran, DTH11 à Arduino Nano

Vcc 3.3V

TERRE TERRE

Sortie D4 I2C

LCD à Nano

GND GnD

SDA A4

SCL A5

Vcc 5V

Étape 3: Inclure les bibliothèques

Inclure les bibliothèques
Inclure les bibliothèques

Téléchargez et incluez les bibliothèques ci-dessous, Bibliothèque de capteurs DHT (DHT.h)

Bibliothèque I2c(LiquidCrystal_I2C.h)

Inclure comme image ci-dessus.

Allez dans ketch Inclure la bibliothèque Ajouter un fichier zip, puis parcourez le dossier, Fermez l'IDE et ouvrez-le à nouveau, Vous pouvez également télécharger des bibliothèques à partir des liens ci-dessous, bitbucket.org/fmalpartida/new-liquidcrysta…

codeload.github.com/adafruit/DHT-sensor-li…

Étape 4: Scannez l'I2C et trouvez l'adresse

Téléchargez le scanner I2C et trouvez votre adresse i2c, puis entrez-la dans le code;

Vous pouvez également trouver le code du scanner ici.

www.mediafire.com/file/f7oaa4et779yaaz/i2c_…

Étape 5: Le CODE

Le code
Le code
Le code
Le code

//Compiler et télécharger le code sur arduino nano

#include "DHT.h"#define SensorPin 4 // connectez la broche de sortie du capteur dht à la broche D4 de l'arduino nano

#définir Dht DHT11

DHT dht (SensorPin, Dht);

#comprendre

#comprendre

LiquidCrystal_I2C lcd (0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIF); //définir l'adresse I2C comme 0x3F

void setup() {

Serial.begin(9600);

lcd.begin (16, 2);

Serial.println("Interface Température et Humidité");

dht.begin();

}

boucle vide() {

int hum = dht.readHumidity();

int temp = dht.readTemperature();

lcd.setCursor(0, 0);

lcd.print("Temp: ");

lcd.print(temp);

lcd.print("C");

lcd.setCursor(0, 1);

lcd.print("Humidité: ");

lcd.print(hum);

lcd.print("%");

Serial.print("\nTempérature actuelle: ");

Serial.print(temp);

Serial.print("C");

Serial.print("\nHumidité actuelle: ");

Serial.print(hum);

Serial.print("%");

retard (2500);

}

Les résultats sont affichés avec les photos ci-dessus.

Merci, Dush.

Conseillé: