Clavier Souple 16 Touches – 4×4 Membrane Keypad pour Arduino / ESP32

> SKU: ED1-025-01

Clavier souple 4×4 avec 16 touches. Idéal pour digicode, menu, ou saisie utilisateur dans les projets Arduino ou ESP32. Compact, léger et simple à câbler.

TND 4,50

4 in stock

Compare

Description

Clavier à membrane souple 4×4 avec 16 touches numériques (0–9, A–D, *, #), parfait pour les projets nécessitant une interface utilisateur simple, comme un digicode, un menu de navigation ou une saisie manuelle. Facile à utiliser avec Arduino, ESP32 et autres microcontrôleurs.

Connexions Arduino (via Digital Pins) :

Pin Clavier Fonction Arduino UNO/Nano
1 à 8 Lignes & Colonnes (Rows/Cols) D2 à D9 (ou autres digitales)

Connexions ESP32 :

Pin Clavier Fonction ESP32
1 à 8 Lignes & Colonnes (Rows/Cols) GPIOs disponibles (ex : 14 à 21)

Exemple de Code (Arduino C) :

Nécessite la bibliothèque Keypad.h (installable via le gestionnaire Arduino).

#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}; // Connectées aux lignes
byte colPins[COLS] = {5, 4, 3, 2}; // Connectées aux colonnes

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);
}
}

Reviews (0)

0.0
0
0
0
0
0

Be the first to review “Clavier Souple 16 Touches – 4×4 Membrane Keypad pour Arduino / ESP32”

There are no reviews yet.

Select at least 2 products
to compare