Teclado de membrana matricial para Arduino 3×4 de 12 teclas

El precio original era: 3,95 €.El precio actual es: 1,19 €.

Categoría: Etiqueta:

Descripción

Un teclado matricial 3×4 para Arduino es un dispositivo de entrada que permite a los usuarios interactuar con un Arduino escribiendo números o letras. Consta de 12 botones organizados en una matriz de 3 filas por 4 columnas. Cada botón se presiona para seleccionar un valor específico.

Se utiliza para la entrada de datos en proyectos de electrónica y robótica basados en placas de desarrollo Arduino. Este tipo de teclado consiste en una lámina delgada de material flexible con una serie de botones o «teclas» impresos en su superficie. Estas teclas están dispuestas en forma de matriz, lo que significa que están organizadas en filas y columnas.

Descripción

Especificaciones:

  • Teclado matricial 3×4
  • 12 teclas
  • Ultrafino para una fácil integración en cualquier proyecto
  • Con respaldo adhesivo
  • Tamaño de la almohadilla: 69,2 x 76,9 x 0,8 mm
  • Longitud del cable: 3-1/3″ o 86 mm
  • Conector: Dupont 7 pines, 0,1″ (2,54 mm) Paso
  • máx. Clasificación del circuito: 35 V CC, 100 mA
  • Especificaciones de aislamiento: 100 M ohmios, 100 V
  • Resistencia dieléctrica: 250 VRms (60 Hz, 1 min)
  • Rebote de contacto: ≤5 ms
  • Esperanza de vida: 1 millón de cierres
  • Temperatura de funcionamiento: -20 a +40 °C

Para utilizar un teclado matricial de 3×4 con un Arduino, necesitarás algunos componentes básicos:

  • Teclado matricial 3×4.
  • Arduino (cualquier modelo, como Arduino Uno, Arduino Nano, etc.).
  • Cables de puente para conexiones.
  • Biblioteca específica para el teclado matricial, como por ejemplo «Keypad.h».

A continuación se muestra un ejemplo básico de cómo se puede conectar y utilizar un teclado matricial de 3×4 con un Arduino:

  • Conecte los pines del teclado matricial al Arduino como se describe en el siguiente esquema:

Teclado matricial 3×4 ->Arduino
Pin 1 (línea 1) ->Pin digital 2
Pin 2 (línea 2) ->Pin digital 3
Pin 3 (línea 3) ->Pin digital 4
Pin 4 (columna 1) ->Pin digital 5
Pin 5 (columna 2) ->Pin digital 6
Pin 6 (columna 3) ->Pin digital 7
Pin 7 (columna 4) ->Pin digital 8

  • Descargue e instale la biblioteca Keypad.h en su entorno Arduino IDE.
  • Utilice el siguiente código de ejemplo para leer valores desde el teclado matricial:

#include const byte LINEAS = 3;
const byte COLUMNAS = 4;
char keys[LINEAS][COLUMNAS] = {
{‘1’, ‘2’, ‘3’, ‘A’},
{‘4’, ‘5’, ‘6’, ‘B’},
{‘7’, ‘8’, ‘9’, ‘C’}
};
byte lineaPines[LINEAS] = {2, 3, 4}; // Pines de linea conectados al Arduino
byte columnaPines[COLUMNAS] = {5, 6, 7, 8}; // Pines de columna conectados al Arduino
Keypad teclado = Keypad(makeKeymap(keys), lineaPines, columnaPines, LINEAS, COLUMNAS);
void setup() {
Serial.begin(9600);
}
void loop() {
char key = teclado.getKey();
if (key) {Serial.println(key);
}
}

Este es solo un ejemplo básico para comenzar. Puede expandir este código para realizar acciones específicas basadas en valores ingresados en el teclado matricial

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Teclado de membrana matricial para Arduino 3×4 de 12 teclas”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *