Arduino - DHT22 - LCD
Aprenderemos a programar Arduino para leer la temperatura y la humedad desde el módulo DHT22 y mostrarlas en una pantalla LCD I2C.
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables STEM V3 Starter Kit (Arduino included) | |
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca de DHT22 y LCD
Si no conoces el sensor DHT22 y la pantalla LCD (disposición de pines, cómo funciona, cómo programar...), aprende sobre ellos en los siguientes tutoriales:
Diagrama de Cableado

This image is created using Fritzing. Click to enlarge image
Código de Arduino - Sensor DHT22 - LCD I2C
※ Nota:
La dirección I2C del LCD puede variar según los fabricantes. En el código, usamos 0x27, que está especificado por el fabricante DIYables.
Pasos R\u00e1pidos
- Conecta Arduino a la PC mediante un cable USB
- Abre el IDE de Arduino y selecciona la placa y el puerto adecuados
- Navega hasta el icono Bibliotecas en la barra izquierda del IDE de Arduino
- Busca “DHT”, luego encuentra la biblioteca de sensores DHT de Adafruit
- Haz clic en el botón Instalar para instalar la biblioteca.

- Se le pedirá que instale algunas otras dependencias de bibliotecas.
- Haga clic en el botón Instalar todo para todas las dependencias de la biblioteca.

- Busca “LiquidCrystal I2C”, luego encuentra la biblioteca LiquidCrystal_I2C de Frank de Brabander
- Haz clic en el botón Instalar para instalar la biblioteca LiquidCrystal_I2C.

- Copia el código anterior y ábrelo con el IDE de Arduino
- Haz clic en el botón Subir en el IDE de Arduino para cargar el código en Arduino
- Ajusta el entorno alrededor del sensor para que esté más caliente o más frío
- Mira el resultado en la pantalla LCD
Si la pantalla LCD no muestra nada, consulte Solución de problemas en LCD I2C
Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.