8x8x8 RGB LED-Cube (10 / 11 paso)

Paso 10: Ejemplos de código de Arduino

El código incluye 4 pestañas

"8 x 8 x 8 cubos RGB" pestaña: aquí está el código principal: las definiciones de variable y función loop()

La pestaña de "Resumen de todas las funciones": Resumen de todas las funciones que he hecho hasta ahora

La pestaña "Básica": las funciones básicas que siempre tendrá que hacer nuevas animaciones

La ficha "Funciones": incluye todas las funciones para las animaciones

Todas las funciones tienen la misma estructura o patrón:

  • clearAll(), layersOff() y reset() para limpiar todos los datos
  • función switch() de colores desde el blanco = 0 a magenta = 6
  • digitalWrite (capa [i], HIGH) para encender capas de i = 0 i = 7
  • una matriz para cada color primario [rojo], [verde] y azul]
    • Utilice valores de 0 a 7 dentro de los soportes para definir qué fila (desde en adelante = 0 to hacia atrás = 7) quiere encender
    • utilizar valores entre 0 y 255 para los arreglos de representaciones binarias: por ejemplo rojo [1] = 1 se enciende el primer LED rojo en el lado izquierdo en la primera fila hacia adelante; AZUL [7] = 129 se enciende el LED azul y de izquierda y derecha de la última fila; VERDE [2] = 255 se encenderán todos los LEDs verdes la segunda fila. Esta es una página útil para convertir binario a decimal http://www.binaryhexconverter.com/binary-to-decima...
    • o utilizar valores de LED [0] para LED [7] para los arreglos de representaciones decimales: por ejemplo rojo [1] = LED [0] se encenderá el primer LED rojo en el lado izquierdo en la primera fila hacia adelante; AZUL [7] = LED [0] y azul [7] = LED [7] se encenderá el LED azul y de izquierda y derecha de la última fila; para (int i = 0; i < layerNr; i ++) {verde [2] = LED [i];} convertirá todos los LEDs verdes en la segunda fila.
  • algunas funciones requieren multiplexación capas encendiendo y apagando rápidamente para más información sobre la multiplexación le puedes echar un vistazo aquí:
  • entre cada paso multiplexación necesita funciones clearAll(), shiftData(), layersOff() y reset()

Esto es todo que usted necesita saber sobre el código

Con esta explicación usted puede ser capaz de crear tus propias animaciones

Artículos Relacionados

8X8X8 3D RGB LED Cube

8X8X8 3D RGB LED Cube

