Paso 13: Módulo 4 - tablero de conductor del LED - Resumen
Sorprendentemente, podemos controlar estos 8 canales usando un solo cambio de 595 registro y 3 pines de nuestro Arduino compatible, usar una biblioteca excelente escrito por Elco Jacobs y llamado ShiftPWM (http://www.elcojacobs.com/shiftpwm/).
La idea es que seis líneas de control 1W de RGB de LEDs de RGB de 3W y 6W de LEDs blancos de control de las otras dos líneas cada. Obviamente un poco de cambio de registro no puede tomar todo lo que actual, así que usamos un transistor driver del lado de baja presión para controlar el LED. También queremos 350 mA por cada LED, que podemos conseguir de diminutos chips de controlador AMC7135, que se sientan también a la parte baja de los LEDs.
Decidí realizar mi reloj de una fuente de alimentación ATX, que tiene + 12V y + 5V líneas (como bien como + 5V standby - véase más adelante). Como resultado, puse tres LEDs blancos en serie y condujo de + 12V con un 7135 en cada cadena. Cada elemento del RGB LED es conducido de + 5V y un 7135 pero donde hay un poco demasiado voltaje para quemar (especialmente rojo) utilizado diodos de 1A de N1004 normales 1-3 para soltar un poco la tensión. Más detalles más adelante.
Este módulo puede realizarse otra vez en PCB o perf-tablero, pero de cualquier manera se requiere un poco de montaje en superficie de soldadura de los chips de controlador más bien pequeño. Esta es la única pieza técnicamente difícil de soldar en el proyecto y realmente no es difficut empleando el método descrito en los pasos siguientes.