• ¡En oferta!
Teclado Matricial 4x4
search
  • Teclado Matricial 4x4
  • Teclado Matricial 4x4

Teclado Matricial Negro 4x4 - Módulo Teclado 4x4

$ 4,22+IVA ($ 4,85)
Resumen

El Teclado Matricial Negro 4x4 es un versátil dispositivo de entrada, perfecto para proyectos que requieren interacción numérica o de comando con microcontroladores.

Este Keypad 4x4 te permite añadir una interfaz de usuario sencilla y robusta a tus prototipos, siendo compatible con plataformas como Arduino®, Raspberry Pi®, PIC o ESP32, facilitando la introducción de datos.

Cant.
25

*Los descuentos por cantidad se aplican sobre el número total de unidades del producto (puede incluir una o más variantes).

*Ver las Formas de Pago disponibles.

*Entrega inmediata el mismo día (o en un plazo de 24 a 48 horas según el lugar de destino). Ver las Formas de Entrega y Costos de Envío.

Producto de Alta Calidad con Garantía de Total Satisfacción. 

La calidad es lo primero. Satisfacción garantizada.

El Teclado Matricial Negro 4x4 es un componente esencial para cualquier proyecto de electrónica que necesite una entrada de usuario interactiva y fiable. Este Módulo Teclado 4x4, con su disposición de 16 botones (0-9, A-D, *, #), permite implementar sistemas de contraseña, menús interactivos, control de robots o ingreso de datos de forma eficiente.

Su diseño de membrana lo hace duradero y fácil de integrar, requiriendo solo 8 pines de tu microcontrolador para leer las pulsaciones. Es la solución perfecta para añadir una interfaz robusta y de bajo costo a tus prototipos y desarrollos.

¿Para qué sirve el Teclado Matricial Negro 4x4?

Este Keypad 4x4 ofrece una amplia gama de aplicaciones prácticas:

  • Sistemas de Seguridad: Implementa cerraduras electrónicas, cajas fuertes o sistemas de alarma con acceso por PIN.
  • Control de Proyectos: Navega por menús en pantallas LCD, ajusta parámetros en un dispositivo o controla funciones específicas.
  • Robótica: Dirige movimientos de robots, introduce secuencias de comandos o activa modos de operación.
  • Automatización del Hogar: Crea paneles de control para luces, puertas o electrodomésticos inteligentes.
  • Juguetes Interactivos: Desarrolla juegos donde la entrada numérica o de caracteres sea clave.

Características Principales

  • Diseño 4x4: Ofrece 16 botones distribuidos en una matriz de 4 filas por 4 columnas.
  • Compacto y Robusto: Construcción de membrana duradera, ideal para integrar en paneles o carcasas.
  • Fácil Conexión: Requiere solo 8 pines de E/S de tu microcontrolador (4 para filas y 4 para columnas).
  • Amplia Compatibilidad: Funciona perfectamente con Arduino®, Raspberry Pi®, microcontroladores PIC, ESP32 y otros sistemas embebidos.
  • Respuesta Táctil: Proporciona una confirmación clara de la pulsación de cada botón.

¿Para quién es ideal este Módulo Teclado 4x4?

Este Teclado Matricial Negro 4x4 es perfecto para:

  • Estudiantes y Aficionados: Ideal para aprender sobre interfaces de usuario y programación de microcontroladores.
  • Makers y Prototipadores: Una herramienta indispensable para crear prototipos de dispositivos interactivos.
  • Ingenieros y Desarrolladores: Útil para integrar interfaces en proyectos de automatización, control o IoT.
  • Educadores: Un componente excelente para demostraciones y experimentos en cursos de electrónica y programación.

Especificaciones

  • Tipo de Teclado: Matricial de membrana
  • Matriz: 4 filas x 4 columnas
  • Número de Botones: 16
  • Conexión: Cable plano con conector Dupont de 8 pines (hembra)
  • Voltaje de Operación: Compatible con 3.3V y 5V (depende del microcontrolador)
  • Dimensiones: Aproximadamente 69 x 64 x 9 mm
  • Color: Negro

Guía Rápida de Inicio con Arduino®

Para empezar a usar tu Teclado Matricial Negro 4x4 con Arduino®, necesitarás la librería Keypad.h. Puedes instalarla desde el Gestor de Librerías del IDE de Arduino®.

Conexiones (Ejemplo con Arduino Uno®):

  • Pin 1 (fila 1) del teclado al pin digital 9 de Arduino®
  • Pin 2 (fila 2) del teclado al pin digital 8 de Arduino®
  • Pin 3 (fila 3) del teclado al pin digital 7 de Arduino®
  • Pin 4 (fila 4) del teclado al pin digital 6 de Arduino®
  • Pin 5 (columna 1) del teclado al pin digital 5 de Arduino®
  • Pin 6 (columna 2) del teclado al pin digital 4 de Arduino®
  • Pin 7 (columna 3) del teclado al pin digital 3 de Arduino®
  • Pin 8 (columna 4) del teclado al pin digital 2 de Arduino®

Código de Ejemplo:


#include <Keypad.h>

const byte ROWS = 4; // Cuatro filas
const byte COLS = 4; // Cuatro columnas

// Mapeo de los caracteres de los botones
char keys[ROWS][COLS] = {
  {'1','2','3','A'},
  {'4','5','6','B'},
  {'7','8','9','C'},
  {'*','0','#','D'}
};

// Pines de Arduino conectados a las filas del teclado
byte rowPins[ROWS] = {9, 8, 7, 6};
// Pines de Arduino conectados a las columnas del teclado
byte colPins[COLS] = {5, 4, 3, 2};

// Crea una instancia del teclado
Keypad keypad = Keypad(makeKeymap(keys), rowPins, colPins, ROWS, COLS);

void setup() {
  Serial.begin(9600); // Inicia comunicación serial
  Serial.println("Teclado Matricial 4x4 listo. Pulsa un botón.");
}

void loop() {
  char key = keypad.getKey(); // Obtiene el botón presionado

  if (key) { // Si se ha presionado un botón
    Serial.print("Botón presionado: ");
    Serial.println(key);
  }
}

Guía Rápida de Inicio con ESP32®

El proceso para usar el Keypad 4x4 con un módulo ESP32® es muy similar al de Arduino®, utilizando la misma librería Keypad.h. Solo necesitas ajustar los números de pin a los GPIOs válidos de tu ESP32®.

Conexiones (Ejemplo con ESP32® DevKit):

  • Pin 1 (fila 1) del teclado al GPIO25 de ESP32®
  • Pin 2 (fila 2) del teclado al GPIO26 de ESP32®
  • Pin 3 (fila 3) del teclado al GPIO27 de ESP32®
  • Pin 4 (fila 4) del teclado al GPIO14 de ESP32®
  • Pin 5 (columna 1) del teclado al GPIO12 de ESP32®
  • Pin 6 (columna 2) del teclado al GPIO13 de ESP32®
  • Pin 7 (columna 3) del teclado al GPIO15 de ESP32®
  • Pin 8 (columna 4) del teclado al GPIO16 de ESP32®

Código de Ejemplo:


#include <Keypad.h>

const byte ROWS = 4; // Cuatro filas
const byte COLS = 4; // Cuatro columnas

// Mapeo de los caracteres de los botones
char keys[ROWS][COLS] = {
  {'1','2','3','A'},
  {'4','5','6','B'},
  {'7','8','9','C'},
  {'*','0','#','D'}
};

// Pines de ESP32® conectados a las filas del teclado
byte rowPins[ROWS] = {25, 26, 27, 14}; // Ejemplos de GPIOs válidos en ESP32®
// Pines de ESP32® conectados a las columnas del teclado
byte colPins[COLS] = {12, 13, 15, 16}; // Ejemplos de GPIOs válidos en ESP32®

// Crea una instancia del teclado
Keypad keypad = Keypad(makeKeymap(keys), rowPins, colPins, ROWS, COLS);

void setup() {
  Serial.begin(115200); // Tasa de baudios común para ESP32®
  Serial.println("Teclado Matricial 4x4 listo para ESP32®. Pulsa un botón.");
}

void loop() {
  char key = keypad.getKey(); // Obtiene el botón presionado

  if (key) { // Si se ha presionado un botón
    Serial.print("Botón presionado: ");
    Serial.println(key);
  }
}

No esperes más para llevar tus proyectos al siguiente nivel. El Teclado Matricial Negro 4x4 es la pieza que necesitas para una interacción fluida y eficiente. ¡Descubre el precio y cómpralo hoy mismo en TECmikro! Ofrecemos envío rápido y seguro a todo Ecuador para que recibas tu Módulo Teclado 4x4 directamente en tu puerta.

262-KB4x4-BK
25 Artículos