Quelle est la meilleure façon de connecter cette matrice LED 5x7 à une carte Arduino?
Quelle est la meilleure façon de connecter cette matrice LED 5x7 à une carte Arduino?
J'ai utilisé une matrice 5x7 très similaire sur Arduino il y a quelque temps.
Voici comment je l'ai connecté et un petit exemple de croquis, http://www.local-guru.net/blog/2009/04/03/5x7-led-matrix-on-my-arduino .
Un rapide coup d'œil à la fiche technique montre que les LED individuelles sont multiplexées, ce qui signifie qu'une seule ligne peut piloter plus d'une LED. Dans ce cas, toutes les anodes d'une colonne sont connectées électriquement et toutes les cathodes d'une rangée sont connectées électriquement (ou vice versa, selon le modèle). Cela signifie que chaque fois que vous manipulez une épingle, vous manipulez cette ligne entière ou cette colonne entière. En choisissant une colonne et une ligne, vous pouvez contrôler une LED individuelle. Vous pouvez ensuite manipuler toutes les lignes et une colonne, ce qui vous permettra de contrôler une colonne entière à la fois. Pour les contrôler tous, vous devrez changer chaque colonne dans l'ordre, en changeant les lignes actives. Si vous faites cela assez rapidement, il semblerait qu'ils soient toujours allumés. C'est ce qu'on appelle le multiplexage temporel, ou multiplexage temporel,
Voici un exemple de projet qui utilise une matrice 5x7 et un multiplexage temporel:
http://heim.ifi.uio.no/haakoh/avr/
Exécutez avec cela pendant un certain temps et revenez si vous avez d'autres questions ou ajoutez des commentaires pour affiner la question.
Je ne l'ai pas encore fait, mais vous pouvez traiter les matrices 5x7 en utilisant un max max7221 IC. Cela peut être contrôlé via une connexion de port série au duino.
Je viens de commander un arduino et j'ai la puce max à côté de moi. Je conduirai des écrans à 7 LED à cathode commune avec le mien.
j'ai suivi les instructions affichées ici: http://ericlathrop.com/electronics/LedGrid.php Celui-ci fonctionne .. je l'ai essayé en utilisant un écran LED Matrix 5x7 avec arduino.