Los 12 botones del teclado están etiquetados 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, * y #, dispuestos en el mismo diseño que el teclado de un teléfono. Cada pulsación de tecla tiene una resistencia que oscila entre 10 y 150 ohmios. El teclado Qwiic lee y almacena las últimas 15 pulsaciones de botones en una pila de primero en entrar, primero en salir (FIFO), eliminando la necesidad de sondear constantemente el teclado desde su microcontrolador. Se puede acceder a esta información a través de la interfaz Qwiic, lo que la hace fácil de usar y eficiente.
El teclado Sparkfun Qwiic también ofrece un I configurable por software2Dirección C, que permite múltiples I2Dispositivos C en el mismo bus. Tenga en cuenta que el yo2La dirección C del teclado Qwiic es 0x4B y se puede seleccionar por puente a 0x4A (configurable por software a cualquier dirección). Se requiere un multiplexor/Mux para comunicarse con múltiples sensores del teclado Qwiic en un solo bus.
El sistema Sparkfun Qwiic connect es un ecosistema de I2Sensores, actuadores, blindajes y cables C que hacen que la creación de prototipos sea más rápida y menos propensa a errores. Todas las placas habilitadas para Qwiic utilizan un conector JST común de 4 pines y paso de 1 mm, lo que reduce la cantidad de espacio requerido en la PCB, y las conexiones polarizadas significan que no se puede conectar mal.
El teclado Sparkfun Qwiic está equipado con funciones como una dirección esclava seleccionable por software, un controlador ATtiny85 de bajo consumo y pulsaciones de botones con marca de tiempo. Tiene un valor predeterminado I2Dirección C de 0x4B y viene con 2 conectores Qwiic.
Para obtener más información y asistencia, puede acceder al esquema, los archivos Eagle, la guía de conexión, la asignación de pines del teclado, el firmware ATtiny85, la biblioteca Arduino , el paquete Python y el repositorio de hardware de GitHub.
Marca | Sparkfun |
Modelo | COM-15290 |
Más información | Qwiic Keypad Hookup Guide - SparkFun Learn |
Comunicación | I2C |
Voltaje | 3,3 V |