← Todos los proyectos
Proyecto práctico · Nivel Intermedio

Monitor de temperatura y humedad con DHT11 + LCD

Aprenderás a leer datos ambientales y mostrarlos en una pantalla. En esta guía encontrarás un montaje concreto, criterios de conexión y un programa funcional de referencia para este circuito.

Montaje ilustrado de Monitor de temperatura y humedad con DHT11 + LCD

¿Qué vas a construir?

Un prototipo funcional pensado para practicar electrónica y programación con Arduino. La ilustración muestra la disposición conceptual de los componentes y sirve como referencia visual del montaje.

Materiales

  • Arduino Uno
  • DHT11
  • LCD 1602 I2C
  • protoboard y jumpers

Cómo funciona

El Arduino recibe las señales de entrada, ejecuta la lógica del programa y controla las salidas. Antes de energizar, verifica polaridad, GND común y el valor de las resistencias. Los pines indicados son una propuesta de montaje y pueden adaptarse si modificas el código.

Cómo van las conexiones

Usa esta tabla junto con el diagrama para montar el circuito. Los pines corresponden al programa incluido en este proyecto.

Componente / terminalConectar a Arduino
DHT11 VCC5V
DHT11 DATAD2
DHT11 GNDGND
LCD I2C VCC5V
LCD I2C GNDGND
LCD SDAA4
LCD SCLA5

La pantalla LCD usa I2C: en Arduino Uno, SDA corresponde a A4 y SCL a A5. El código usa la dirección I2C 0x27.

Diagrama detallado de conexiones de Monitor DHT11 + LCD

Programación

Este es un ejemplo funcional para el montaje descrito:

#include <DHT.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>

#define DHTPIN 2
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup() {
  dht.begin();
  lcd.init();
  lcd.backlight();
}

void loop() {
  float h = dht.readHumidity();
  float t = dht.readTemperature();
  if (isnan(h) || isnan(t)) return;

  lcd.setCursor(0, 0);
  lcd.print("Temp: ");
  lcd.print(t, 1);
  lcd.print((char)223);
  lcd.print("C   ");

  lcd.setCursor(0, 1);
  lcd.print("Hum:  ");
  lcd.print(h, 0);
  lcd.print("%     ");
  delay(2000);
}

Prueba y ajustes

Componentes que necesitas

Consulta directamente los componentes disponibles en Fasantronic para replicar este proyecto.

Ver todos los componentes →