
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39

Este artículo demuestra el uso de un módulo de teclado alfanumérico y un módulo LCD de 16x2 caracteres I2C para ingresar datos al ESP32. Este método se puede utilizar para ingresar y recuperar credenciales de Wi-Fi y otra información hacia y desde el ESP32.
Suministros
1 x placa ESP32 DEVKIT DOIT
1 x teclado alfanumérico Layad Circuits Kimat
Fuente de alimentación de 1 x 9V / 2A DC
1 x convertidor DC-DC Buck LM2596
LCD de 1 x 16x2 caracteres I2C
2 diodos Schottky 1N5819
Paso 1: demostración en video del proyecto


El proyecto presentado en este artículo se puede utilizar como referencia para crear aplicaciones Arduino basadas en menús más complejas.
Paso 2: Módulo de teclado alfanumérico Layad Circuits

El módulo de teclado alfanumérico Layad Circuits es una solución de teclado completa y con todas las funciones para sus proyectos basados en Arduino. El módulo cuenta con 96 teclas estándar libres de conflictos y varias teclas de función con retroalimentación táctil. El módulo se puede conectar fácilmente a cualquier dispositivo con una interfaz UART o I2C. No se requiere hardware de interfaz especial adicional (como PS2 o USB). El teclado alfanumérico Layad Circuits viene en un factor de forma compacto y delgado con orificios de montaje en las esquinas que permiten que se integre fácilmente en paneles y accesorios. Tiene tapas de teclas circulares con estilo extraíbles que se pueden reemplazar fácilmente o tal vez etiquetar si se desea. Tiene un indicador LED de encendido incorporado y un indicador LED de actividad. El módulo de teclado alfanumérico Layad Circuits tiene un procesador incorporado que maneja todo el procesamiento de nivel electrónico de las teclas. Esto asegura una respuesta de teclado muy rápida y una experiencia de usuario óptima.
Para más información, visite la página del producto:
Layad Circuits Teclado alfanumérico
Paso 3: diagrama esquemático
El diagrama esquemático muestra el cableado de los componentes.
Paso 4: Arduino Sketch


El archivo comprimido adjunto contiene el boceto de Arduino utilizado en este proyecto. Además, como referencia, las versiones de Arduino IDE y los archivos de placa ESP32 utilizados en este proyecto se muestran en las imágenes de captura de pantalla.
Recomendado:
Cómo utilizar una pantalla LCD de caracteres I2C de 20x4 con Arduino: 6 pasos

Cómo usar una pantalla LCD de caracteres I2C de 20x4 con Arduino: En este sencillo tutorial, aprenderemos a usar una pantalla LCD de caracteres I2C de 20x4 con Arduino Uno para mostrar un texto simple " Hola mundo. ¡Mira el video
LCD Invaders: un juego similar a Space Invaders en pantalla LCD de caracteres de 16x2: 7 pasos

LCD Invaders: un juego similar a Space Invaders en pantalla LCD de caracteres de 16x2: no es necesario presentar un juego legendario de "Space Invaders". La característica más interesante de este proyecto es que utiliza la visualización de texto para la salida gráfica. Se logra mediante la implementación de 8 caracteres personalizados. Puede descargar el Arduino completo
Adaptador I2c LCD de caracteres (ejemplo de conexión I2c): 12 pasos (con imágenes)

Adaptador I2c LCD de caracteres (ejemplo de conexión I2c): estoy haciendo un esquema de conexión para un adaptador i2c de pantalla de caracteres. Verifique las actualizaciones en mi sitio. Ahora agrego también un esquema de conexión de cableado para usar la biblioteca original, no mi bifurcada. para las pantallas LCD de caracteres, proyección bifurcada
Cómo imprimir caracteres personalizados en LCD con el microcontrolador 8051: 4 pasos

Cómo imprimir caracteres personalizados en LCD con microcontrolador 8051: En este proyecto, le diremos cómo imprimir caracteres personalizados en LCD 16 * 2 usando el microcontrolador 8051. Estamos usando LCD en modo de 8 bits. También podemos hacer lo mismo con el modo de 4 bits
Interfaz LCD alfanumérico de 16x2 y teclado matricial de 4x4 con Raspberry Pi3: 5 pasos (con imágenes)

Interfaz LCD alfanumérico de 16x2 y teclado matricial de 4x4 con Raspberry Pi3: En este instructables, explicamos cómo interconectar LED 16x2 y teclado de matriz 4x4 con Raspberry Pi3. Usamos Python 3.4 para desarrollar el software. También puede elegir Python 2.7, con pequeñas modificaciones