Construire votre propre matrice de LED Programmable (11 / 11 étapes)

Etape 11 : Autres programmes et profils

Le panneau à LED de programmation peut prendre beaucoup de temps pour comprendre quelles LEDs vous voulez activer ou désactiver. Vous aurez besoin de la bibliothèque de LEDcontrol installée dans le dossier Bibliothèque de votre Arduino. La bibliothèque peut être trouvée ici : http://www.wayoda.org/arduino/downloads/LedControl.zip plus d’informations sur la bibliothèque LEDcontrol pour Arduino peuvent être trouvés ici : http://www.arduino.cc/playground/Main/LedControl quand vous arrivez dans des chaînes de panneaux pour programmer, il peut être plus facile d’écrire certaines fonctions dans un tableur Excel pour automatiser certaines émissions, étant donné que la seule chose en évolution est le panneau abordées et les LEDs qui sont on ou off. Mon outil de feuille de calcul a été conçu pour 16 panneaux de matrice de LED, enchaînés dans deux groupes de 8.

Le chiffrier (Excel file vers le bas de la page) suppose il existe 16 panneaux disposés 4 x 4, et l’ordre que l’Arduino voit qu'il est de gauche à droite de haut en bas.  Il suffit de placer un « X » ou autres caractères dans la cellule que vous souhaitez s’allument, puis cliquez sur le bouton « Générer le Code » et il créera le code pour Arduino et copiez-le dans le presse-papiers. (Remarque : vos paramètres de sécurité des macros dans Excel peuvent doivent être réduites afin de permettre le bouton exécuter sa fonction de créer le code.)  La meilleure méthode que j’ai trouvé pour les codes QR est pour le créer sur un autre site, importez l’image et l’échelle correctement pour chaque point possède sa propre cellule.  Grâce aux outils de la photo, vous pouvez sélectionner les cellules blanches comme « couleur transparente » de cette façon vous pouvez voir la grille des cellules derrière elle.  Utilisez le clavier pour naviguer entre les cellules car la souris il suffit de cliquer l’image.  Placer un « X » partout où vous pouvez voir les cellules et laisser le noir cellules vides (OFF), et là vous l’avez.

SAMPLE CODE FOR ONE 8 x 8 LED MATRIX
Ce code ci-dessous s’allume sur chaque point de la matrice de test qui fonctionnent toutes les LEDs.
#include « LedControl.h »
#include « binary.h »
/*
Ces numéros sont pour le Atmega328P
* avec Uno bootloader ***
* LedControl (nom) = LedControl (DataIn, CLK, charge, nombrede Max7219) *
* broche 12 est reliée à la DataIn au premier cluster de 8
* broche 11 est reliée à la CLK
* broche 10 est reliée à la charge
Numéro de 1 à 8 jusqu'à 8 matricies
*
*/
LedControl lc0=LedControl(12,11,10,1) ;
void setup() {}
Nous avons déjà mis le nombre d’appareils lorsque nous avons créé le LedControl
int deviceA=lc0.getDeviceCount() ;
Nous avons à init tous les appareils dans une boucle
pour (addressA int = 0; addressA < deviceA ; addressA ++)
{
/ * Le MAX72XX est en mode d’économie d’énergie sur démarrage * /
lc0.Shutdown(addressA,false) ;
/ * Régler la luminosité à une valeur moyenne (1-15) * /
lc0.setIntensity(addressA,15) ;
/ * et effacer l’affichage * /
lc0.clearDisplay(addressA) ;
}
}
/ * Pour déterminer qui seront LEDs, pensez à la ligne comme ayant 8 positions avec un certain nombre attaché à chacun
(128, 64, 32, 16, 8, 4, 2, 1)
Si vous souhaitez que chaque autre point de la ligne commençant par le premier, ajouter les nombres situés dans la position souhaitée ON.
(128 + 0 + 32 + 0 + 8 + 0 + 2 + 0) = 170. Utilisez le numéro 170 au lieu de 255 ci-dessous pour tourner sur tous les autres.
Tous les témoins lumineux de la ligne serait (128 + 64 + 32 + 16 + 8 + 4 + 2 + 1) = 255.
*/
void loop() {}
lc0.setRow(0,0,255) ; 255 applique toutes les LEDs de la ligne ON
lc0.setRow(0,1,255) ;
lc0.setRow(0,2,255) ;
lc0.setRow(0,3,255) ;
lc0.setRow(0,4,255) ;
lc0.setRow(0,5,255) ;
lc0.setRow(0,6,255) ;
lc0.setRow(0,7,255) ;
}

Articles Liés

Réaliser votre propre matrice de LED RVB 15 x 10

Réaliser votre propre matrice de LED RVB 15 x 10

Dans cette série de vidéos, je vais vous présenter comment générer une matrice de LED RVB 15 x 10. Cette matrice a une largeur de 1,5 m et une hauteur de 1m. Il se compose de PL9823 RGB LED, qui sont une alternative bon marché aux communes WS2812 LED
Réaliser votre propre matrice de LED 10 x 10

