Mi familia siempre ha estado en luces de Navidad y crear decoraciones personalizadas, así cuando leo este blog post de cómo hackear las luces de Navidad de efectos de Color de GE, que sabía que tenía que probarlo por mí mismo. Decidí usar un XBee programable por lo que pude controlar las luces de forma inalámbrica y probar el nuevo integrado Freescale coprocesador.
Para este proyecto estoy enviando valores RGBA (rojo verde azul alfa) para cada LED en una red ZigBee para el coprocesador de FreeScale en el XBee programable. El código en el co procesador utiliza un PWM para enviar los valores RGB en una línea de datos a los LEDs en el filamento. Cada LED en el filamento tiene un microprocesador 8051 que decodifica la señal y el LED de color y el brillo. Listo, inalámbrico de control de 50 LEDs tri-color. Los filamentos apoyan una tasa de refresco de hasta ~ 24Hz cuando todos los 50 LEDs (más rápidos si están definiendo menos LEDs). Mediante un acuerdo sobre la representación del aire para los valores de LED (quitar el brillo o porción alfa), puedo obtener ~ 10Hz frecuencias de refresco en tiempo real sobre la red inalámbrica.