Le bouton Qwiic est parfait pour les projets nécessitant plusieurs boutons. Chaque bouton a un I configurable2Adresse C, vous permettant d'enchaîner plusieurs boutons sur Qwiic et d'adresser chacun individuellement. La bibliothèque Arduino fournit un moyen simple de configurer votre bouton Qwiic sur n'importe quel I2C adresse que vous désirez.
Le bouton Qwiic gère non seulement le clignotement et l'anti-rebond, mais propose également des interruptions configurables qui peuvent être configurées pour s'activer en appuyant ou en cliquant sur un bouton. Le bouton dispose également d'une file d'attente FIFO intégrée qui enregistre le moment où le bouton a été enfoncé. Cela permet à votre microcontrôleur de gagner du temps de traitement car il n'a pas besoin de vérifier constamment l'état du bouton, mais peut exécuter une petite fonction chaque fois que le bouton est enfoncé ou cliqué.
Le système Qwiic Connect est un réseau de I2Capteurs, actionneurs, blindages et câbles C conçus pour rendre le prototypage plus rapide et moins sujet aux erreurs. Toutes les cartes compatibles Qwiic utilisent un connecteur JST à 4 broches au pas de 1 mm, ce qui réduit la quantité d'espace PCB requis. Les connexions polarisées signifient également que vous ne pouvez pas le connecter de manière incorrecte.
Le bouton LED vert de 12 mm est évalué à 50 mA et sa LED intégrée peut être configurée selon le niveau de clignotement souhaité. Si le vert n'est pas votre couleur, le Sparkfun Qwiic Button Breakout vous permet d'ajouter un bouton d'une autre couleur. Le bouton est livré avec un schéma, des fichiers Eagle, les dimensions de la carte, un guide de connexion, une bibliothèque Arduino , un package Python, une carte de registre et un dépôt matériel GitHub.
Marque | Sparkfun |
Modèle | BOB-16842 |
Plus d'information | SparkFun Qwiic Button Hookup Guide - SparkFun Learn |
La communication | I2C |
Tension | 3,3 V |