Paso 3: El primer problema - cableado correctamente
Además, asegúrese de que probar cada LED vas a usar antes de colocarlo en el circuito. Puede parecer como una pérdida de tiempo, pero una vez que comienza, sería muy difícil encontrar la razón por la que a veces tiene 4 LED de iluminación al mismo tiempo. Esto era lo que estaba pasando conmigo.
Cuando realice el cableado Charlieplexed de LED, planificación es sumamente importante. Alambre es la manera más fácil y sólo reasignar el LED de numeración en el software si es necesario. Es la inicial de programación un poco más difícil, pero que es probablemente más fácil que tratar de alambre en una secuencia específica.
En mi caso, quería que el LED en lotes de 3, así que diseñé como la primera imagen. Finalmente sacó LED 18, 19 y 20 para que funcione. Mientras estaban en el circuito, 4 LED se ilumina al mismo tiempo. Que terminé tener que comprar nuevo LED para conseguir esta funcionando correctamente.
La forma más fácil de alambre para arriba sería como una matriz n x (n-1), donde n es el número de pines que está utilizando. Así que para mi ejemplo de 5 pines, sería más fácil al alambre para arriba como una matriz de 5 x 4. La segunda imagen muestra la vista simplificada de esto. Como se puede ver, los cátodos de los LED se conectan en lotes de (n -1), y los ánodos de cada lote de LED 4 va a cada otro pin. Finalmente fui a esta ruta.
La tercera imagen muestra mi protoboard con 20 LED de configurar. Aviso que las ratas anidan de cables... Si cagarla, es probablemente más fácil empezar de cero, así que asegúrese de que doble Compruebe cada alambre antes de ponerlo. Cosa que hace más fácil es utilizar cable de conexión de color diferente para cada pin. para cada conexión al pin 1 es azul, pin 2 es el verde, el pin 3 es amarillo, etc..