Clavier Matricé 4×1 – Interface Compacte et Polyvalente
15.00 DH
Clavier Matricé 4×1 – Interface Compacte et Polyvalente
Le clavier matricé 4×1 à 4 touches est un périphérique d’entrée compact et efficace, conçu pour les systèmes embarqués nécessitant une interface utilisateur simple et fiable.
5 in stock
SKU:
CAP041
Category: Module & Capteur
Description
Clavier Matricé 4×1 – Interface Compacte et Polyvalente
Le clavier matricé 4×1 à 4 touches est un périphérique d’entrée compact et efficace, conçu pour les systèmes embarqués nécessitant une interface utilisateur simple et fiable. Avec sa conception en une seule colonne et quatre lignes, il est idéal pour les systèmes de contrôle d’accès, les automatismes et les interfaces utilisateur minimalistes.
Grâce à son faible encombrement et sa consommation énergétique réduite, ce clavier est particulièrement adapté aux projets électroniques intégrés, aux dispositifs portables et aux applications industrielles nécessitant une saisie manuelle intuitive.
Caractéristiques Techniques
Spécification |
Détails |
Configuration |
4 lignes × 1 colonne |
Nombre de touches |
4 |
Tension de fonctionnement |
5V DC |
Type de contact |
Membrane |
Interface |
5 broches (4 lignes, 1 colonne) |
Dimensions |
70 mm × 20 mm |
Durée de vie |
Jusqu’à 1 million de pressions par touche |
Principe de Fonctionnement
Le clavier fonctionne selon une matrice de lignes et de colonnes, optimisant ainsi la gestion des entrées en réduisant le nombre de connexions nécessaires.
📌 Comment fonctionne-t-il ?
-
Chaque touche connecte une ligne unique à la seule colonne disponible.
-
Lorsqu’une touche est pressée, un circuit est fermé, permettant ainsi au microcontrôleur de détecter la pression.
-
Le microcontrôleur balaye les lignes pour détecter la connexion.
-
Un programme dédié ou une bibliothèque spécifique (comme Keypad.h pour Arduino) gère cette détection de manière efficace.
Grâce à ce mode de fonctionnement, le clavier matricé 4×1 offre une saisie rapide et précise, même dans des applications où la simplicité et la fiabilité sont essentielles.
Applications
✅ Systèmes de Sécurité et Contrôle d’Accès 🔒
-
Entrée de codes de validation pour digicodes, serrures électroniques et alarmes.
-
Intégration facile avec modules RFID, claviers numériques et microcontrôleurs.
✅ Automatisation et Interfaces Homme-Machine (HMI) 🖥
-
Commande pour robots, systèmes domotiques et appareils embarqués.
-
Interfaces pour dispositifs industriels et capteurs interactifs.
✅ Prototypage et Développement Électronique 🛠
-
Compatible avec Arduino, Raspberry Pi, ESP32, STM32 et autres plateformes.
-
Idéal pour interfaces simplifiées, menus de navigation et contrôleurs embarqués.
Utilisation avec Arduino Uno
📌 Matériel Requis :
-
Clavier matricé 4×1
-
Carte Arduino Uno
-
Fils de connexion
-
Breadboard (optionnelle)
📌 Schéma de Connexion :
Clavier 4×1 |
Arduino UNO |
Ligne 1 (R1) |
Pin 2 |
Ligne 2 (R2) |
Pin 3 |
Ligne 3 (R3) |
Pin 4 |
Ligne 4 (R4) |
Pin 5 |
Colonne (C1) |
Pin 6 |
Code Arduino – Détection des Touches
Installation de la Bibliothèque Keypad
1️⃣ Ouvrez l’IDE Arduino
2️⃣ Allez dans : Croquis → Inclure une bibliothèque → Gérer les bibliothèques
3️⃣ Recherchez « Keypad » et installez la bibliothèque Keypad.h
Exemple de Code :
#include <Keypad.h>
const byte LIGNES = 4; // 4 lignes
const byte COLONNES = 1; // 1 colonne
char touches[LIGNES][COLONNES] = {
{‘1’},
{‘2’},
{‘3’},
{‘4’}
};
byte brochesLignes[LIGNES] = {2, 3, 4, 5}; // Connexion aux lignes du clavier
byte brochesColonnes[COLONNES] = {6}; // Connexion à la seule colonne
Keypad clavier = Keypad(makeKeymap(touches), brochesLignes, brochesColonnes, LIGNES, COLONNES);
void setup() {
Serial.begin(9600);
}
void loop() {
char touche = clavier.getKey();
if (touche) {
Serial.print(« Touche pressée : « );
Serial.println(touche);
}
}
📌 Ce programme permet de détecter et d’afficher chaque touche pressée sur le Moniteur Série de l’IDE Arduino.
Reviews (0)
Be the first to review “Clavier Matricé 4×1 – Interface Compacte et Polyvalente” Cancel reply
Related products
Buzzer passif
3.00 DH
DS1307 Module Horloge RTC
24.00 DH
ESP-01 Module Wifi ESP8266
50.00 DH
FC-28 Module Capteur d’humidité de Sol
20.00 DH
HC05 Module Bluetooth HC-05
69.00 DH
Module de feu de signalisation tricolore
16.00 DH
Le module de feu de signalisation tricolore est un composant électronique conçu pour simuler un feu de circulation classique avec trois LED : rouge, jaune et verte. Il est principalement utilisé dans les projets éducatifs avec Arduino pour apprendre la gestion des sorties numériques et la programmation de séquences logiques.
Module Lecteur Carte Micro SD
18.00 DH
Module Led RGB 10mm
25.00 DH
Reviews
There are no reviews yet.