3 x 3 cubo de LED programación consejos (basado en Arduino) (7 / 8 paso)

Paso 7: Modificar el bosquejo

Hay tres cosas que cambié en ese boceto para hacerlo correr en mi cubo.
1. la configuración de los Estados alto y bajo niveles
2. el orden de los pines de salida
3. los datos de la rutina, que es lo que esta están realmente!

Veamos esto en detalle. Yo he subrayado las palabras alta y baja aquí. Yo les había invertida del programa original. Puede o no puede tener demasiado. Experimento.

inicialización de
void setup()
{
int pin;      contador de bucle
configura pines del LED como salida (activo alto)
para (pin = 0; pin < PLANESIZE; pin ++) {}
pinMode (LEDPin [pin], salida);
}
configurar pines plano como salidas (activo bajo)
para (pin = 0; pin < CUBESIZE; pin ++) {}
pinMode (PlanePin [pin], salida);

Este es el orden de las salidas que el cubo se hace después. La primera fila {16, 3, 1,...} es simplemente un ejemplo. Mis números están directamente por debajo de esa fila. {2, 3, 4,...} no olvide incluir un espacio después de la coma.
El siguiente es los pernos para el avión. Mismo aquí, primera fila es un ejemplo, la siguiente fila es el verdadero negocio. Puede invertir su cubo con estos números. ¡ Genial!

int LEDPin [] = {16, 3, 1, 15, 4, 6, 14, 5, 7};
int LEDPin [] = {2, 3, 4, 5, 6, 7, 8, 9, 10};

int [] PlanePin = {19, 18, 17};
int PlanePin [] = {12, 13, 11};

El tercer cambio es los datos de la animación, la información que hemos generado y procesado tan cariñosamente. Simplemente copie desde el documento de procesador de textos y pegarlo en el programa. Así:
{
B101, B010, B101, B000, B000, B000, B000, B000, B000, 50,
B000 B000, B000, B000, B010, B000, B000, B000, B000, 50,
B000 B000, B000, B000, B000, B000, B101, B010, B101, 50,
B000 B000, B000, B000, B010, B000, B000, B000, B000, 50,
B101 B000, B000, B010, B000, B000, B101, B000, B000, 50,
B000 B000, B000, B000, B010, B000, B000, B000, B000, 50,
B000 B000, B101, B000, B000, B010, B000, B000, B101, 50,
B000 B000, B000, B000, B010, B000, B000, B000, B000, 50,
B101, B010, B101, B000, B000, B000, B000, B000, B000, 50,
B000 B000, B000, B000, B010, B000, B000, B000, B000, 40,
B000 B000, B000, B000, B000, B000, B101, B010, B101, 40,
B000 B000, B000, B000, B010, B000, B000, B000, B000, 40,
B101 B000, B000, B010, B000, B000, B101, B000, B000, 40,
}

¿Ver que el soporte al principio y al final de los datos numéricos? Asegúrese de que incluirlos en el sketch completo.

Cargar el sketch y debe funcionar!
He incluido un ejemplo para mostrar que funciona!
Diviértete tu propio programa personal en ese cubo de programación. Es un super juguete y una herramienta de aprendizaje.

Artículos Relacionados

Cubo de LED de 3 x 3 con Arduino UNO

Cubo de LED de 3 x 3 con Arduino UNO

este instructable le dará instrucciones sobre cómo construir un cubo de LED de 3 X 3. En el paso 1 he incluido una lista de materiales utilizados incluyendo sus precios y donde se adquirieron. Paso 2 le dará instrucciones detalladas sobre cómo deben
Juego de Pong de matriz de LED de bi-color basados en Arduino

Juego de Pong de matriz de LED de bi-color basados en Arduino

Hemos creado dos instructables proyecto de juego hasta ahora con los kits jolliFactory de Bi-color LED matriz conductor módulo bricolaje que hemos diseñado. Este módulo de matriz de LED está diseñado para ser capaz de cadena así que usted puede encad
Tutoriales de programación simples basados en Arduino: 1 con LED

Tutoriales de programación simples basados en Arduino: 1 con LED

esto es solo el comienzo de toda una increible serie! impresionantes todavía cosas por venir!Paso 1: A pocos pasos... Básicamente se trata de programación absolutamente simple;int led = 13; declarado el led en el pin 13;void setup() {}pinMode(led,OUT
Matriz de LED 24 x 10 (basado en Arduino)

Matriz de LED 24 x 10 (basado en Arduino)

He visto un buen montón de instructables que muestra cómo crear matrices de LED, pero me gustaría destacar dos de ellos, como esta construcción se basa en que dos estructuras.Hacer una matriz de LED 24 X 6 por Syst3mXyHacer un cartel gigante de LED!
Fotosensible infrarrojo LED de Control sistema basado en Arduino

Fotosensible infrarrojo LED de Control sistema basado en Arduino

ICStation equipo presentarles este fotosensible infrarrojo LED sistema de control de la sincronización. Este sistema utiliza un voltaje DC5V para trabajar. Cuando la intensidad de la luz es débil y alguien aparece en la zona infrarroja, el LED estará
El 4 x 4 x 4 cubo del LED (Arduino)

El 4 x 4 x 4 cubo del LED (Arduino)

en este instructable le mostraré cómo hacer un 4 x 4 x 4 cubo del LED que será controlado por un Arduino Demulionove. ahora sí que podríamos decir"que Arduino tiene sólo 14 pines I/O bien también los pines analógicos 6 puede utilizarse como pernos de
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
BRICOLAJE | 3 x 3 x 3 cubo del LED para Arduino Nano +

BRICOLAJE | 3 x 3 x 3 cubo del LED para Arduino Nano +

Hi todo el mundo!Mi nombre es RGBFreak y he creado un canal en YouTube hace poco.Me encanta el bricolaje y me gusta sobre todo LED, por lo que decidí hacer mi propia 3 x 3 x 3 cubo del LED!Usted necesitará los siguientes elementos para hacer este cub
Clásico cubo de LED (especie de :-)

Clásico cubo de LED (especie de :-)

OK, ese no es el clásico 3 * 3 * 3 un-color-LED cubo pero un 4 * 4 * 4 cubos RGB, pero al menos en una especie de clásico diseño ^^.Usé todas las herramientas principales en el fablab de estos objetos: molino del pcb, cortador del laser e impresora 3
Cubo del LED con Arduino y PCB personalizado

Cubo del LED con Arduino y PCB personalizado

este instructivo detalla el diseño y construcción de proceso para un 5 x 5 x 5 cubo del LED, controladas con un Arduino, que reside en un tablero de circuito impreso personalizado.Videos, fotos e información adicional pueden encontrarse en mi sitio w
5 x 5 x 5 cubo del LED funcionar con Arduino Uno

5 x 5 x 5 cubo del LED funcionar con Arduino Uno

Hola amigos, esta es mi opinión sobre un 5 x 5 x 5 cubo del LED, permite comenzar.Lo primero que debemos hacer es conseguir todos nuestros suministros.Vamos a necesitar...:125 LEDs (Asegúrese de que son rojo o amarillo o el arduino no será capaz de e
3 x 3 x 3 cubo del LED con Arduino Lib

3 x 3 x 3 cubo del LED con Arduino Lib

hay otros Instructables sobre la construcción de cubos de LED, éste es diferente por varias razones:1. se construye con un bajo número de componentes estándares y ganchos directamente a Arduino.2. una clara, fácil de reproducir circuito diagrama está
Cubo de LED de media pulgada: Arduino había controlado 3 x 3 x 3 con LEDs SMD!

Cubo de LED de media pulgada: Arduino había controlado 3 x 3 x 3 con LEDs SMD!

Tomando la tarea comenzó con mí pensando 'bueno, podría hacer un cubo de LED más pequeños mediante LEDs SMD".   Sí, la idea era soldar los LEDs de montaje superficial en el espacio!    Y sí lo hice (sigue siendo la pregunta "Por qué").  Vid
Hacer su propio sencillo 5 x 5 x 5 cubo del LED RGB

Hacer su propio sencillo 5 x 5 x 5 cubo del LED RGB

En este proyecto le mostrará cómo construir una versión más simple de un 5 x 5 x 5 cubo del LED RGB. El circuito controlador consiste solamente de un Arduino Nano y la programación es bastante simple debido a la biblioteca de FastLED. Vamos a empezar