Tabla de contenido:

Uso del protector de teclado LCD 1602 con Arduino [+ proyectos prácticos]: 7 pasos
Uso del protector de teclado LCD 1602 con Arduino [+ proyectos prácticos]: 7 pasos

Video: Uso del protector de teclado LCD 1602 con Arduino [+ proyectos prácticos]: 7 pasos

Video: Uso del protector de teclado LCD 1602 con Arduino [+ proyectos prácticos]: 7 pasos
Video: MODULO I2C PARA PANTALLAS LCD (display 16x2) + CODIGO ARDUINO + CONEXIONES|| BIEN EXPLICADO 2024, Diciembre
Anonim
Usando 1602 LCD Keypad Shield W / Arduino [+ Proyectos prácticos]
Usando 1602 LCD Keypad Shield W / Arduino [+ Proyectos prácticos]

Puede leer este y otros tutoriales increíbles en el sitio web oficial de ElectroPeak

Visión general

En este tutorial, aprenderá a usar el protector del teclado LCD Arduino con 3 proyectos prácticos.

Lo que vas a aprender:

  • Cómo configurar el escudo e identificar las llaves
  • Cómo desplazar el texto
  • Cómo mostrar caracteres especiales

Paso 1: Características del protector del teclado LCD Arduino 1602

Mostrar información en proyectos electrónicos siempre ha sido el tema más apremiante. Hay varias formas de mostrar datos. Estas pantallas pueden ser tan simples como 7 segmentos o LED, o pueden ser más fascinantes como las LCD. El uso de pantallas LCD siempre ha sido una de las formas más populares de mostrar información. Las pantallas LCD se dividen en dos tipos genéricos: caracteres y gráficos.

Una de las pantallas LCD más comunes, baratas y simples disponibles es la pantalla LCD de caracteres. Esta pantalla LCD consta de varias filas y columnas. Las letras y los números se escriben en lugares creados por filas y columnas. Por ejemplo, el carácter 16 * 2 de la pantalla LCD tiene 2 filas y 16 columnas. Entonces puede mostrar 32 caracteres. Trabajar con estos LCD es muy simple y tienen total compatibilidad con todos los microcontroladores y placas de procesador. Para facilitar el uso de estos LCD, su modelo 16x2, que incluye cuatro teclas para hacer el menú, está hecho como un Shield que también es compatible con placas Arduino.

Paso 2: Cómo usar el protector del teclado LCD Arduino

Cómo usar el protector del teclado LCD Arduino
Cómo usar el protector del teclado LCD Arduino
Cómo usar el protector del teclado LCD Arduino
Cómo usar el protector del teclado LCD Arduino

Arduino shiels es un escudo simple y fácil de usar. Para usarlo, primero debe conocer su pinout y su conexión con Arduino.

Paso 3: Materiales necesarios

Arduino Uno R3 × 1

1602 Escudo de teclado LCD para Arduino × 1

Aplicaciones de software

IDE de Arduino

Paso 4: ¿Cómo leer las claves?

¿Cómo leer las claves?
¿Cómo leer las claves?

En este escudo, las 4 teclas están conectadas al pin analógico 0 para guardar en pines digitales. Entonces deberíamos usar ADC para leerlos. Cuando presiona una tecla, devuelve un valor al pin A0 de acuerdo con el circuito de división resistivo interno, que identifica el tipo de tecla.

Echemos un vistazo más profundo al código:

#incluir

La biblioteca que necesita para LCD de caracteres.

LiquidCrystal LCD (pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);

Definir el objeto LCD de acuerdo con los pines que están conectados a Arduino.

lcd. comienzo (16, 2);

Configuración inicial de la pantalla LCD especificando el número de columnas y filas. El primer argumento es el número de columnas y el segundo es el número de filas.

en la tabla anterior se encuentran algunas de las funciones importantes para trabajar con LCD.

Puede consultar el sitio web de Arduino para obtener más funciones.

Paso 5: ¿Cómo desplazar un texto?

Podemos hacerlo fácilmente usando las funciones anteriores.

Paso 6: ¿Cómo mostrar un carácter específico?

¿Cómo mostrar un carácter específico?
¿Cómo mostrar un carácter específico?
¿Cómo mostrar un carácter específico?
¿Cómo mostrar un carácter específico?

Puedes crear un personaje en cada bloque desde tu LCD. Para hacer esto, debe convertir el carácter deseado en una serie de códigos y luego mostrarlo en la pantalla LCD. Para convertir tu personaje en códigos, puedes usar sitios web en línea como este. Diseña tu personaje, luego copia la matriz generada a tu código.

lcd.createChar almacena su matriz en una ubicación de memoria y puede mostrarla con lcd.write

Recomendado: