Fügen Sie Ihrem nächsten Mikrocontroller-Projekt eine Vielzahl von Berührungssensoren hinzu - mit diesem einfach zu bedienenden Breakout-Board für kapazitive Berührungssensoren mit 12 Kanälen und dem MPR121 in der Hauptrolle.
Dieser Chip kann bis zu 12 einzelne Touchpads mit Plug-and-Play STEMMA QT-Anschluss und großen Alligator-/Krokodilklemmen-freundlichen Pads verarbeiten und ist eine lötfreie Lösung für kapazitive Berührungsempfindlichkeit.
Der MPR121 unterstützt das Lesen von Daten über I2C, was mit nahezu jedem Mikrocontroller implementiert werden kann. Mit dem ADDR-Pin kann eine von 2 Adressen ausgewählt werden (für die alternative Adresse muss er zugelötet werden), so dass insgesamt 24 kapazitive Touchpads an einem I2C-2-Draht-Bus zur Verfügung stehen. Die Verwendung dieses Chips ist viel einfacher als die kapazitive Abtastung mit analogen Eingängen: Er übernimmt die gesamte Filterung für Sie und kann für mehr oder weniger Empfindlichkeit konfiguriert werden.
Dieser Sensor wird als winziger, schwer zu lötender Chip geliefert, so dass Adafruit ihn für Sie auf ein Breakout-Board setzt. Da es sich um einen reinen 3V-Chip handelt, haben sie einen 3V-Regler und I2C-Pegelverschiebung hinzugefügt, so dass er sicher mit jedem 3V- oder 5V-Mikrocontroller/Prozessor wie Arduino verwendet werden kann. Es wurde sogar eine LED an der IRQ-Leitung angebracht, die bei Berührungen blinkt, was die Fehlersuche nach Augenmaß etwas erleichtert.
Wird mit einem vollständig montierten Brett geliefert. Für die Kontakte empfehlen wir Kupferfolie, metallisches Nylon oder Pyralux. Verbinden Sie dann eine beliebige Krokodilklemme aus dem leitenden Material mit einem der großen Pads auf dem Breakout.
Um die Verwendung so einfach wie möglich zu gestalten, hat Adafruit den MPR121 auf einer Breakout-Platine im Stemma QT-Formfaktor mit einer Reihe von Unterstützungsschaltungen untergebracht, um Ihnen beim Testen Optionen zu bieten. Sie können entweder ein Breadboard oder die SparkFun qwiic-kompatiblen STEMMA QT-Anschlüsse verwenden, und die Kompatibilität mit 5V-Spannungspegeln, wie sie bei Arduinos üblich sind, sowie mit 3,3V-Logik, die von vielen anderen Boards wie Raspberry Pi oder Feathers verwendet wird. Das QT-Kabel ist nicht im Lieferumfang enthalten, aber wir haben eine Reihe von Kabeln im Shop, die eine schnelle Plug-and-Play-Unterstützung ermöglichen.
Mit den Bibliotheken und Tutorials von Arduino und CircuitPython/Python ist der Einstieg ein Kinderspiel. Sie sind in wenigen Minuten einsatzbereit, und wenn Sie einen anderen Mikrocontroller verwenden, lässt sich der Code leicht portieren.
Natürlich würden wir Sie nicht mit einem Datenblatt und einem "Viel Glück!" zurücklassen. - Adafruit hat ein detailliertes Tutorial geschrieben, das zeigt, wie man den Sensor verdrahtet, ihn mit einem Arduino verwendet und einen Beispielcode, der den Sensor dazu bringt, Daten zu protokollieren und deine Berührung zu erkennen!
TECHNISCHE DETAILS
Produktabmessungen: 51,0mm x 25,2mm x 4,5mm / 2,0" x 1,0" x 0,2"