Especificaciones:
- Teclado matricial 1x4
- 4 teclas
- Ultra-fino para una fácil integración en cualquier proyecto
- Con respaldo adhesivo
- Tamaño de la almohadilla: 68x20 mm
- Longitud total: 107 mm
- Longitud cableado 90 mm
Para conectar un teclado matricial 1x4 a Arduino, puedes seguir estos pasos:
Conexión física:Conecte un extremo del teclado matricial al Arduino.
- Conecte los pines del teclado matricial a los pines digitales de Arduino.
Por ejemplo:
Pin 1 del teclado para el pin digital 2 de Arduino.
Pin 2 del teclado para el pin digital 3 de Arduino.
Pino 3 del teclado para el pin digital 4 de Arduino.
Pino 4 del teclado para el pin digital 5 de Arduino.
Conecte también una resistencia pull-up de 10 kΩ a cada uno de los pines de entrada del teclado matricial (pines 1, 2, 3 y 4).
Cronograma:
Escriba un programa Arduino para leer datos del teclado matricial.
Puede utilizar la biblioteca de teclado para que su teclado sea más fácil de leer. Asegúrese de instalarlo en su entorno de desarrollo Arduino.
Un ejemplo de código básico para leer un teclado matricial de 1x4 usando la biblioteca Keypad se vería así:
#include <Keypad.h>
const byte ROWS = 1;
const byte COLS = 4;
char keys[ROWS][COLS] = {
{'1','2','3','A'}
};
byte rowPins[ROWS] = {2}; // Pinos digitais conectados às linhas do teclado
byte colPins[COLS] = {3, 4, 5, 6}; // Pinos digitais conectados às colunas do teclado
Keypad keypad = Keypad(makeKeymap(keys), rowPins, colPins, ROWS, COLS);
void setup() {
Serial.begin(9600);
}
void loop() {
char key = keypad.getKey();
if (key) {
Serial.println(key);
}
}
Este código se imprimirá en el monitor serie Arduino qué tecla se presionó. Adáptelo según sea necesario para sus necesidades específicas.