Learning Examples | Foundations | Hacking | Links
Ejemplos > Librarías > LiquidCrystal
La librería LiquidCrystal te permite controlar displays LCD que sean complatibles con el driver Hitachi HD44780. Hay muchos de ellos ahí fuera, y puedes comunicarte con ellos a través del interfaz de 16 pines.
Este sketch de ejemplo muestra como usar el método setCursor() para reposicionar el cursor. Para mover el cursor, sólo llama a setCursor() con una posición de una fila y una columna. Por ejemplo, para un display de 2x16:
lcd.setCursor(0, 0); // arriba a la izquierda lcd.setCursor(15, 0); // arriba a la derecha lcd.setCursor(0, 1); // abajo a la izquierda lcd.setCursor(15, 1); // abajo a la derecha
NOTA: La librería LiquidCrystal tiene revisiones venidas a menos después de la versión 0016 de Arduino. Gracias a Limor Fried por reescribirla para incluir los modos de 4 y 8 bits y otras funcionalidades. Estas notas hacen referencia a la versión actual como es Arduino 0017.
Nota: Este diagrama de wiring es diferente que el que había en anteriores versiones la de librería LiquidCrystal. Los pines de R/W (lectura/escritura) están conectado a tierra, y el pin de enable se mueve al pin 11, liberando el pin E/S para otros usos.
pincha en la imagen para aumentarla
image developed using Fritzing. For more circuit examples, see the Fritzing project page
Esquemático:
pincha en la imagen para aumentarla