Réaliser votre propre matrice de LED 10 x 10

Dans ce projet, je vais vous montrer comment combiner couramment disponibles WS2812B RGB LEDs avec un Arduino Nano afin de créer une matrice de LED colorée 10 x 10. Let's get started!Étape 1: Regardez la vidéo !La vidéo vous donne toutes les informat
Créer votre propre barre de LED

Créer votre propre barre de LED

Dans ce projet, je vais vous montrer comment je construis mon propre Bar LED autour de ma matrice de LED RVB 15 x 10. Il dispose d'un plan supérieur qui est en verre acrylique et il s'allume au toucher d'un bouton. Avec l'aide d'une bande LED WS2812B
Construire votre propre contrôleur (bon marché!) multifonctions sans fil caméra.

Construire votre propre contrôleur (bon marché!) multifonctions sans fil caméra.

IntroductionJamais imaginé de construire votre propre contrôleur de caméra ?Remarque importante : Les condensateurs pour le MAX619 sont 470n ou 0.47u.  Le schéma est correct, mais la liste des composants a été mal - mise à jour.Il s'agit d'une entrée
Construire votre propre moto électrique

Construire votre propre moto électrique

vue d'ensembleLe projet fini est un 1981 Kawasaki KZ440, converti en électrique. Il est alimenté par quatre Optima Yellow Top scellé batteries au plomb (AGM), qui animent un moteur Briggs & Stratton Etek. La vitesse du moteur est contrôlée par un All
Construire votre propre pare-feu passerelle

Construire votre propre pare-feu passerelle

apprendre à construire votre propre passerelle de pare-feu à l'aide de FreeBSD® et vieilles pièces de PC. Le pare-feu comprendra le firewall PF, IDS Snort, diverses applications de l'IPS, proxy Squid et certaines interfaces web intuitive pour l'audit
Construire votre propre « Satellite espion »

Construire votre propre « Satellite espion »

J'ai toujours pensé que ce serait bien d'avoir votre propre Satellite « Espion ». Le fait que nous avons nos propres Satellites espions voyager autour de la terre juste me stupéfie. Alors, pourquoi ne pas avoir votre propre ? Ce instructable qui suit
Construire votre propre ordinateur rudimentaire

Construire votre propre ordinateur rudimentaire

Les ordinateurs sont devenus plus en plus de plus en plus difficiles de pénétrer et d'apprendre comment ils fonctionnent. Avec cette configuration, en utilisant un vieux z80 8 bit microprocesseur, vous pouvez en savoir plus sur comment fonctionne un
Débuter avec Marteaugraphy : construire votre propre LightHammer !

Débuter avec Marteaugraphy : construire votre propre LightHammer !

Pour l'année écoulée, j'ai travaillé sur l'élaboration d'un processus d'expérimentation photographique, j'appelle marteaugraphy. Tout simplement marteaugraphy consiste à l'aide d'un instrument spécial, un LightHammer, d'exposer des images sur papier
Accueil culture hydroponique - un manuel sur la façon de construire votre propre système de culture hydroponique

Accueil culture hydroponique - un manuel sur la façon de construire votre propre système de culture hydroponique

IntroductionCauses et les effets de la surpopulationLa surpopulation ne devrait pas être prise à la légère. Il a des effets terribles, un d'eux étant un manque de nourriture. Notre monde actuellement surpeuplée est causée par la révolution industriel
Construire votre propre routeur/fraiseuse CNC

Construire votre propre routeur/fraiseuse CNC

Déjà à l'âge de 12 ans, je rêvais de faire une machine qui pourrait rendre les choses ! Une machine qui me donnerait la possibilité de créer des produits dans et autour de la maison. Deux ans plus tard, j'ai trébuché ont la mention « commande numériq
Construire votre propre Smartphone

Construire votre propre Smartphone

Ce tutoriel vous apporte de bout en bout dans la construction de votre propre smartphone. Vous commencerez par 3D impression cas, puis souder les circuits imprimés ensemble, Assemblée et enfin installer un OS mobile sur votre téléphone et à l'aide de
Construire votre propre micro-ordinateur de style rétro.

Construire votre propre micro-ordinateur de style rétro.

Années 1970 aux années 1980 ont été les moments de magie pour l'ordinateur personnel.    Si vous pourriez le temps voyage retour à 1976 à Dr Crist à Palo Alto, CA, vous auriez trouvé quelques gars cherche débraillés, créant l'ordinateur original Appl
Comment construire votre propre moteur de Jet

Comment construire votre propre moteur de Jet

vous n'avez pas à être Jay Leno de posséder une moto jet propulsé, et nous vous montrerons comment faire votre propre jet enigne ici pour alimenter vos véhicules loufoques. Il s'agit d'un projet en cours, et beaucoup d'info supplémentaire seront bien