Learning   Examples | Foundations | Hacking | Links

Ejemplos > Librerías > LiquidCrystal

LiquidCrystal - autoscroll() (Desplazamiento automático)

La librería LiquidCrystal, te permite controlar pantallas LCD que son compatibles con el controlador Hitachi HD44780. Hay muchas de ellas ahí fuera, I puedes normalmente reconocerlas por que poseen una interfaz de 16 pines.

Este programa de ejemplo muestra como usar las funciones autoscroll() y noAutoscroll() para mover todo el texto de la pantalla a la izquierda o a la derecha.

autoscroll() mueve todo el texto un espacio a la izquierda cada vez que se añade una letra.

noAutoscroll() apaga el desplazamiento

Este programa imprime caracteres del 0 al 9 con el auto desplazamiento apagado, luego mueve el cursor a la parte inferior derecha, enciende el auto desplazamiento, y luego imprime de nuevo.

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.

Otros ejemplos de la librería LiquidCrystal

  • Hello World - muestra "hello world!" y los segundos desde el últio reset
  • Blink - control del cursor en forma de bloque.
  • Cursor - control del cursor en forma de guión bajo.
  • Display - limpieza rápida del display, sin perder lo que había en él.
  • Text Direction - controla en qué sentido fluye el texto desde el cursor.
  • Autoscroll - scroll automático del nuevo texto.
  • Serial input - acepta la entrada serie y la muestra.
  • SetCursor - establece la posición del cursor.
  • Scroll - realiza un scroll del texto a la izquierda y a la derecha

Circuito

  • El pin RS del LCD conectado a la E/S digital en el pin 12
  • El pin enable del LCD conectado a la E/S digital en el pin 11.
  • Los pines D4 - D7 conectado a las E/S digitales desde el pin 5 hasta el 2.
  • Los pines de voltaje y tierra conectados a +5V y tierra.
  • El pin Vo, que controla el constraste, conectado a un potenciómetro. Ajusta el potenciómetro para que el texto tenga el contraste que tú quieras.

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

Código

 
     
     
       
  

     
     

Share