Tabla de contenido:

Arduino para principiantes: explicación de la interfaz Arduino con LCD 16x2: 5 pasos
Arduino para principiantes: explicación de la interfaz Arduino con LCD 16x2: 5 pasos

Video: Arduino para principiantes: explicación de la interfaz Arduino con LCD 16x2: 5 pasos

Video: Arduino para principiantes: explicación de la interfaz Arduino con LCD 16x2: 5 pasos
Video: Arduino desde cero en Español - Capítulo 10 - Módulo LCD 1602A con librería LiquidCrystal 2024, Noviembre
Anonim
Arduino para principiantes: explicación de la interfaz Arduino con LCD 16x2
Arduino para principiantes: explicación de la interfaz Arduino con LCD 16x2

Hola, todos, Hoy en día, Arduino se ha vuelto muy popular y todos lo aceptan también debido a la facilidad de codificación.

He creado la serie de conceptos básicos de Arduino que ayudan a los principiantes, novatos e incluso a los desarrolladores a hacer que el módulo funcione. Esta serie ha cubierto lo básico de los módulos, la interfaz utilizada entre el módulo y Arduino y la codificación.

Vamos a empezar..

Paso 1: Pinout de LCD 16x2

Pinout de LCD 16x2
Pinout de LCD 16x2

La pantalla LCD de 16x2 tiene 16 caracteres y 2 filas de pantalla LCD que tiene 16 pines de conexión. Esta pantalla LCD requiere datos o texto en formato ASCII para mostrarse. La primera fila comienza con 0x80 y la segunda fila comienza con la dirección 0xC0.

La pantalla LCD puede funcionar en modo de 4 bits o de 8 bits. En el modo de 4 bits, los datos / comandos se envían en formato Nibble Primero un nibble más alto y luego un Nibble más bajo

Por ejemplo, para enviar 0x45, se enviarán los primeros 4 y luego se enviarán 5.

Paso 2: Conexión de la interfaz LCD 16x2 con Arduino

Conexión de interfaz LCD 16x2 con Arduino
Conexión de interfaz LCD 16x2 con Arduino

Paso 3: Control de pines y flujo

Hay 3 pines de control que son RS, RW, E.

Cómo usar RS: cuando se envía un comando, entonces RS = 0 cuando se envían datos, entonces RS = 1

El pin RW es Lectura / Escritura.

donde, RW = 0 significa escribir datos en LCD

RW = 1 significa leer datos de la pantalla LCD

Cómo usar RW:

Cuando escribimos en el comando / Datos de la pantalla LCD, configuramos el pin como BAJO.

Cuando leemos en la pantalla LCD, configuramos el pin como ALTO.

En nuestro caso, lo hemos cableado a nivel BAJO, porque siempre estaremos escribiendo en LCD.

Cómo utilizar E (Activar):

Cuando enviamos datos a la pantalla LCD, le estamos dando pulsos a la pantalla LCD con la ayuda del pin E.

Paso 4: flujo de alto nivel

Este es un flujo de alto nivel que tenemos que seguir mientras enviamos COMMAND / DATA a la pantalla LCD.

Pulso de habilitación de nibble más alto,

Valor de RS adecuado, basado en COMANDO / DATOS

Nibble inferior

Habilitar pulso,

Valor de RS adecuado, basado en COMANDO / DATOS

Recomendado: