Les 12 boutons du clavier sont étiquetés 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, * et #, disposés dans la même disposition qu'un clavier téléphonique. Chaque pression sur une touche a une résistance comprise entre 10 et 150 Ohms. Le clavier Qwiic lit et stocke les 15 dernières pressions sur les boutons dans une pile premier entré, premier sorti (FIFO), éliminant ainsi le besoin d'interroger constamment le clavier depuis votre microcontrôleur. Ces informations sont accessibles via l'interface Qwiic, ce qui la rend conviviale et efficace.
Le clavier Sparkfun Qwiic offre également un I configurable par logiciel2Adresse C, permettant plusieurs I2Appareils C sur le même bus. Veuillez noter que le je2L'adresse C du clavier Qwiic est 0x4B et peut être sélectionnée par cavalier sur 0x4A (configurable par logiciel à n'importe quelle adresse). Un multiplexeur/Mux est nécessaire pour communiquer avec plusieurs capteurs Qwiic Keypad sur un seul bus.
Le système Sparkfun Qwiic connect est un écosystème de I2Des capteurs, actionneurs, blindages et câbles C qui rendent le prototypage plus rapide et moins sujet aux erreurs. Toutes les cartes compatibles Qwiic utilisent un connecteur JST à 4 broches commun au pas de 1 mm, ce qui réduit la quantité d'espace PCB requis, et les connexions polarisées signifient que vous ne pouvez pas le brancher mal.
Le clavier Sparkfun Qwiic est équipé de fonctionnalités telles qu'une adresse esclave sélectionnable par logiciel, un contrôleur ATtiny85 à faible consommation et des pressions sur des boutons avec un horodatage. Il a un défaut I2Adresse C de 0x4B et livré avec 2x connecteurs Qwiic.
Pour plus d'informations et d'assistance, vous pouvez accéder au schéma, aux fichiers Eagle, au guide de connexion, au brochage du clavier, au micrologiciel ATtiny85, à la bibliothèque Arduino , au package Python et au référentiel matériel GitHub.
Marque | Sparkfun |
Modèle | COM-15290 |
Plus d'information | Qwiic Keypad Hookup Guide - SparkFun Learn |
La communication | I2C |
Tension | 3,3 V |