Ha sido un rato largo que viene, pero mi cubo RGB Universal está finalmente listo!Ahora podemos ejecutar las animaciones y el código por Kevin Darrah y Nick Schulze (ligeramente modificado, pero básicamente idéntico - menor sincronización y ajustes d
4x4x4 RGB LED Cube

4x4x4 RGB LED Cube

Mucho tiempo atrás encontre un articulo sobre hacer un 8 x 8 x 8 cubos de RGB LED por Kevin Darrah.Esto me inspiro totalmente pero sabiendo a mi esposa me mataría si asumió el control la casa con breadboards que decidí escalar hasta un 4 x 4 x 4 cubo
Arduino Mega 8 x 8 x 8 RGB LED cubo

Arduino Mega 8 x 8 x 8 RGB LED cubo

"Por lo tanto, desea construir un 8 x 8 x 8 RGB LED Cube"Yo he estado jugando con la electrónica y de Arduino por un tiempo ahora, incluyendo la construcción de un controlador de interruptor de alto amperaje para mi coche y un seis lane Pinewood
RGB 8x8x8 LED Cube

RGB 8x8x8 LED Cube

Para aquellos familiarizados con cubos de LED, son simplemente una matriz 3-dimensional de LEDs que muestra interesante. Mi proyecto no es el primer cubo de LED RGB, ni es el mejor, pero estoy documentando mi proceso porque al diseñar este cubo aprec
Más pequeño 4 del mundo x 4 x 4 RGB LED cubo

Más pequeño 4 del mundo x 4 x 4 RGB LED cubo

Creo que esto es "actualidad" Tiniest 4 x 4 x 4 COLOR LED cubo del mundo. Hay más pequeños pero son generalmente solo color y conformada por menos LEDs (3 x 3 x 3).El cubo de LED real es menos de 1 pulgada cuadrada. Usa sesenta y cuatro 3.2mmx2.
No soldar LED Cube

No soldar LED Cube

Después de construir un 8 x 8 x 8 LED cube y pasar días de soldadura, me preguntaba si sólo podría utilizar hilos LED digitales para hacer uno y olvidese de la soldadura. Funcionó, y este proyecto muestra una forma de hacer un 5 x 5 x 5 cubo del LED
$9 construir una 4 x 4 x 4 RGB LED cubo con creador de animación

$9 construir una 4 x 4 x 4 RGB LED cubo con creador de animación

Cubo del LED RGB es impresionante, pero tiene muchos led pierna a construir y el precio es alta, así que aquí es el componente más barato podemos hacer con 64 LEDs RGB, que tenga todas las piezas de bricolaje por su auto, al compartir el esquema y el
RGB LED cubo 8 x 8 x 8 con creador de animación

RGB LED cubo 8 x 8 x 8 con creador de animación

Avanzado!!!!!! Más fácil y más barato construir el cubo del LED RGB de 8 x 8 x 8ARTÍCULO EN VENTA!!!!RGBLEDCUBE.COMComo la página de Facebookhttps://www.Facebook.com/pages/3D-LED-Cube/6920915...Características:Dibujar la animación 3D con software!Inc
RGB LED partido luz

RGB LED partido luz

Aquí es cómo usted puede utilizar un LED RGB como una luz de arco iris partido continuamente viajando a través del espectro visible. Lo que se necesita es:-LEDs RGB 1 o muchos-1 tablero de Arduino UNO; puede ser otras placas de la marca de Arduino-un
Escáner Rgb Led Pwm lámpara controlada por Arduino Nano

Escáner Rgb Led Pwm lámpara controlada por Arduino Nano

Reciclado escáner rgb led lámpara pwm controlado por Arduino NanoPaso 1: Resultado FinalEsto es lo que obtienes si sigues este instructable.Paso 2: Buscar una impresoraBusque un hp roto todo en una impresora. (Otras marcas también pueden tener las pi
RGB LED Pixel tacto reactiva juegos de mesa

RGB LED Pixel tacto reactiva juegos de mesa

Las tablas son elementos útiles a tener y como necesitábamos una nueva mesa para el salón tenía sentido construir mi propio con algunas características extra electrónicas.Mi mesa de diseño consta de las siguientes características.matriz de LED RGB 10
RGB LED Tutorial (utilizando un Arduino) (RGBL)

RGB LED Tutorial (utilizando un Arduino) (RGBL)

Los LED son grandes. Pero todo proyecto llega un punto donde intermitente es suficiente. Para estos casos un RGB (rojo, verde, azul) LED es la respuesta.Con un LED RGB podrás producir cualquier color brillan tus deseos de corazón.En el primer uso de
Arco iris LED - RGB LED PWM controlador construcción - fácil construir

Arco iris LED - RGB LED PWM controlador construcción - fácil construir

paso a paso, fácil de seguir las instrucciones en la construcción de un controlador de PWM LED arco iris RGB LED. Se necesitan solamente una cantidad mínima de piezas, junto con un procesador PIC, y se puede construir uno de los mejores controladores
Termostato de Arduino con i2c x DS18b20 2 pantalla de 4 x 16, 2 RGB LED y 3 relé

Termostato de Arduino con i2c x DS18b20 2 pantalla de 4 x 16, 2 RGB LED y 3 relé

el objetivo del proyecto es un termostato para mi pecera 2 con LCD pantalla RGB LED un relé para controlar el calentador en el tanqueun ventilador para la pecera grandePartes:Arduino Nano o igual2 x LED RGB LED o SMD RGB o solo Color de LEDMódulo de