Arduino & IoT Academy · Lección

Biblioteca LiquidCrystal_I2C

Inicialice la pantalla y establezca su dirección.

Lección 2 de 413 pasos

Biblioteca LiquidCrystal_I2C es una lección gratuita de Arduino & IoT Academy en CoddyKit. Esta es la lección 2 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Arduino & IoT Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Arduino & IoT Academy incluye 4 lecciones en total.

Qué hace la biblioteca

La biblioteca LiquidCrystal_I2C se encarga de toda la comunicación I2C de bajo nivel. Usted solo tiene que llamar a comandos sencillos para mostrar texto. 📚

Instálela una sola vez

Abra el gestor de bibliotecas del IDE de Arduino y busque LiquidCrystal_I2C. Haga clic en instalar y estará lista para usar.

Incluya el encabezado

Al principio del sketch, añada una línea include para que el compilador pueda encontrar el código de la biblioteca.

#include <LiquidCrystal_I2C.h>

Cree el objeto

Cree un objeto lcd que represente la pantalla. Todos los comandos que dé pasarán por este objeto.

LiquidCrystal_I2C lcd(0x27, 16, 2);

El argumento de la dirección

El primer número es la dirección I2C. Si la pantalla permanece en blanco, cambie 0x27 por 0x3F, el otro valor habitual.

Columnas y filas

Los dos números siguientes indican el tamaño para la biblioteca: 16 columnas y 2 filas. Esto coincide con un panel estándar de 16x2.

Inicialícela en setup

Dentro de setup, llame una vez a lcd.init() para activar la pantalla y prepararla para recibir texto.

void setup() {
  lcd.init();
}

Encienda la retroiluminación

La pantalla permanece oscura hasta que llama a lcd.backlight(). Esto la ilumina para que los caracteres sean legibles.

lcd.backlight();

Imprima su primera palabra

Ahora lcd.print() envía texto a la pantalla. Lo que le pase aparecerá desde la esquina superior izquierda. 🎉

lcd.print("Hello!");

Borrar la pantalla

Llame a lcd.clear() para borrar todo y devolver el cursor al inicio antes de escribir texto nuevo.

lcd.clear();

Si permanece en blanco

Una pantalla en blanco con la retroiluminación encendida suele indicar una dirección incorrecta. Ejecute un sketch de escaneo I2C para encontrar la correcta.

Comprobación rápida

Su sketch compila, pero la LCD permanece oscura incluso con alimentación. ¿Qué llamada probablemente olvidó?

Resumen

Incluyó LiquidCrystal_I2C, creó un objeto lcd con su dirección y tamaño, y después llamó a init y backlight. Su pantalla está funcionando. ✅

Gratis para empezar

Aprende C++ con un tutor de IA — gratis

Escribe y ejecuta código real en tu navegador, obtén ayuda instantánea de un tutor de IA disponible 24/7 y continúa donde lo dejaste en la web o en la aplicación.

Cursos
30
Lecciones
120

Preguntas frecuentes

¿La lección «Biblioteca LiquidCrystal_I2C» es gratis?

Sí — el texto completo de «Biblioteca LiquidCrystal_I2C» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Arduino & IoT Academy, actualiza a CoddyKit PRO. El curso de Arduino & IoT Academy incluye 4 lecciones en total.

¿Qué aprenderé en «Biblioteca LiquidCrystal_I2C»?

Inicialice la pantalla y establezca su dirección. Practicas Arduino & IoT Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Arduino & IoT Academy?

No se requiere experiencia previa. Arduino & IoT Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 2 de 4.

¿Cuánto tiempo toma la lección «Biblioteca LiquidCrystal_I2C»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Arduino & IoT Academy?

Sí. Cada lección de Arduino & IoT Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Conectar una LCD 16x2 (módulo I2C)
  2. Biblioteca LiquidCrystal_I2C
  3. Colocar el cursor e imprimir
  4. Panel de sensores en directo
← Volver a Arduino & IoT Academy