Arduino powered tres Color 8 x 8 Led matriz (1 / 1 paso)

Paso 1: El Arduino Sketch para hacerlo funcionar.

Aquí está el código para el Arduino:
//********************************************/
Nombre: Matriz de LED 8 x 8 RGB SR conductor
Autor: Bob Davis
Fecha: 02 de enero de 2014
Versión: 1.0
//********************************************/
Asignar Pins para los registros de turnos y filas
int Row1 = 1;
int Row2 = 2;
int Row3 = 3;
int Row4 = 4;
int Row5 = 5;
int Row6 = 6;
int Row7 = 7;
int Row8 = 8;
int RSerial = 9;
int BSerial = 10;
int GSerial = 11;
int RCLK = 12;
int SCLK = 13;
Establecer arreglos de discos, seleccione una de estas tres cosas para mostrar

Bandera RGB
byte Bbitmap [8] = {240, 240, 240, 240, 0, 0, 0, 0};
byte Gbitmap [8] = {15, 0, 15, 0, 255, 0, 255, 0};
byte Rbitmap [8] = {0, 15, 0, 15, 0, 255, 0, 255};
Cara azul
byte Bbitmap [8] = {60, 126, 255, 219, 255, 219, 102, 60};
byte Gbitmap [8] = {60, 126, 129, 165, 129, 129, 0, 0};
byte Rbitmap [8] = {60, 126, 0, 36, 0, 36, 24, 0};
Coche rojo
byte Gbitmap [8] = {8, 0, 0, 0, 0, 0, 255, 255};
byte Bbitmap [8] = {255, 255, 255, 131, 0, 0, 0, 0};
byte Rbitmap [8] = {8, 0, 0, 124, 255, 189, 0, 0};
Configurar los pines para la salida de la matriz
void setup() {}
pinMode (Row1, salida);
pinMode (Row2, salida);
pinMode (Row3, salida);
pinMode (Row4, salida);
pinMode (Row5, salida);
pinMode (Row6, salida);
pinMode (Row7, salida);
pinMode (Row8, salida);
pinMode (BSerial, salida);
pinMode (GSerial, salida);
pinMode (RSerial, salida);
pinMode (RCLK, salida);
pinMode (SCLK, salida);
}
void loop() {}
para (int fila = 0; fila < 8; fila ++) {}
Apague todo
digitalWrite (Row1, LOW);
digitalWrite (Row2, LOW);
digitalWrite (Row3, LOW);
digitalWrite (Row4, bajo);
digitalWrite (Row5, bajo);
digitalWrite (Row6, LOW);
digitalWrite (Row7, LOW);
digitalWrite (Row8, bajo);
configurar los datos en los registros de desplazamiento
para (int shiftbit = 0; shiftbit < 8; shiftbit ++) {}
digitalWrite (BSerial, alto);
digitalWrite (GSerial, alto);
digitalWrite (RSerial, alto);
Si bitRead(Bbitmap[row],shiftbit) digitalWrite (BSerial, bajo);
Si bitRead(Gbitmap[row],shiftbit) digitalWrite (GSerial, bajo);
Si bitRead(Rbitmap[row],shiftbit) digitalWrite (RSerial, bajo);
digitalWrite (SCLK, LOW);
digitalWrite (SCLK, alto);
}
los datos de cierre
digitalWrite (RCLK, alto);
digitalWrite (RCLK, LOW);
Encienda la fila asociada
Si (fila == 0) digitalWrite (Row1, alto);
Si (fila == 1) digitalWrite (Row2, alto);
Si (fila == 2) digitalWrite (Row3, alto);
Si (fila == 3) digitalWrite (Row4, alto);
Si (fila == 4) digitalWrite (Row5, alto);
Si (fila == 5) digitalWrite (Row6, alto);
Si (fila == 6) digitalWrite (Row7, alto);
Si (fila == 7) digitalWrite (Row8, alto);
Delay(2);
}   }

Artículos Relacionados

Arduino Powered RGB LED Vodka estante

Arduino Powered RGB LED Vodka estante

este instructable conseguir va hacer su propio arduino powered proyecto rojo verde y azul LED. Incluso no tiene que ser un estante! Botellas de vodka se suceden iluminar muy bien así que es lo que elegí hacer.En este proyecto utilizamos cada pin en e
Casa de LED - cambio Color diario - números Arduino Powered

Casa de LED - cambio Color diario - números Arduino Powered

