Controlando la matriz de 4x4 LED con Huzzah Feather y el registro de desplazamiento de 20 pines

0

Tengo un Huzzah Feather y un registro de desplazamiento de 20 pines TPIC6B595N. Estoy tratando de controlar una matriz multiplexada de 4x4 LED que he soldado adecuadamente.

Estoy tratando de encontrar la manera correcta de cablear todo para no quemar un LED porque soldarlo fue un dolor en el trasero.

El Huzzah es alimentado por un microUSB a mi computadora portátil.

Mi primera pregunta es ¿cómo conecto el Huzzah y el registro de cambios correctamente a tierra? Hasta ahora, solo estoy conectando sus respectivos pines de tierra a la fila negativa en mi tablero. Normalmente, con una fuente de alimentación, tendría un final positivo y un negativo, pero como funciona con microUSB, no estoy seguro de qué hacer aquí.

Segundo, conecté el pin de salida de alimentación USB de mi Huzzah al pin de voltaje de entrada en mi registro de desplazamiento.

Tercero, he conectado cuatro resistencias a las salidas del registro de desplazamiento y luego a las entradas positivas en la matriz de LED.

Cuarto, conecté las entradas negativas de la matriz de LED a tierra, en la misma fila que se describe en el primer paso anterior.

Ahora aquí es donde me pierdo un poco. Mi registro de turno necesita un reloj, datos y cierre. Creo que he localizado el lugar donde están, pero parece que no puedo averiguar a qué se corresponden en el Huzzah.

La hoja de datos de Huzzah no hace mención a ninguno de esos términos.

Si alguien me puede ayudar a responder mis preguntas, sería genial. Gracias.

simular este circuito : esquema creado usando CircuitLab

Editar: Agregué el esquema de mi matriz de 4x4 LED así como la resistencia en el lateral, pero no pude averiguar cómo agregar un registro de desplazamiento o Huzzah Feather. Además, ¿alguien puede responder mi pregunta sobre el terreno? ¿Acabo de conectarlo a la fila negativa de mi placa?

    
pregunta noblerare

1 respuesta

1

Sin un esquema, no estoy seguro de cómo ha conectado sus LED, pero dudo que sea lo que quiere.

En cualquier caso, deberá especificar 3 de los 9 pines GPIO en el Feather como sus 3 líneas de control, luego escribir un programa para alternarlas apropiadamente para transferir datos a su S / R, luego alternar el pestillo línea.

    
respondido por el WhatRoughBeast

Lea otras preguntas en las etiquetas