Construir su propia matriz de LED programable (11 / 11 paso)

Paso 11: Programas adicionales y patrones de

El panel LED de programación puede tomar mucho tiempo para averiguar qué LEDs que desee activar o desactivar. Necesita la biblioteca LEDcontrol instalada en la carpeta de la biblioteca de tu Arduino. La biblioteca se puede encontrar aquí: http://www.wayoda.org/arduino/downloads/LedControl.zip más información en la biblioteca de LEDcontrol de Arduino puede encontrarse aquí: http://www.arduino.cc/playground/Main/LedControl cuando en cadenas de paneles del programa, puede ser más fácil escribir algunas funciones en una hoja de cálculo Excel para automatizar algunos de la programación, ya que la única cosa cambiando el panel se aborda y el LED que está encendido o apagado. Mi herramienta de hoja de cálculo fue diseñado para 16 paneles de LED de matriz, encadenados juntos en dos grupos de 8.

La herramienta de hoja de cálculo (archivo de Excel en la parte inferior de la página) asume que hay 16 paneles dispuestos 4 x 4, y el orden como el Arduino considera que es de izquierda a derecha de arriba a abajo.  Sólo tiene que colocar una "X" u otros caracteres en la celda que desea iluminar, luego haga clic en el botón "Crear código" y creará el código de Arduino y copiarlo al portapapeles. (Nota: la configuración de seguridad de macros en Excel deben reducirse para permitir que el botón para ejecutar su función de crear el código.)  El mejor método que encontré para los códigos QR es crear uno en otro sitio web, importar la imagen y escala correctamente por lo que cada punto tiene su propia celda.  Utilizando las herramientas de imagen, puede seleccionar las células blancas como el "color transparente" así puede ver la red de células detrás de él.  Utilice el teclado para navegar entre las células porque el ratón simplemente haga clic en la imagen.  Coloque una "X" en todas partes se pueden ver las células y dejar el negro de las células blanco (apagado), y ahí lo tienen.

MUESTRA código para un 8 x 8 matriz de LED
Este código a continuación se encenderá cada punto de la matriz para probar que todos los LEDs funcionan.
#include "LedControl.h"
#include "binary.h"
/*
Estos números son para el Atmega328P
* con bootloader Uno ***
* LedControl (nombre) = LedControl (DataIn, CLK, carga, parte Max7219) *
* pin 12 está conectado a la causar al primer grupo de 8
* pin 11 está conectado a la CLK
* pin 10 está conectado a la carga
* el número 1-8 hasta 8 matricies
*
*/
LedControl lc0=LedControl(12,11,10,1);
void setup() {}
ya hemos fijado el número de dispositivos cuando creamos el LedControl
int deviceA=lc0.getDeviceCount();
tenemos a Inicio todos los dispositivos en bucle
para (addressA int = 0; addressA < deviceA; addressA ++)
{
/ * La MAX72XX es en el modo de ahorro de energía en la puesta en marcha /
lc0.Shutdown(addressA,false);
/ * Ajustar el brillo a un valor medio (1-15) * /
lc0.setIntensity(addressA,15);
/ * y borrar la pantalla * /
lc0.clearDisplay(addressA);
}
}
/ * Determinar cual LED será el, pensar en la fila que tiene 8 posiciones con un número específico a cada uno
(128, 64, 32, 16, 8, 4, 2, 1)
Si desea que cada otra en punto en la fila a partir de la primera, agregar los números está en la posición que desee ON.
(128 + 0 + 32 + 0 + 8 + 0 + 2 + 0) = 170. Utilice el número 170 en lugar de 255 a continuación para activar todos los demás.
Todos los LED en la fila sería (128 + 64 + 32 + 16 + 8 + 4 + 2 + 1) = 255.
*/
void loop() {}
lc0.setRow(0,0,255); 255 establece todos los LEDs de la fila a 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);
}

Artículos Relacionados

Hacer tu propia matriz de LED RGB de 15 x 10

Hacer tu propia matriz de LED RGB de 15 x 10

En esta serie de videos le presentará cómo construir una matriz de LED RGB de 15 x 10. Esta matriz tiene una anchura de 1,5 m y una altura de 1m. Se trata de PL9823 RGB LED, que son una alternativa barata a los LEDs de WS2812 común. Voy a hablar sobr
Hacer un vestido de pasarela lista matriz de LED programable

Hacer un vestido de pasarela lista matriz de LED programable

