Tabla de contenido:

MOSTRAR HUMEDAD Y TEMPERATURA EN LCD CON ARDUINO NANO: 5 Pasos
MOSTRAR HUMEDAD Y TEMPERATURA EN LCD CON ARDUINO NANO: 5 Pasos

Video: MOSTRAR HUMEDAD Y TEMPERATURA EN LCD CON ARDUINO NANO: 5 Pasos

Video: MOSTRAR HUMEDAD Y TEMPERATURA EN LCD CON ARDUINO NANO: 5 Pasos
Video: MODULO I2C PARA PANTALLAS LCD (display 16x2) + CODIGO ARDUINO + CONEXIONES|| BIEN EXPLICADO 2024, Noviembre
Anonim
MOSTRAR HUMEDAD Y TEMPERATURA EN LCD CON ARDUINO NANO
MOSTRAR HUMEDAD Y TEMPERATURA EN LCD CON ARDUINO NANO

El siguiente Instructable trata sobre la creación de una interfaz lcd simple con arduino nano.

Paso 1: Requisitos:

Requisitos

  1. Sensor de temperatura y humedad DTH11
  2. Arduino Nano
  3. Pantalla LCD 16 * 2
  4. Módulo I2C
  5. Cables de conexión

Y

  • IDE de Arduino
  • Bibliotecas Arduino

Biblioteca I2c (LiquidCrystal_I2C)

Biblioteca DHT (DHT.h)

Paso 2: conecte los componentes a Nano

Conectar componentes a Nano
Conectar componentes a Nano

Conecte componentes a nano como captura de pantalla, DTH11 a Arduino Nano

Vcc 3,3 V

GND GND

Fuera D4 I2C

Lcd a Nano

GND GnD

SDA A4

SCL A5

Vcc 5V

Paso 3: incluir bibliotecas

Incluir bibliotecas
Incluir bibliotecas

Descargue e incluya las siguientes bibliotecas, Biblioteca de sensores DHT (DHT.h)

Biblioteca I2c (LiquidCrystal_I2C.h)

Incluir como imagen de arriba.

Vaya a ketch Incluir biblioteca Agregar archivo zip y luego busque la carpeta, Cierre el IDE y ábralo de nuevo, También puede descargar bibliotecas desde los enlaces a continuación, bitbucket.org/fmalpartida/new-liquidcrysta…

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

Paso 4: escanee el I2C y busque la dirección

Descargue el escáner I2C y busque su dirección i2c y luego introdúzcala en el código;

También puede encontrar el código del escáner desde aquí.

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

Paso 5: El CÓDIGO

El código
El código
El código
El código

// Compila y sube el código a arduino nano

#include "DHT.h" #define SensorPin 4 // conecta el pin de salida del sensor dht al pin D4 de arduino nano

#define Dht DHT11

DHT dht (SensorPin, Dht);

#incluir

#incluir

LiquidCrystal_I2C lcd (0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVO); // establecer la dirección I2C como 0x3F

configuración vacía () {

Serial.begin (9600);

lcd. comienzo (16, 2);

Serial.println ("Interfaz de temperatura y humedad");

dht.begin ();

}

bucle vacío () {

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 ("Humedad:");

lcd.print (zumbido);

lcd.print ("%");

Serial.print ("\ nTemperatura actual:");

Serial.print (temp);

Serial.print ("C");

Serial.print ("\ nHumedad actual:");

Serial.print (zumbido);

Serial.print ("%");

retraso (2500);

}

Los resultados se muestran con las fotos de arriba.

Gracias, Dush.

Recomendado: