Matrix Keypad 4×4 Membran Switch er en type tastatur, der består af en række knapper arrangeret i en 4×4 matrice. Et Matrix Keypad 4×4 Membran Switch består af en fleksibel membran, der indeholder knapperne og deres elektriske forbindelser. Knapperne er normalt arrangeret i en 4×4 matrice, hvilket giver 16 individuelle knapper. Matrix Keypad 4×4 Membran Switches kan interface med mikrokontrollere, Arduino boards, Raspberry Pi og andre digitale enheder. De bruges ofte til brugerinput i projekter og produkter.
Tekniske detaljer:
Isolationsmodstand: 100M Ω
Trykkraftknap: 150 – 200 N
Afvisningstid: 1 ms
Maksimal temperatur: 60 °C
Installere Arduino IDE Software
Før du kan starte din programmering skal Arduino’s IDE software hentes. Dette program bruges til at programmere din arduino.
Download fra dette link: Download
Programmering
Inden programmeringen kan udføres skal de rigtige “Optiens” findes. Åben linket til den udviklingsboard du bruger.
Eksempel
Dette eksempel viser hvordan du i din serial monitor kan se hvilken knap der trykkes på.
Du skal bruge:
Forbind det sådan:

Kode:
#include <Keypad.h>
const byte ROWS = 4; // four rows
const byte COLS = 4; // four columns
// Map the buttons to an array for the Keymap instance
char hexaKeys[ROWS][COLS] = {
{'1', '2', '3', 'A'},
{'4', '5', '6', 'B'},
{'7', '8', '9', 'C'},
{'*', '0', '#', 'D'}
};
byte colPins[ROWS] = {5, 4, 3, 2}; // Pins used for the rows of the keypad
byte rowPins[COLS] = {9, 8, 7, 6}; // Pins used for the columns of the keypad
// Initialise the Keypad
Keypad customKeypad = Keypad(makeKeymap(hexaKeys), rowPins, colPins, ROWS, COLS);
void setup() {
Serial.begin(9600); // Initialise the serial monitor
}
void loop() {
// Read the pushed button
char button = customKeypad.getKey();
if (button) {
Serial.println(button);
}
}
Kontakt os
Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.








Anmeldelser
Der er endnu ikke nogle anmeldelser.