Arduino - LCD 20x4
En este tutorial de Arduino LCD 20x4 I2C, aprenderemos cómo conectar una pantalla LCD 20x4 (pantalla de cristal líquido) a la placa Arduino a través de la interfaz 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 LCD I2C 20x4
Diagrama de pines
LCD 20x4 I2C utiliza la interfaz I2C, por lo que tiene 4 pines:
- Pin GND: debe conectarse a GND (0V).
- Pin VCC: la fuente de alimentación para la pantalla LCD, debe conectarse a VCC (5V).
- Pin SDA: señal de datos I2C
- Pin SCL: señal de reloj I2C

Coordenada de la pantalla LCD
LCD I2C 20x4 incluye 20 columnas y 4 filas. Las columnas y filas están indexadas desde 0.

Diagrama de Cableado

This image is created using Fritzing. Click to enlarge image
| LCD I2C | Arduino Uno, Nano | Arduino Mega |
|---|---|---|
| Vin | 5V | 5V |
| GND | GND | GND |
| SDA | A4 | 20 |
| SCL | A5 | 21 |
Cómo programar para LCD I2C
Gracias a la librería LiquidCrystal_I2C, usar el LCD es pan comido.
- Incluir la biblioteca:
- Declara un objeto LiquidCrystal_I2C con la dirección I2C, el número de columnas, el número de filas:
- Inicializar la pantalla LCD.
- Mueve el cursor a la posición deseada (column_index, row_index)
- Imprime un mensaje en la pantalla LCD.
※ 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.
Código de Arduino
Pasos R\u00e1pidos
- Navega al icono de Bibliotecas en la barra izquierda del IDE de Arduino.
- 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 subir el código al Arduino
- Ve el resultado en la pantalla LCD

- Prueba a modificar el texto y la posición
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.