Contrôler une matrice de LED (4 / 6 étapes)

Étape 4: Code

Avant de télécharger le programme, les besoins de bibliothèque LedControl.h téléchargé et mis dans le répertoire de l’Arduino/bibliothèques.

Pour allumer une LED, soit les besoins entier 0 ou 1, par le biais de logiciels. Le modèle peut être considéré une grille, chaque LED ou pixel qui doit être allumée correspond à la ligne et la colonne mise en place de la matrice de LED. Les LEDs qui doivent être mis en marche est assigné un 1, LEDs désactivés sont assignés un 0. Vous trouverez ci-dessus la motif logique utilisée pour afficher un astérisque.

N’oubliez pas, nous travaillons avec une matrice de cathode de colonne, alors nous ferons parvenir les lignes des données. Si une ligne est considérée comme un tableau, vous pouvez activer R1 en envoyant la logique binaire :

R1 : 10011001

Vous pouvez ensuite activer sur les lignes 2 à 8 en envoyant le texte suivant :

R2 : 01011010

R3 : 00111100

R4 : 11111111

R5 : 11111111

R6 : 00111100

R7 : 01011010

R8 : 10011001

Par pour allumer et éteindre les LEDs dans une conception de la grille, n’importe quelle image statique peut être faite, dans des contraintes de résolution de la matrice. Que se passe-t-il si vous souhaitez créer une animation ? Il est plus facile que vous pouvez penser, chaque image de l’animation a juste besoin d’être considéré comme une image statique. Charge une fonction avec des baies qui contient chaque image de l’animation, lorsqu’elle est appelée votre conception jouera. Pour dicter la cadence, placez un delay() après chaque image avec la valeur en millisecondes.

Télécharger le code de l’exemple ci-joint et passez à l’étape suivante pour apprendre comment faire pour télécharger le Edison. Le programme affiche une exclamation statique, astérisque (*) et coeur et un coeur animé qui explose.

Articles Liés

Contrôler une matrice de LED RVB avec Android et IOIO

Contrôler une matrice de LED RVB avec Android et IOIO

Version de produit de ce projet disponible à http://ledpixelart.com ***Un androïde contrôlée miroir interactif. L'exécution de diverses applications Android, le miroir interactif affiche photos, texte en cours d'exécution, des jeux simples et vidéo d
Tutoriel débutant : contrôler la matrice de LED avec 2 595 registres à décalage et POTENTIOMETRE

Tutoriel débutant : contrôler la matrice de LED avec 2 595 registres à décalage et POTENTIOMETRE

Je viens juste de commencer avec Arduino et les instructables d'amandaghassaei m'a beaucoup aidé. Dans son second tutorialabout entrées et sorties, elle explique comment utiliser des registres à décalage et comment contrôler une matrice de LED par mu
Comment contrôler une ampoule de LED WiFi LYT8266 avec Billy en 5 MINUTES

Comment contrôler une ampoule de LED WiFi LYT8266 avec Billy en 5 MINUTES

Dans ce tutoriel nous allons voir comment contrôler une ampoule LYT8266 WiFi en 5 minutes à l'aide de la nouvelle plate-forme puissante de Billy.Vous aurez besoin :-A LYT8266 ampoule (http://authometion.com/shop/en/home/13-lyt8266.html)-Billy APP pou
En utilisant LabVIEW LINX et chipKIT WF32 pour contrôler une bande de LED

En utilisant LabVIEW LINX et chipKIT WF32 pour contrôler une bande de LED

Ce Instructable risque de dépasser les étapes impliquées dans le contrôle de la bande de LED WS2812 à l'aide de LabVIEW, LabVIEW MakerHub LINX et chipKIT WF32.Remarque : ce projet est possible grâce au LabVIEW physique informatique Kit qui contient d
Comment contrôler une bande de LED RGB - Tutorial Arduino

Comment contrôler une bande de LED RGB - Tutorial Arduino

Dans ce tutoriel, nous allons utiliser une bande avec 8 LEDs RGB avec la carte de Arduino uno. Nous allons utiliser la bibliothèque de NeoPixel de la Adafruit pour changer la couleur de chaque led.Let's get started !Étape 1: Ce que vous aurez besoinP
Contrôler une matrice clavier via un microcontrôleur

Contrôler une matrice clavier via un microcontrôleur

Juste quelques photos suite à une discussion sur à HackADay :http://hackaday.com/2011/06/22/24-Cellphone-Buttons-Controlled-with-6-Microcontroller-pins/
Amazing binaire calendrier et horloge, y compris la Phase de lune dans une matrice de LED

Amazing binaire calendrier et horloge, y compris la Phase de lune dans une matrice de LED

Bonjour, tous!!Il s'agit de mon projet avec plus de fonctionnalités que mon horloge binaire que vous pouvez voir aussi sur mon autre Instructables.Le concept principal est s'appliquent dans un affichage à matrice LED simple beaucoup de fonctionnalité
TFT tactile écran Animation moteur et contrôleur de matrice de LED RVB 8 x 8

TFT tactile écran Animation moteur et contrôleur de matrice de LED RVB 8 x 8

Cette application embarquée a tas de potentiel créatif pour tout aspirants fanatiques Arduino ! Un moteur d'Animation écran tactile TFT et contrôleur de matrice RGB LED 8 x 8 en option. Regardez la vidéo de présentation pour plus de détails :Ce que v
Contrôler une LED avec votre IPhone

Contrôler une LED avec votre IPhone

Dans ce Instructable, je vais vous montrer comment faire votre propre application à l'aide de Xcode sur votre ordinateur Mac, puis comment utiliser l'application pour contrôler une LED par un arduino.Étape 1: matériaux Arduino Uno ConseilArduino Ethe
Comment contrôler une RGB LED avec un Arduino

Comment contrôler une RGB LED avec un Arduino

Dans ce Instructable, je vais vous montrer comment contrôler une LED RGB avec un Arduino.Pour terminer ce projet, vous aurez besoin :1 x Arduino (j'utilise l'Arduino Uno R3)1 LED x RGB3 x 150-220 ohm résistances4 x fils de raccordement1 x planche à p
Incroyable horloge binaire dans une matrice de LED

Incroyable horloge binaire dans une matrice de LED

Bonjour, tous!!Il s'agit de mon projet d'une horloge binaire à l'aide de la matrice de LED 8 x 8 et notamment des caractéristiques intéressantes.Toutes les informations du jour, mois, année, heure, minutes, numéro de la semaine de l'année sont présen
Réaliser une matrice de LED 24 X 6

Réaliser une matrice de LED 24 X 6

après avoir fait une matrice de 8 X 10 beaucoup de gens m'a demandé sur l'extension de la matrice à quelque chose de plus grand et certains je voulais écrire des trucs à la matrice via un PC, si un jour j'ai regardé un tas de LEDs que j'ai eu des res
Faire défiler un message sur une matrice de LED

Faire défiler un message sur une matrice de LED

Si vous avez un magasin ou un bureau ou même votre maison et que vous souhaitez afficher un message défilant pour indiquer les heures heureuses, la météo ou des informations de votre choix, voici l'instructable !Il utilise un TimeSquAir (http://TimeS
Contrôler une imprimante 3D avec les gestes de la main

Contrôler une imprimante 3D avec les gestes de la main

j'ai écrit à ce sujet avant, mais j'ai réussi un laboratoire de technologie créative au California College of the Arts. J'ai aider les élèves avec un large éventail de compétences, créer un large éventail de projets. Une des nombreuses parties de mon