INFORMACIÓN
Matriz de 4×4 Push Buttons es un arreglo de botones pulsadores normalmente abiertos, estos botones están conectados entre si en filas y columnas, de modo que se pueden leer varios botones con el mínimo número de pines requeridos. Matriz de 4×4 Push Buttons contiene un total de 16 botones montados sobre una PCB, puedes conectarla a cualquier microcontrolador y tarjeta de desarrollo compatible como Arduino o ESP32 y usarla en aplicaciones como sistemas de seguridad, introducción de datos, selección de menús o activación de distintas salidas.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Tipo: Matriz de botones 4×4
- Botones: 16
- Material: PCB
- Color: Verde
- Número de filas: 4
- Número de columnas: 4
- Pines: 8 Pin headers de 2.54 mm
- Dimensiones: 39 mm x 43.5 mm
- Peso: 11g
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
¿Cómo utilizar la Matriz de 4×4 Push Buttons?
Para utilizar un teclado con cualquier microcontrolador es necesario entender cómo está conformada internamente la distribución de los botones. En las siguientes imágenes se puede detallar como esta compuesto el teclado de acuerdo a los botones y los pines que tiene, así mismo el diagrama de conexión de cómo están configurados internamente los botones con respecto a los pines:
| Pinout
|
Diagrama
|
Para programar el Teclado o Keypad en Arduino o en cualquier otro microcontrolador, basta con seguir en orden la siguiente secuencia:
- Inicialmente conectamos el teclado matricial en los pines digitales del ARDUINO.
- Definiremos las Filas de la matriz como Salidas y las Columnas como Entradas con configuración Pull Up para que estas entradas siempre estén recibiendo un 1 lógico si ningún botón está presionado.
- Configurar Filas en 1 lógico o 5V
- Aplicamos el concepto de la Multiplexación: Vamos a mandar un 0 lógico por cada fila y vamos a leer todas las columnas, si se detecta que alguna columna recibió el cero lógico, indica que el botón que comparte la fila y la columna fue presionado, en caso contrario vuelvo a colocar la fila en 1 lógico y verifico la siguiente fila.

XIAO Matriz RGB 6x10 WS2812B
Antena RF 433 MHz SMA Macho Omnidireccional
Arduino Nano R4 32 bits RA4M1 CAN ABX00142
ESP32-S3-WROOM-1-N8R8 8MB FLASH / PSRAM
UNIT Cargador de Batería LiPo Boost & I2C
Osciloscopio Hantek 6022BL
FC-37 Sensor de Lluvia para Arduino
XIAO ESP32-S3 Wi-Fi y BLE
PIC16F88-I/P Microcontrolador 8bits DIP-18
Fuente Conmutada 12V 5A
PIC16F887-I/P Microcontrolador 8 Bits DIP-40
Estación de Soldadura con Brazos Flexibles
Kit Robot Móvil con Garra G8 + Control Joystick
Conector Estéreo de 3.5mm 90 grados Niquelado Negro
HDP135V6 Fuente de Alimentación 0-30V 6A 210W
HDP1160V4S Fuente de Alimentación 0-160V 4A
DRV8825 Driver para Motor a Pasos
RG6-305 Cable Coaxial 1m 75 Ohms C/50% Malla
Cable de Prueba Macho Tipo Banana a BNC 1.4mm
Maletin de Soldadura con Cautín Regulable 60W
USB Host Shield para Arduino Uno Mega Due
TPA3116D2 Amplificador de Audio Mono 30W






















Valoraciones
No hay valoraciones aún.