Description
Le MPR121 Touch Shield est une carte pour Arduino qui permet d’ajouter des fonctionnalités de détection tactile à des projets électroniques. Cette carte supporte jusqu’à 12 boutons ou points de contact, la rendant adaptée aux débutants comme aux experts.
Caractéristiques
– Supporte 12 canaux de détection tactile
– Polyvalent : fonctionne avec Arduino et ESP à 5V ou 3.3V
A quoi sert le MPR121 Touch Shield ?
Le MPR121 Touch Shield est idéal pour créer des interfaces utilisateur basées sur la détection tactile, par exemple pour des contrôles de menu, des écrans multi-boutons et des dispositifs interactifs. Il peut être utilisé en combinaison avec un écran Arduino pour afficher le numéro du bouton pressé.
Tutoriel : Comment utiliser le MPR121 Touch Shield
La MPR121 Touch Shield est un capteur tactile multiple idéal pour des projets nécessitant la détection de plusieurs points de contact. Utile pour débutants et intermédiaires.
Ce qu’il vous faut
– Arduino IDE
– Compatible Arduino (Uno, Nano, etc.)
– Câble USB
– Résistance 10kΩ (pour la pull-up)
Étapes
1. Connectez l’Arduino au PC avec le câble USB.
2. Installez la bibliothèque MPR121 dans l’Arduino IDE.
3. Connectez la Shield MPR121 à votre Arduino : VCC à 5V, GND à GND, SDA à SDA, SCL à SCL, et la résistance 10kΩ entre VCC et la broche 3 (INT1).
4. Téléchargez le code minimal de la section ‘Code’ et chargez-le sur l’Arduino.
5. Testez en touchant les points de contact et observez les résultats.
6. Vérifiez le datasheet pour des configurations supplémentaires.
7. Pour un projet plus avancé, ajoutez un écran ou un moteur.
8. Résolvez les erreurs courantes.
Code d’exemple
« `cpp
#include
MPR121 mpr121;
void setup() {
Serial.begin(9600);
mpr121.begin();
}
void loop() {
for (int i = 0; i < 12; i++) {
if (mpr121.isTouched(i)) {
Serial.println(i);
}
}
}
« `
Mini-projet
Créez une interaction humaine simple : connectez la Shield MPR121 à un écran et affichez le numéro du bouton touché.
Erreurs courantes
– Connexion incorrecte des broches.
– Bibliothèque MPR121 non installée.
– Résistance manquante ou incorrecte.
– Erreur dans la configuration de la broche INT1.
Accessoires recommandés
– Écran LCD
– Moteur DC
– Capteurs de pression
– Batterie 3.7V
Questions fréquentes
La Shield MPR121 fonctionne-t-elle avec Arduino 3.3V ?
Oui, mais vérifiez le datasheet pour la tension maximale.
Puis-je connecter plusieurs Shield MPR121 à mon Arduino ?
Oui, mais assurez-vous d'utiliser les broches I2C correctes.
Quels sont les limites d'utilisation de la Shield MPR121 ?
Vérifiez le datasheet pour les limites de tension, de courant et de fréquence.





Avis
Il n’y a pas encore d’avis.