Este es un Shield de teclado LCD muy popular para placas de desarrollo o Freeduino. Incluye una pantalla LCD de 16x02 y 6 pulsadores.
Los pines 4, 5, 6, 7, 8, 9 y 10 se utilizan para interactuar con la pantalla LCD. El pin analógico 0 se utiliza para leer los botones pulsadores.
El Shield LCD admite el ajuste de contraste y las funciones de encendido / apagado retroiluminado. También expande los pines analógicos para facilitar la lectura y
visualización del sensor analógico.
El Shield del teclado LCD está desarrollado para proporcionar una interfaz fácil de usar que les permita a los usuarios navegar
por el menú, realizar selecciones, etc. Consiste en una pantalla LCD de fondo blanco azul de 1602 caracteres. El teclado consta de 5 teclas: seleccionar, arriba,
derecha, abajo e izquierda. Para guardar los pines IO digitales, la interfaz del teclado utiliza solo un canal ADC. El valor clave se lee a través de un divisor de
voltaje de 5 etapas.
Para que la pantalla funcione, utilice la siguiente secuencia de pines al iniciar la biblioteca:
LiquidCrystal lcd (8,9,4,5,6,7);
Los botones están conectados a un solo pin de entrada analógica a través de resistencias para proporcionar un voltaje diferente para cada botón, lo que permite ahorrar
en los pines de entrada / salida. Leer los botones es fácil y el código de ejemplo se muestra a continuación:
# CONEXIÓN DE PINES
Botones analógicos (seleccionar, arriba, derecha, abajo e izquierda)
PIN Funcion
Digital 4 DB4
Digital 5 DB5
Digital 6 DB6
Digital 7 DB7
Digital 8 RS (selección de pantalla de datos o señal)
Digital 9 Enable
# ESPECIFICACIONES
-Voltaje de funcionamiento: 5V
-5 botones para suministrar un panel de control de menú personalizado
-Botón RST para restablecer el programa en la placa de desarrollo
-Integre un potenciómetro para ajustar la retroiluminación
-Pines de E / S disponibles
-Dimensión: 80 x 58 mm