- Robot suiveur de ligne
- Robot éviteur d’obstacle
- Robot suiveur de mur
- Robot 2 roues IR
- Robot 2 roues Bluetooth
- Kit feu de signalisation
- Kit arrosage automatique
- Kit capteur de mouvement
- Kit capteur de gaz
- Smart Home
- Kit parking automatique
- kit démarrage
- Jeu de lumière
- Détecteur de pluie
- Eclairage automatique
- Allumer des Leds avec télécommande
- Smart Home
- Télémètre
“Boîtier pour HC-SR501” has been added to your cart. View cart
Keypad – Clavier Matricé 4×3 12 Touches
22.00 DH
Clavier Matricé 4×3 à 12 touches – Interface de Saisie Compacte et Polyvalente.
SKU:
CAP040
Category: Capteurs
Description
Clavier Matricé 4×3 – Interface de Saisie Compacte et Polyvalente
Le clavier matricé 4×3 à 12 touches est un périphérique d’entrée robuste et efficace, conçu pour les systèmes de sécurité, les contrôles d’accès et les interfaces utilisateur dans des environnements embarqués. Il est largement utilisé dans les projets électroniques et domotiques nécessitant une saisie manuelle fiable.
Grâce à sa matrice de 4 lignes et 3 colonnes, il permet une détection optimisée des entrées en minimisant le nombre de broches nécessaires sur un microcontrôleur.
Caractéristiques Techniques
Spécification | Détails |
Configuration | 4 lignes × 3 colonnes |
Nombre de touches | 12 (0-9, *, #) |
Tension de fonctionnement | 5V DC |
Type de contact | Membrane |
Interface | 7 broches (4 lignes, 3 colonnes) |
Dimensions | 70 mm × 77 mm |
Durée de vie | Jusqu’à 1 million de pressions par touche |
Fonctionnement
Le clavier fonctionne en scannant les lignes et les colonnes pour détecter quelles touches sont pressées. Lorsque vous appuyez sur une touche, une ligne est connectée à une colonne, permettant ainsi au microcontrôleur de détecter la touche pressée. Le processus de balayage est généralement géré par une bibliothèque dans les environnements de développement tels qu’Arduino.
Applications
✅ Systèmes de Sécurité et Contrôle d’Accès 🔒
- Serrures électroniques, claviers pour alarmes et digicodes.
- Intégration avec RFID, lecteurs biométriques ou systèmes domotiques.
✅ Automatisation et Interfaces Homme-Machine (HMI) 🖥
- Commandes pour robots, automates industriels et systèmes domotiques.
- Interfaces pour contrôleurs de CNC, imprimantes 3D et systèmes de surveillance.
✅ Prototypage et Développement Électronique 🛠
- Utilisation avec Arduino, Raspberry Pi, ESP32, STM32, PIC et autres microcontrôleurs.
- Idéal pour les interfaces interactives et les projets de menu de navigation.
Utilisation avec Arduino Uno
📌 Matériel Requis :
- Clavier matricé 4×3
- Carte Arduino Uno
- Fils de connexion
- Breadboard (optionnelle)
📌 Schéma de Connexion :
Clavier 4×3 | Arduino UNO |
Ligne 1 (R1) | Pin 2 |
Ligne 2 (R2) | Pin 3 |
Ligne 3 (R3) | Pin 4 |
Ligne 4 (R4) | Pin 5 |
Colonne 1 (C1) | Pin 6 |
Colonne 2 (C2) | Pin 7 |
Colonne 3 (C3) | Pin 8 |
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 = 3; // 3 colonnes
char touches[LIGNES][COLONNES] = {
{‘1’, ‘2’, ‘3’},
{‘4’, ‘5’, ‘6’},
{‘7’, ‘8’, ‘9’},
{‘*’, ‘0’, ‘#’}
};
byte brochesLignes[LIGNES] = {2, 3, 4, 5}; // Connexion aux lignes du clavier
byte brochesColonnes[COLONNES] = {6, 7, 8}; // Connexion aux colonnes du clavier
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 “Keypad – Clavier Matricé 4×3 12 Touches” Cancel reply
Related products
Capteur de Lumiére à Photorésistance LDR 10mm
6.00 DH
Carte RFID 13.56MHz 1Kb EEPROM
7.50 DH
Carte RFID EM4100, TK4100 125KHz
8.00 DH
DHT11 Capteur de Température et Humidité
28.00 DH
HC-SR501 Module Détecteur de Mouvement – Infrarouge
25.00 DH
MQ4 Module Capteur de Gaz Naturel / Méthane
40.00 DH
MQ8 Module Capteur d’Hydrogène
40.00 DH
TTP223 Module Tactile capacitif 1 Boutton
10.00 DH
Reviews
There are no reviews yet.