PRT-26851, SparkFun Qwiic Pad Directionnel
Le SparkFun Qwiic Directional Pad ajoute un pavé directionnel à 5 directions à votre bus I2C ! Une fois connecté à un microcontrôleur, vous pouvez appuyer sur le pavé (haut, bas, gauche, droite ou centre) pour fournir une commande supplémentaire à votre application. Une LED RVB intégrée fournit un retour visuel indiquant quel bouton est pressé.
La carte est équipée d’un pavé directionnel à profil bas à 5 directions. Chaque direction contient un bouton-poussoir momentané lu par l’extension d’E/S I2C 8 bits PCA9554, qui avertit le microcontrôleur lorsqu’un bouton est pressé. Le microcontrôleur peut ensuite contrôler la LED RVB (non adressable) pour un retour visuel. Chaque canal de la LED RVB peut être déconnecté du GPIO du PCA9554 et relié à une autre entrée si nécessaire. Une broche d’interruption est également exposée pour avertir rapidement le microcontrôleur lorsqu’un état change. Une LED d’alimentation est aussi présente sur la carte. Grâce au système Qwiic, aucune soudure n’est nécessaire pour l’intégrer à votre projet, mais des broches espacées de 0,1" sont aussi disponibles pour une utilisation sur breadboard.
Si votre projet nécessite plusieurs pavés directionnels Qwiic, pas de souci ! Chaque carte dispose d’une adresse I2C configurable, ce qui permet de chaîner plusieurs cartes et de les adresser individuellement.
Un exemple de base est disponible sur notre dépôt GitHub matériel. Vous aurez besoin de la bibliothèque SparkFun I2C Expander Arduino pour lire ou écrire sur les huit E/S du PCA9554. Vous pouvez l’installer via le gestionnaire de bibliothèques Arduino en cherchant “SparkFun I2C Expander Arduino Library”, ou télécharger le dépôt GitHub sous forme de fichier .zip.
Cette carte est idéale pour les projets nécessitant des boutons supplémentaires. Ajoutez un pavé directionnel Qwiic pour naviguer dans un menu, ou intégrez-le à une télécommande pour contrôler un robot !
Caractéristiques :
- Tension d’entrée : 3,3V
- Pavé directionnel à 5 directions
- Expandeur d’E/S I2C 8 bits PCA9554
- 2 connecteurs Qwiic horizontaux
- Résistances de pull-up I2C de 2,2kΩ
- Pastilles PTH disponibles :
- GND : Masse
- 3V3 : Alimentation 3,3V
- SDA : Donnée I2C
- SCL : Horloge I2C
- INT : Interruption, active à l’état bas
- 5 : GPIO5
- 6 : GPIO6
- 7 : GPIO7
- LEDs :
- LED RVB non adressable pour le statut
- LED rouge d’alimentation
- Jumpers :
- LED d’alimentation : PWR
- GPIO7 / LED rouge : 7
- GPIO6 / LED verte : 6
- GPIO5 / LED bleue : 5
- Résistances de pull-up I2C : I2C
- Adresse I2C configurable (ADR2, ADR1, ADR0) :
- 0x20 (par défaut) : 000
- 0x21 : 001
- 0x22 : 010
- 0x23 : 011
- 0x24 : 100
- 0x25 : 101
- 0x26 : 110
- 0x27 : 111
- Dimensions de la carte : 1,0" × 1,0" (25,4mm × 25,4mm)
- Poids : 2,60g
Guide et autres documents : Présentation matérielle - Guide de démarrage SparkFun Qwiic Directional Pad
