Wir haben noch weitere Artikel -- Besuchen Sie Unserer Ebay-Shop Orelux
Tastatur Matrix Modul 3x4 / 4x4 Keypad 12/16 Tasten Arduino ESP32
Das Matrix-Keypad Modul ist eine kompakte und zuverlĂ€ssige Eingabetastatur fĂŒr Mikrocontroller-Projekte.
Es eignet sich ideal fĂŒr Arduino, ESP32, ESP8266, Raspberry Pi und andere Mikrocontroller-Plattformen.
Dank der Matrix-Verschaltung benötigt das Keypad nur wenige GPIO-Pins und ermöglicht dennoch die Abfrage von 12 oder 16 Tasten. Das robuste ABS-KunststoffgehĂ€use sorgt fĂŒr eine lange Lebensdauer auch bei hĂ€ufiger Nutzung.
Perfekt fĂŒr Zugangssysteme, PIN-Eingaben, MenĂŒsteuerungen, DIY-Projekte, Smart-Home-Anwendungen und Lernprojekte.
â Wahlweise 3Ă4 (12 Tasten) oder 4Ă4 (16 Tasten)
â Matrix-Schaltung â spart Mikrocontroller-Pins
â Kompatibel mit Arduino, ESP32, ESP8266, Raspberry Pi
â Robustes ABS-KunststoffgehĂ€use
â Einfache Ansteuerung ĂŒber digitale GPIO-Pins
â Ideal fĂŒr Codeschlösser, Steuerpanels, MenĂŒs, Eingabesysteme
â Geringer Stromverbrauch
â Plug-and-Play mit gĂ€ngigen Libraries
| Parameter | Wert |
|---|---|
| Produkttyp | Matrix Keypad / Tastatur-Array |
| Varianten | 3Ă4 (12 Tasten) / 4Ă4 (16 Tasten) |
| Tastenmaterial | Kunststoff |
| GehÀusematerial | ABS |
| Schaltung | Matrix |
| Anschluss | Flachbandkabel / Stiftleiste |
| Betriebsspannung | 3,3 V / 5 V |
| KompatibilitÀt | Arduino, ESP32, ESP8266, Raspberry Pi |
| Anwendung | Eingabe, Steuerung, PIN, MenĂŒ |
Die Tasten sind in Zeilen und Spalten verschaltet.
Der Mikrocontroller aktiviert nacheinander die Zeilen und liest die Spalten aus, um zu erkennen, welche Taste gedrĂŒckt wurde.
FĂŒr Arduino & ESP32 stehen fertige Bibliotheken zur VerfĂŒgung, z. B.:
Keypad.h (Arduino IDE)
Dadurch ist keine komplizierte Programmierung notwendig.
PIN-Code-Schlösser & Zugangssysteme
Smart-Home Steuerungen
MenĂŒ- & GerĂ€testeuerungen
Lern- & Schulprojekte
DIY-Elektronik
Roboter- & Automationsprojekte
Alarm- & Sicherheitssysteme
1Ă Keypad Modul
Variante nach Auswahl: 3Ă4 (12 Tasten) oder 4Ă4 (16 Tasten)
â Matrix-Keypad 3Ă4 / 4Ă4
â 12 oder 16 Tasten
â ABS-Kunststoff, langlebig
â FĂŒr Arduino & ESP32
â Ideal fĂŒr DIY & Steuerungsprojekte
R1 = Pin 5 (u. a. Taste 1: Pin1+Pin5, Taste 3: Pin3+Pin5)
R2 = Pin 6 (Taste 5: Pin2+Pin6, Taste B: Pin4+Pin6)
R3 = Pin 7 (Taste 7: Pin1+Pin7, Taste 8: Pin2+Pin7, Taste C: Pin4+Pin7)
R4 = Pin 8 (Taste 0: Pin2+Pin8, Taste D: Pin4+Pin8)
C1 = Pin 1 (Tasten 1/7 bestÀtigt)
C2 = Pin 2 (Tasten 0/5/8 bestÀtigt)
C3 = Pin 4 (Tasten B/C/D bestÀtigt)
C4 = Pin 3 (Taste 3: Pin3+Pin5 bestÀtigt)
| C1 (Pin1) | C2 (Pin2) | C4 (Pin3) | C3 (Pin4) | |
|---|---|---|---|---|
| R1 (Pin5) | 1 | 2 | 3 | A |
| R2 (Pin6) | 4 | 5 | 6 | B |
| R3 (Pin7) | 7 | 8 | 9 | C |
| R4 (Pin8) | * | 0 | # | D |
C1 = Pin 3 â Tasten: 1, 4, 7, *
C2 = Pin 1 â Tasten: 2, 5, 8, 0
C3 = Pin 5 â Tasten: 3, 6, 9, #
R1 = Pin 2 â Tasten: 1, 2, 3
R2 = Pin 7 â Tasten: 4, 5, 6
R3 = Pin 6 â Tasten: 7, 8, 9
R4 = Pin 4 â Tasten: *, 0, #
Rows werden vom ESP32 als AusgÀnge betrieben und nacheinander aktiv auf LOW gezogen.
Columns werden als EingÀnge mit Pull-Up betrieben (INPUT_PULLUP), d. h. im Ruhezustand HIGH.
Bei Tastendruck verbindet die Taste eine Row mit einer Column â die entsprechende Column wird LOW erkannt.
Keine Taste gedrĂŒckt: Column = HIGH
Taste gedrĂŒckt bei aktiver Row (LOW): Column = LOW
Keypad â ESP32
Rows (Outputs):
Keypad Pin 2 (R1) â ESP32 GPIO13 (OUTPUT)
Keypad Pin 7 (R2) â ESP32 GPIO14 (OUTPUT)
Keypad Pin 6 (R3) â ESP32 GPIO27 (OUTPUT)
Keypad Pin 4 (R4) â ESP32 GPIO26 (OUTPUT)
Columns (Inputs):
Keypad Pin 3 (C1) â ESP32 GPIO25 (INPUT_PULLUP)
Keypad Pin 1 (C2) â ESP32 GPIO33 (INPUT_PULLUP)
Keypad Pin 5 (C3) â ESP32 GPIO32 (INPUT_PULLUP)
Zusatz:
Keine Verbindung zu 5V.
GND ist nicht zwingend am Keypad erforderlich (Matrix ist passiv). FĂŒr saubere Referenz im System kann ESP32 natĂŒrlich normal versorgt sein.
Wenn du keine internen Pull-Ups nutzen willst:
C1/C2/C3 jeweils ĂŒber 10 kΩ nach 3V3 ziehen
Columns bleiben dann als INPUT konfiguriert
In der Praxis: Interne Pull-Ups des ESP32 reichen aus.
| C1 (Pin3) | C2 (Pin1) | C3 (Pin5) | |
|---|---|---|---|
| R1 (Pin2) | 1 | 2 | 3 |
| R2 (Pin7) | 4 | 5 | 6 |
| R3 (Pin6) | 7 | 8 | 9 |
| R4 (Pin4) | * | 0 | # |
Weitere Bilder

Wir können jederzeit ĂŒber eBay-Nachrichten kontaktiert werden, wenn Sie Fragen, Kommentare oder ProduktwĂŒnsche haben. Wir werden Ihnen innerhalb von 24 Stunden antworten und unser Bestes tun, um Ihnen zu helfen! Wir ermutigen unsere Kunden, uns mit allen Fragen oder Bedenken zu kontaktieren! Wir möchten sicher sein, dass Sie mit Ihrem Kauf vollkommen zufrieden sind.
| Zahlung | Ăber Ebay |
|---|---|
| Lieferungzeit | 1 bis 2 Werktage |
| RĂŒckgabefrist | 30 Tage |