Zwart 4x4 matrix keypad met membraanschakelaars voor het invoeren van toegangscodes en inbouwtoepassingen.
SKU: OT2085-B118 Artikelnummer: NA171 EAN: 8126478667001 Locatie: B11.08
Alternatief
3x4 matrix keypad zwart
€ 3,40
Bekijk dit alternatief
Zo sluit je de 4x4 matrix keypad zwart aan op een Arduino UNO of ESP32, met een voorbeeldsketch die je direct kunt uploaden.
Dit project laat zien hoe je invoer van een 4x4 matrix keypad kunt uitlezen met een Arduino Uno. Wanneer een knop op het keypad wordt ingedrukt, wordt het bijbehorende karakter direct weergegeven in de Serial Monitor op 115200 baud.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : 4x4 Matrix Keypad Input Reader
* Board : Arduino UNO (arduino:avr:uno)
* Parts : Keypad 4x4
* Libraries : Keypad 3.1.1
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
#include <Keypad.h>
const byte ROWS = 4;
const byte COLS = 4;
char keys[ROWS][COLS] = {
{'1', '2', '3', 'A'},
{'4', '5', '6', 'B'},
{'7', '8', '9', 'C'},
{'*', '0', '#', 'D'}
};
byte rowPins[ROWS] = {9, 8, 7, 6};
byte colPins[COLS] = {5, 4, 3, 2};
Keypad keypad = Keypad(makeKeymap(keys), rowPins, colPins, ROWS, COLS);
void setup() {
Serial.begin(115200);
Serial.println(F("4x4 Keypad Demo"));
Serial.println(F("Press any key on the keypad..."));
}
void loop() {
char key = keypad.getKey();
if (key) {
Serial.print(F("Key Pressed: "));
Serial.println(key);
}
}
Benodigde bibliotheken: Keypad 3.1.1
Wiring diagram and example code generated by Codey.online — https://www.codey.online
Dit circuit verbindt een 4x4 matrix-toetsenbord rechtstreeks met de GPIO's van de ESP32. De Keypad library scant de matrixrijen en -kolommen met behulp van interne pull-up weerstanden. Wanneer je op een toets drukt, wordt het teken ervan in realtime naar de Serial Monitor geprint.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : ESP32 4x4 Matrix Keypad Reader
* Board : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
* Parts : Keypad 4x4
* Libraries : Keypad 3.1.1
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
#include <Keypad.h>
const byte ROWS = 4;
const byte COLS = 4;
char keys[ROWS][COLS] = {
{'1', '2', '3', 'A'},
{'4', '5', '6', 'B'},
{'7', '8', '9', 'C'},
{'*', '0', '#', 'D'}
};
byte rowPins[ROWS] = {19, 18, 5, 4};
byte colPins[COLS] = {13, 12, 14, 27};
Keypad keypad = Keypad(makeKeymap(keys), rowPins, colPins, ROWS, COLS);
void setup() {
Serial.begin(115200);
Serial.println("4x4 Keypad Test Ready. Press any key...");
}
void loop() {
char customKey = keypad.getKey();
if (customKey) {
Serial.print("Key pressed: ");
Serial.println(customKey);
}
}
Benodigde bibliotheken: Keypad 3.1.1
Wiring diagram and example code generated by Codey.online — https://www.codey.online
Keypad met kunststof toetsen. Ideaal voor bijvoorbeeld het invoeren van een toegangscode.
Het keypad heeft membraan switches en alle knoppen zijn voorzien van nummering van 0-9, en de tekens * en #. Rechts zijn nog 4 knoppen met A,B,C en D
De module is zeer geschikt voor inbouw. Op de module zitten ook vier 2mm gaten voor montage.
Afmetingen
Lengte: 6,9cm
Breedte: 6,5cm
Hoogte: 1cm

| Breedte | 6,5 cm |
|---|---|
| Kleur | zwart |
| Materiaal | kunststof |
| Lengte | 6,9 cm |
| Hoogte | 1 cm |
| Gatdiameter | 2 mm |
| Montagegaten | 4 |
| Aantal toetsen | 16 |
degelijker dan ik voor de prijs had verwacht
Ik heb hem nog niet in gebruik en dat zal ook nog wel even duren voor het zover is. Ik ga er vanuit dat het wel goed gaat.
Niet tevreden? Je hebt 30 dagen bedenktijd na ontvangst om het product terug te sturen.
Alles over retourneren
4x4 matrix keypad zwart