Description
Qu’est-ce que le module microcontrôleur sériel digital à 8 bits 74HC595D est un composant électronique utilisé pour étendre la capacité de sortie digitale dans les projets Arduino. Il est particulièrement utile pour la gestion de matrices d’LED, où il permet de contrôler une grande quantité d’LED ou de ports digitaux avec peu de broches du microcontrôleur. Caractéristiques Microcontrôleur sériel digital à 8 bits Pour gérer des matrices d’LED et d’autres ports digitaux À quoi sert Il sert pour les projets qui nécessitent la gestion d’une grande quantité d’LED ou de ports digitaux avec peu de broches du microcontrôleur. Il est compatible avec Arduino et peut être utilisé dans divers scénarios tels que des matrices d’LED, des afficheurs à segments multiples, et tout autre cas où il est nécessaire d’étendre la capacité de sortie digitale. Tutoriel : Comment utiliser Module Shift Register 74HC595D Le module shift register 74HC595D est un composant électronique fondamental pour les makers qui souhaitent contrôler une grande quantité d’LED ou d’autres ports digitaux avec peu de broches du microcontrôleur. Il est idéal pour des projets tels que des matrices d’LED, des afficheurs à segments multiples, et tout autre scénario où il est nécessaire d’augmenter la capacité d’output numérique. Que vous utilisiez un Arduino Uno ou un équivalent, câble USB pour connecter l’Arduino à l’ordinateur Connexions par exemple câble jumper LED Étapes Connecter les broches du module 74HC595D à celles de l’Arduino comme suit : VCC à 5V, GND à GND, SER (DS) à un broche numérique de sortie de l’Arduino, RCLK (SRCLK) à une autre broche numérique, et SRCLR (RCLR) à la masse avec un résistor de pull-up. Ouvrir l’IDE Arduino et installer la bibliothèque ShiftRegister si elle n’est pas déjà présente. Écrire un sketch qui utilise le module 74HC595D pour allumer ou éteindre les LED connectées à ses sorties. Charger le sketch sur l’Arduino et vérifier que tout fonctionne correctement. Exemple de code // Inclure la bibliothèque ShiftRegister #include // Définir les broches de l’Arduino utilisées pour le module 74HC595D const int brocheLatch = 8; const int brocheDonnees = 12; const int brocheHorloge = 11; void setup() { // Initialiser les broches du module ShiftRegister::begin(brocheLatch, brocheHorloge, brocheDonnees); } void loop() { // Allumez tous les LED connectés au module ShiftRegister::allOn(); delay(1000); // Éteignez tous les LED connectés au module ShiftRegister::allOff(); delay(1000); } Mini-projet Concevez et réalisez une matrice de LED 8×8 en utilisant 4 modules shift register 74HC595D. La matrice peut être programmée pour afficher divers effets visuels tels que des étincelles, des flux ou des motifs personnalisés. Erreurs courantes Connexion incorrecte des broches du module Non-installation de la bibliothèque ShiftRegister Erreur dans l’adresse de mémoire utilisée pour accéder aux registres du module Problèmes avec la tension appliquée au module Accessoires recommandés Matrice LED 8×8 LED de diverses couleurs Résistances de 220 ohms Câble USB type B Questions fréquentes Comment puis-je connecter plusieurs modules 74HC595D?Connectez les broches SER (DS) du module suivant au QH’ (sortie) du premier, RCLK (SRCLK) et SRCLR (RCLR) doivent être partagés entre tous les modules. Quelle est la différence entre 74HC595D et SN74HC164N?Le 74HC595D a 8 sorties, tandis que le SN74HC164N en a seulement 8 en série. Le 74HC595D est plus adapté pour contrôler des matrices de LED ou des portes digitales.







Avis
Il n’y a pas encore d’avis.