Sobre el proyectoEn el NYFW esta temporada, asociado con Zac Posen y Google para crear un vestido de matriz de LED programable para mostrar en la pista. Este vestido fue creado como parte de la iniciativa de Hecho con el código de Google y nuestro de
Hacer tu propia matriz de LED de 10 x 10

Hacer tu propia matriz de LED de 10 x 10

En este proyecto le mostrará cómo combinar comúnmente disponibles WS2812B RGB LED con un Arduino Nano para crear una matriz de LED de 10 x 10 colores. Vamos a empezar!Paso 1: Vea el video!El video le da toda la información básica que necesita para cr
Matriz de LED con cambio de registros

Matriz de LED con cambio de registros

este instructable pretende ser una explicación más completa que otros disponibles en línea. En particular, esto le dará más explicación de hardware que está disponible en la marquesina de LED instructable por led555.ObjetivosEste instructable present
Pantalla de matriz de Led mecánica

Pantalla de matriz de Led mecánica

en primer lugar nos gustaría agradecer a todos los que ayudaron a organizar la 2ª edición de la Arduino Jam y especialmente el Jo3ri, que nos suministra con algunas cosas muy padres y nos mantuvo seguros durante el fin de semana. (Video viene pronto!
Paraguas LED programable

Paraguas LED programable

el deseo: construir una matriz de LED programable que es ultra portátil.La solución: hilo conductor, coser una matriz 8 x 8 LEDs en paraguas plegable, entonces añadir un MAX7219 LED controlador, un convertidor de voltaje y un arduino mini pro.El resu
Hacer tu propia barra de LED

Hacer tu propia barra de LED

En este proyecto les mostraré cómo construyo mi propia barra de LED alrededor de mi matriz de LED RGB de 15 x 10. Tiene un estante superior que se hace del vidrio de acrílico y se enciende con pulsar un botón. Con la ayuda de una tira de LED de WS281
Monitor en tiempo real de BitCoin Price con matriz de LED Arduino y 1Sheeld

Monitor en tiempo real de BitCoin Price con matriz de LED Arduino y 1Sheeld

Básicamente, estos proyectos ilustran cómo actualizar el precio del BitCoin en USD en tiempo real y el precio que se muestra en una gran matriz de LED que hemos hackeado para dejarla comunicarse con Arduino en lugar de la PC.Hemos enfrentado algunos
Matriz de LED 8 x 8 para RaspberryPi y 3 programas de

Matriz de LED 8 x 8 para RaspberryPi y 3 programas de

Se trata de una matriz de LED 8 x 8 para una RaspberryPi y tres programas a ejecutar en él:1 - un programa "Hola mundo" con una fuente completa de inglés.2 - un juego de dados.3 - una versión pequeña de 8 x 8 del juego de la vida de Conway..Se n
Matriz de LED con un presupuesto

Matriz de LED con un presupuesto

Una única pieza de mobiliario sin tener que gastar un montón de dinero?! Eso es lo que quería lograr en este proyecto. También no estoy completamente familiarizado con la programación y la electrónica y, como la mayoría de nosotros, creo que los LEDs
Motor de animación de pantalla TFT táctil y controlador de matriz de LED 8 x 8 RGB

Motor de animación de pantalla TFT táctil y controlador de matriz de LED 8 x 8 RGB

Esta aplicación incorporada tiene un montón de potencial creativo para cualquier aspirante a fanáticos de Arduino! Un motor de animación de la pantalla táctil de TFT y opcional controlador de matriz 8 x 8 RGB LED. Ver el video de introducción para má
Matriz de LED con controlador de juego - un primer proyecto

Matriz de LED con controlador de juego - un primer proyecto

este proyecto fue construido para mi clase de introducción de la electrónica de la Universidad de Waterloo en Canadá.  Esta fue mi primera introducción a la electrónica y por lo tanto, mi primer proyecto.Siga estos pasos para construir una matriz de
Construir tu propia máquina CNC.

Construir tu propia máquina CNC.

Primero pasé a Pittsburgh, tuve un momento casual cuando caminaba por un lugar llamado TechShop. Muchos de ustedes pueden haber oído de él pero yo no y el personal es amable lo suficiente como para darme un tour. El lugar sopló mi mente y para endulz
Construir tu propia moto eléctrica

Construir tu propia moto eléctrica

ResumenEl proyecto terminado es un 1981 Kawasaki KZ440, convertido a eléctrico. Es accionado por cuatro Optima tapa amarilla sellado baterías lead-acid (AGM), que impulsan un motor eléctrico de Briggs & Stratton Etek. La velocidad del motor es contro