este proyecto comenzó con la necesidad de nuevos números de la casa.  Yo quería algo que las luces para arriba y se dieron cuenta que no hay muchas opciones por ahí.Entonces pensé que si yo voy a hacerlos luz que hasta podría así haber les cambian de
Basados en Arduino bi-color LED matriz de juego de la vida

Basados en Arduino bi-color LED matriz de juego de la vida

Juego de la vida de Conway no es un juego convencional. Es el autómata celular de dos dimensiones más conocido creado por el matemático británico John Horton Conway en 1970.Se juega en una cuadrícula bidimensional de células. Una célula puede ser viv
Reloj de LED Arduino powered

Reloj de LED Arduino powered

Un divertido y sencillo reloj LED, que te dará la hora a la media hora más cercana utilizando LEDs solo-color. Piezas necesarias son las siguientes:Arduino NanoTablero de 400 puntos de amarreCable de cintaDS1307 RTC IC32,768 kHz cristal(12) 10mm LEDs
Visualizador de espectro de bi-color LED matriz Audio basados en Arduino

Visualizador de espectro de bi-color LED matriz Audio basados en Arduino

Después de que surgió con el kit del módulo de controlador de matriz de LED de Bi-color, hemos estado buscando de proyectos interesantes para trabajar con él.Está interesado en algunos de los proyectos que hemos puesto en instructables con este kit d
Bi-color LED matriz Flappy juego de aves basados en Arduino

Bi-color LED matriz Flappy juego de aves basados en Arduino

Hemos construido varios proyectos usando el módulo de controlador de matriz de LED de bicolor (rojo y verde) los kits de jolliFactory y han publicado como instructables aquí. Cada uno de estos módulos utiliza dos MAX7219 Display Driver ICs para contr
Arduino powered calabaza de Halloween con detección de movimiento

Arduino powered calabaza de Halloween con detección de movimiento

Hola,Este Instructable le mostrará cómo hacer algunos Halloween decoraciones incluyendo arduino powered calabaza de Halloween con detección de movimiento.Paso 1: Hacer calabaza de Halloween Materiales:Globo redondoPeriódicos viejosHarina suaveAguaTém
Interactivo Arduino Powered mesa

Interactivo Arduino Powered mesa

una rápida delantera Nota: este es mi primer Instructable y mi primer gran proyecto de Arduino, así que si ves cualquier error estúpido o tener una idea de cómo las cosas podrían hacerse mejor, entonces por favor hágamelo saber.Ahora que el que está
Arduino powered tanque RC

Arduino powered tanque RC

este es mi primer instructable así que por favor oso conmigo. Mi nombre es Stanley Deakins y he estado jugando con la electrónica desde hace algún tiempo, aunque fue hace años. Debido a mi trabajo reciente he reavivar esa pasión. He conseguido mis ma
Cómo construir un Arduino Powered ajedrez jugar Robot

Cómo construir un Arduino Powered ajedrez jugar Robot

a juzgar por el número de ajedrez Instructables relacionados, creo que es seguro decir que la comunidad disfruta el juego.  Sin embargo, puede ser difícil, encontrar alguien que juega en el mismo nivel te.  Para resolver este dilema y para aumentar m
Arduino - Theremin con pantalla de 7 segmentos LED

Arduino - Theremin con pantalla de 7 segmentos LED

en este instructable, le mostraré cómo hacer un juguete simple que combinación de LED y Theremin. Vamos a usar algunos electrónica básica construida encima de un Arduino. La idea básica de 7 segmento LED pantalla fue de disfrutar de la electrónica. E
Arduino Powered Infared cosa

Arduino Powered Infared cosa

Hola, este es mi primer instructible. Voy a mostrar cómo hacer un lector de arduino powered sensor análogo (va a utilizar un fotodiodo infrarrojo).Paso 1: partes Necesita varias cosas para hacerlo:1. algún tipo de caja o caja de2. un escudo de Adafru
Un controlado inalámbricamente, tablero de mensajes Arduino-Powered

Un controlado inalámbricamente, tablero de mensajes Arduino-Powered

usted mismo construir un tablero de mensajes controlados de forma inalámbrica, Arduino powered!Aquí es un proyecto fácil que crea una tabla de forma inalámbrica programable del mensaje. Utiliza los módulos XBee para un enlace serial inalámbrico entre
Arduino powered A-10 stick grip remoto w/emergencia botón partido!

Arduino powered A-10 stick grip remoto w/emergencia botón partido!

Volví a través de la construcción de "botón de emergencia partido" de Plama2002 un tiempo y quería algo similar para mi bar. También tuve un agarre de palillo USAF B-8 viejo de un A-10A que recogí en mi vida anterior. Pensé que en vez de ser sól