Beschreibung
Was ist das
Das MPR121 Touch Shield ist eine Arduino-Schiene, die es ermöglicht, Funktionalitäten für die Berührungsdetektion zu elektronischen Projekten hinzuzufügen. Dieses Shield unterstützt bis zu 12 Tasten oder Kontaktpunkte, was es sowohl für Anfänger als auch für Fortgeschrittene geeignet macht.
Eigenschaften
- Unterstützt 12 Kanäle für Berührungsdetektion
- Flexibel: funktioniert mit Arduino und ESP auf 5V oder 3,3V
Wofür es dient
Das MPR121 Touch Shield ist ideal für die Erstellung von Touch-basierten Benutzeroberflächen, wie z.B. Menüsteuerungen, Mehrfachtasten-Schaltflächen und interaktive Geräte. Es kann in Kombination mit einem Arduino-Display verwendet werden, um die Nummer der gedrückten Taste anzuzeigen.
Anleitung: Wie man das MPR121 Touch Shield verwendet
Das MPR121 Touch Shield ist ein mehrfach berührungsbestimmendes Sensor, ideal für Projekte, die die Detektion mehrerer Kontaktpunkte erfordern. Nützlich für Anfänger und Fortgeschrittene.
Was du brauchst
- Arduino IDE
- Arduino-kompatibel (Uno, Nano, etc.)
- USB-Kabel
- Widerst 10kΩ (für Pull-up)
Schritte
- 1. Verbinde den Arduino mit dem Computer über den USB-Kabel.
- 2. Installiere die MPR121-Bibliothek im Arduino IDE.
- 3. Verbinde die MPR121-Shield mit deinem Arduino: VCC an 5V, GND an GND, SDA an SDA, SCL an SCL und den 10kΩ-Widerst zwischen VCC und Pin 3 (INT1).
- 4. Lade den Minimalcode aus der ‚Code‘-Sektion herunter und läde ihn auf den Arduino.
- 5. Versuche, die Kontaktstellen zu berühren und beobachte die Ergebnisse.
- 6. Überprüfe das Datenblatt für weitere Einstellungen.
- 7. Für ein fortgeschrittenes Projekt füge ein Display oder einen Motor hinzu.
- 8. Behebe eventuelle häufige Fehler.
Beispielcode
```cpp
#include <MPR121.h>
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-Projekt
Erstelle eine einfache menschliche Interaktion: Verbinde die MPR121-Shield mit einem Display und zeige die Nummer des berührten Tasten an.
Häufige Fehler
- Falsche Pin-Verbindungen.
- MPR121-Bibliothek nicht installiert.
- Fehlende oder falsche Widerst.
- Fehler in der Pin-Einstellung INT1.
Empfohlenes Zubehör
- LCD-Anzeige
- Gleichstrom-Motor
- Druckfühler
- 3,7V-Batterie
Häufige Fragen
Funktioniert die MPR121-Shield mit einem Arduino 3,3V?
Ja, aber überprüfe im Datenblatt auf die maximale Spannung.
Kann ich mehrere MPR121 Shield an meinen Arduino anschließen?
Ja, aber stelle sicher, dass du die richtigen I2C-Pins verwendest.
Welche Nutzungsgrenzen hat die MPR121 Shield?
Überprüfe im Datenblatt auf die Spannungs-, Strom- und Frequenzgrenzen.





Rezensionen
Es gibt noch keine Rezensionen.