Paso 7: programación!
https://github.com/CalcProgrammer1/FanBus-fan-Controller
También escribí un programa de control de Visual Basic que debe trabajar para hasta 3 ventiladores RGB. Es mi primera aplicación VB por lo que probablemente no es muy bien codificado. Volver a escribirlo una vez que finalice el protocolo de FanBus (ahora está utilizando una versión modificada de mi protocolo original que no es perfecto).
El GTK + código de mi controlador de ventilador original está también disponible y puede ser modificado para trabajar con los controladores de ventilador FanBus que utilizan casi el mismo protocolo.
Sin embargo, el verdadero interés de parte está utilizando procesamiento para hacer visualizaciones de audio cool con el LED. Procesamiento tiene una biblioteca denominada mínima que proporciona herramientas para el análisis de señales de audio. Escribí un guión basado en uno de los ejemplos que utiliza el algoritmo FFT para producir un gráfico de frecuencia del sonido y luego utilizar esos datos para flash de LED. Lee el dispositivo predeterminado de entrada por lo que necesita configurar la entrada por defecto a "Mezcla estéreo" o cualquier otra cosa que la conexión del bucle interno se llama en otras tarjetas de sonido (el mío es Realtek). Entonces sólo reproducir música a través de tu aplicación favorita y deben destellar las luces.