Paso 8: Firmware y programación
ColorMotion:
Este dispositivo fue diseñado para correr el firmware Chromation sistemas ColorMotion Compatible. Permite al usuario crear patrones de colores en un ordenador (Windows, Mac o Linux) y subirlas al controlador a través de USB. Entonces el controlador puede funcionar los patrones creados sin estar conectado a un ordenador, sólo potencia el dispositivo hacia arriba y se pondrá en marcha. También el firmware es capaz de aceptar datos vivos de la transmisión (modo Live) desde un ordenador por el puerto USB. Hay un programa de ejemplo con código fuente disponible para descargar, En vivo programa en modo Demo
La versión ColorMotion del firmware viene cargada con los varios patrones, pero el usuario no puede subir nuevos patrones para el dispositivo, usuario creado patrones puede demostrarse en el dispositivo que se ejecute hasta que el dispositivo está apagado. Modo Live es completamente funcional en la versión de firmware de la versión parcial de programa.
El Firmware completo de ColorMotion es necesario para crear y subir tus propios patrones y puede ser incluido con la compra de un kit o programados PICs, listos para su uso, pueden ser comprados en la tienda
Otras opciones: Incluido en los archivos de proyecto en el 24 canal LED controlador Instructable y Página Web
Proyecto 1: Realmente viejo método de comunicación USB, no se recomienda, pero los archivos de proyecto de MPLAB y procesamiento de código está incluido.
Proyecto 2: Archivo demostración ColorMotion HEX Compatible
Proyecto 3: Archivos de proyecto de MPLAB C18, con emulación de puerto USB COM y las funciones necesarias para realizar la comunicación del modo de vivir, al igual que los Firmwares compatibles ColorMotion. Vivir el programa en modo demostración y código fuente puede ser encontrado en el sitio web
O escriba su propio, el Profile(Channel Pinouts) Hardware para el controlador se incluye en los archivos del proyecto