Matrice de LED Arduino (6 / 6 étapes)

Étape 6: Le Code

Excellente! Avec la physique Assemblée du Conseil d’administration fait, il est temps pour obtenir le codage. J’ai écrit un code Arduino pour recevoir et afficher les valeurs de LED envoyés depuis l’ordinateur à l’Arduino (la technique utilisée pour voyants multiples en même temps est appelée multiplexage, donnez-lui un google si vous avez du temps). Le code de l’arduino est dans la

J’ai également écrit un code Java, également joint, pour écrire des programmes simples pour afficher du texte sur l’Arduino. L’exemple de programme java affiche l’heure actuelle d’une manière de nouvelles cotations. Pour obtenir des instructions sur la façon d’exécuter le code java, consultez le fichier README.txt dans le fichier zip joint.

Vous aurez besoin d’ajuster le code arduino pour utiliser le nombre correct de lignes, des colonnes et des broches d’entrée. Cela en changeant les #define lignes et les lignes de colonnes #define au nombre de lignes et de colonnes que vous utilisez. Modifiez rowPins et columnPins pour les broches d’entrée que vous utilisez.

Pour les codeurs plus avancées, je vais donner une brève description sur le fonctionne de la Arduido « API ».

Chaque octet que reçoit de l’Arduino est un groupe (c'est-à-dire la colonne). Les bandes à gauche sont un décalé. Si vous souhaitez remplacer la matrice de LED toute à la fois, gardez juste écrire des valeurs de colonne jusqu'à ce que vous avez écrasé la toute matrice de LED.

Il y a deux façons de spécifier des valeurs de colonne :

La première est la spécifier le nombre de LEDs (du bas) s’allume. (eg. écrire un 1(0x01) composeront le fond plus de lumière LED. Écrire un 2(0x02) fera le fond que 2 LEDs s’allument. Écris 3 va... Et ainsi de suite et ainsi de suite.

Le second mode est où la gauche plus bit est un (ajouter 128 à la valeur). Cela signifie pour le code de l’Arduino pour interpréter les valeurs différemment. Dans ce mode, chaque bit représente une lumière différente, avec l’extrême droite peu signifiant si bas LED est allumé ou éteint. Par exemple, le 0b10000101 octet s’illuminait les premiers et troisième voyants du fond.

Le logiciel fourni (y compris la police) est le vôtre pour distribuer et modifier, commercialement ou non commercial.

Articles Liés

Moniteur de BitCoin Price en temps réel à l’aide de la matrice de LED, Arduino et 1Sheeld

Moniteur de BitCoin Price en temps réel à l’aide de la matrice de LED, Arduino et 1Sheeld

Fondamentalement, ce projets illustrent comment actualiser le cours du BitCoin en USD en temps réel et en affichant le prix sur une grande matrice de LED que nous avons piraté pour la laisser communiquer avec Arduino au lieu de la PC.Nous avons fait
Matrice de LED Arduino avec Wii Nunchuck contrôle

Matrice de LED Arduino avec Wii Nunchuck contrôle

vidéo de la Main :Documentation
Matrice de LED avec Arduino

Matrice de LED avec Arduino

Hola, je suis Javier de Makespace Madrid. La semaine dernière nous avons organisé un meetup à jouer avec des matrices de LED et Arduinos. Cela faisait partie de "La noche de la electrónica con Jameco"Cette instructable est issue de l'atelier. Il
Horloge binaire Arduino à l’aide de la matrice de LED

Horloge binaire Arduino à l’aide de la matrice de LED

Ce site dispose de nombreux postes fines décrivant la construction d'horloges binaires. Je suis terriblement fragile, cependant et ont du mal avec toute soudure. Je voulais donc faire mine d'une matrice de LED contrôlé MAX7219 8 x 8.Étape 1: Lecture
Matrice de LED 24 x 10 (Arduino basé)

Matrice de LED 24 x 10 (Arduino basé)

J'ai vu pas mal d'instructables qui montre comment construire les matrices de LED, mais je voudrais souligner deux d'entre eux, car cette construction repose sur que deux versions.Réaliser une matrice de LED 24 X 6 par Syst3mXetFaire un signe de LED
La matrice de LED Panel, ou LMP, pour le micro-ordinateur de l’Arduino, suite.

La matrice de LED Panel, ou LMP, pour le micro-ordinateur de l’Arduino, suite.

La dernière fois, dans la partie 1, nous vous avons présenté à la LMP, un simple, partie perdu-coût qui se connecte directement à l'Arduino. Cette fois, nous allons continuer avec un programme simple que j'ai appeler le Musicator.C'est un simple anal
Matrice de LED simple Arduino 5 x 2

Matrice de LED simple Arduino 5 x 2

il s'agit de mon premier Arduino projet si patient avec moi.Cette une matrice de LED simple qui est géré par un Arduino Uno 3.Vous aurez besoin des éléments suivants :-10 LEDsCarte - Arduino-Breadbord-Fils de raccordement- Et quelques fils de noyaux
Contrôleur de matrice de LED RVB Arduino 8 x 8 avec sonde de température et les registres à décalage 4

Contrôleur de matrice de LED RVB Arduino 8 x 8 avec sonde de température et les registres à décalage 4

La première moitié de cette vidéo d'enseignement montre qu'un projet fini d'un Arduino avec 4 registres à décalage (74HC595) utilisé pour contrôler et 8 x 8 matrice de LED RVB. Il y a aussi un capteur de température DS18B20 utilisé pour afficher la t
Matrice de LED avec arduino en toute simplicité

Matrice de LED avec arduino en toute simplicité

Je vais vous apprendre à utiliser une matrice de Led MAX7219 avec arduino UNO et la meilleure partie est qu'il est super facile.Étape 1: Ce que vous devez ?La liste des pièces :1. MAX7219 LED Matrix2. M/F fils de raccordement3. Arduino UNO4. câble US
Plusieurs Matrices de LED avec Arduino

Plusieurs Matrices de LED avec Arduino

Ce projet est issu d'un atelier que nous avons organisé à Makespace Madrid dans le cadre de "La noche de la electrónica con Jameco".  Dans un précédent instructable nous avons déjà introduit la gestion d'une unique matrice de LED avec Arduino. D
Matrice de LED 5 x 2 avec Arduino

Matrice de LED 5 x 2 avec Arduino

pour réaliser cette matrice de LED 5 x 2, vous avez besoin de ce qui suit :12 x fils de raccordement10 x LEDRésistances de 10 x 330 ohms1 x carte de prototypage ou Perfboard1 x Arduino Uno ou Arduino Mega 2560Il s'agit d'un projet très simple et rapi
Matrice de LED sur un budget

Matrice de LED sur un budget

Une pièce unique de mobilier sans dépenser beaucoup d'argent?! C'est ce que je voulais atteindre dans ce projet. Aussi, je ne suis pas complètement peu familier avec la programmation et de l'électronique et, comme le font la plupart d'entre nous, je
Thermomètre à matrice de LED

Thermomètre à matrice de LED

Quelques mises à jour ! Le code a été modifié après la virgule est donc dans l'emplacement correct. J'ai aussi ajouté une étape, que j'ai oublié dans la section soddering.Projet en bref :En utilisant une matrice de LED conseil comme un capteur de tem
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