Paso 4: Utilizando el Software
Mi primera decisión fue hacer el software el hardware del espejo. Eso significó abordar cada LED por columna y en lugar de utilizar datos puerto raw o la tradicional x, y, z. La segunda decisión fue comenzar con funciones básicas, como encender una sola luz o apagado y construir desde allí.
Por último decidí introducir dos características que son útiles para efectos más interesantes. Uno es un buffer que permite las funciones básicas construir patrones más complejos. La otra es una función de secuencia que luces una matriz de LEDs uno por vez o todas a la vez.
La biblioteca empezó como código de procedimiento y funciones sueltas. A partir de ahí fue muy fácil de seguir el tutorial para crear una biblioteca reutilizable de Arduino.
Asegúrese de descargar la biblioteca y descomprímalo en sketchbook/bibliotecas. Si configurar correctamente usted debe encontrar un ejemplo en el software de Arduino en archivo > ejemplos > LedCube > ledcube.
El código también está disponible en Github en gzip/arduino-ledcube.
Gracias por leerme!