Biblioteca de cristal líquido Arduino

Biblioteca de cristal líquido Arduino
Para mostrar la salida de un programa Arduino, hay múltiples formas en que una de las cuales está utilizando la pantalla de cristal líquido. Para interactuar LCD con Arduino, se utiliza la biblioteca para la pantalla de cristal líquido y hay múltiples funciones de la biblioteca que pueden usarse para realizar varias tareas para mostrar la salida.
  • Función de cristal líquido
  • Comenzar la función
  • Establecer la función del cursor
  • Función de impresión
  • Función de visualización
  • Función de parpadeo
  • Función de inicio
  • Función clara

Este discurso contiene una breve explicación de la función comúnmente utilizada de la pantalla de cristal líquido

Función de cristal líquido

Para inicializar los pines de Arduino en el que se conectará la pantalla LCD y algunos otros pines, como la selección de registros y habilitar el pin el Cristal liquido() se utiliza la función. La pantalla se puede usar tanto en modo de 4 bits como de 8 bits. En modo de 8 bits, se utilizarán los 8 pines de datos, mientras que en modo de 4 bits solo se usan cuatro pines de datos. En el modo de 8 bits, la pantalla funcionará más rápido que el modo de 4 bits. Esta función LiquidCrystal () se puede usar utilizando la siguiente sintaxis.

Nombre LiquidCryRystal (RS, EN, PINS de datos);

Comenzar la función

Otra función de biblioteca que se utiliza para especificar el número de filas y columnas requeridas para mostrar los datos es el lcd.comenzar() función. Dado que el tamaño más utilizado de la LCD es el 16*2, lo que significa 16 columnas y 2 filas. El LCD.Begin () En otras palabras, inicializa las dimensiones de la pantalla y para eso se debe seguir la siguiente sintaxis:

lcd.begin (columnas, filas);

Para pantalla LCD 16 × 2:

lcd.comenzar (16,2);

Establecer la función del cursor

Para mostrar los datos en LCD, la ubicación en la pantalla LCD se puede especificar utilizando el lcd.setCursor () función. Esta función toma dos argumentos, una es las filas en las que se muestran los datos y el segundo de las columnas desde las cuales los datos comenzarán a mostrar.

Por ejemplo, si estamos utilizando la pantalla que tiene las dimensiones de 16 × 2, por lo que solo tenemos 2 líneas para mostrar los datos y los datos se pueden comenzar a mostrar desde cualquier columna. Del mismo modo, esta función se puede usar si se van a mostrar más de una línea de datos. Para usar la función de cursor establecida, se debe seguir la siguiente sintaxis:

lcd.setCursor (columnas, filas);

Función de impresión

Cuando los datos se impriman en la pantalla LCD lcd.imprimir() se utiliza la función. Cualquier tipo de datos se puede imprimir en la pantalla, ya sea como carácter o un número. La sintaxis para la pantalla LCD.la función print () se da como:

lcd.imprimir ("datos a imprimir");

Función de visualización

Para encender y apagar el módulo de cristal líquido, la función utilizada es la función de visualización. Del mismo modo, para activar la pantalla de la lcd.Mostrar() Se utiliza la función y para apagar la pantalla durante el programa del lcd.sin pantalla() se utiliza la función. Esta función de visualización no tiene argumentos, y se puede usar utilizando la siguiente sintaxis:

lcd.mostrar();

Y para no usar visualización:

lcd.sin pantalla();

Función de parpadeo

La función de parpadeo se usa principalmente cuando la pantalla también está interactuada con el teclado. Esta función de parpadeo solo parpadea el cursor y le permite al usuario saber dónde se mostrarán los datos en la pantalla LCD. Para parpadear el cursor de la función lcd.Parpadear() se usa y para evitar que el cursor parpadee la función lcd.noblink () se usa. Para usar esta función en Arduino, se puede usar la siguiente sintaxis, y estas funciones tampoco tienen argumentos.

lcd.parpadear();

Y:

lcd.noblink ();

Función de inicio

Para mover el cursor en la posición superior izquierda de la pantalla de la función lcd.hogar() se utiliza la función. Esta función solo mueve el cursor. La sintaxis para la función respectiva se da como:

lcd.hogar();

Función clara

Cuando los datos que se muestran se eliminarán o se borrarán de la pantalla de la pantalla de la pantalla lcd.claro() se utiliza la función. Esta función se puede usar si se va a mostrar una serie de datos en la pantalla LCD ya que una gran cantidad de datos no se puede mostrar colectivamente. La función CORRE se puede usar siguiendo la sintaxis dada:

lcd.claro();

Conclusión

Las pantallas de cristal líquido se utilizan más ampliamente para mostrar la salida de los programas Arduino, ya que son fáciles de interactuar con Arduino. Para interactuar el LCD con Arduino, su biblioteca se define como líquido.H. Hay una gran cantidad de funciones o algunas funcionalidades adicionales del módulo de visualización que pueden facilitar la visualización de datos. Este artículo explica las funciones más utilizadas de la biblioteca de cristal líquido brevemente.