Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Ce tutoriel concerne le clignotement de l'œil du robot à l'aide d'une matrice de points LED.
Étape 1: Théorie
Dans un affichage matriciel, plusieurs LED sont câblées ensemble en rangées et en colonnes. Ceci est fait pour minimiser le nombre de broches nécessaires pour les entraîner. Par exemple, une matrice de LED 8 × 8 (illustrée ci-dessus) aurait besoin de 64 broches d'E/S, une pour chaque pixel de LED. En câblant toutes les anodes ensemble en rangées (R1 à R8) et les cathodes en colonnes (C1 à C8), le nombre requis de broches d'E/S est réduit à 16. Chaque LED est adressée par son numéro de rangée et de colonne. Dans la figure ci-dessous, si R4 est tiré vers le haut et C3 vers le bas, la LED de la quatrième rangée et de la troisième colonne sera allumée. Les caractères peuvent être affichés par un balayage rapide des lignes ou des colonnes.
Étape 2: MATÉRIEL REQUIS
- Arduino UNO avec câble
- Module d'affichage à matrice de points LED7219 (2)
- Fils de cavalier M-F
Étape 3: Animation de l'œil
Cette architecture permet au logiciel de définir des séquences d'animations sous forme de tableaux de paires de bitmaps et de durée d'affichage.
Étape 4: ÉTAPES
- la broche 2 est connectée au DataIn
- la broche 4 est connectée au CLK
- la broche 3 est connectée à CS
- VCC à 5v
- Gnd à Gnd