Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
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.