
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:40



Piezas necesarias: Basys3 FPGA
Matriz LED RGB 8x8 de GEEETECH
Batería de 9V
Transistores 2N3904 (x32)
Resistencia de 1K (x32)
Resistencia de 100 ohmios (x1)
Resistencia de 50 ohmios (x1)
La matriz de LED es una matriz de ánodo común con 32 pines en total. El ánodo común significa que cada fila está controlada por solo 1 pin, mientras que cada columna está controlada por 3, uno para cada color. El control de esto se hará con los 32 puertos de E / S PMOD en cada extremo de la placa.
Paso 1: Paso 1: Conexión de los transistores



Conecte las 32 resistencias de 1K al pin central de los transistores. Este es el pin "Base" de los transistores y recibirá la señal de la placa basys.
Paso 2: Paso 2: Conexión a la placa




Conecte las salidas de la placa al otro extremo de la resistencia como se muestra. JXADC => Rojo, JA => Verde, JB => Azul, JC => Fila / Potencia. Así es como el tablero controla qué fila / columna / color está activado. Cada pin enciende o apaga el transistor correspondiente permitiendo que la corriente fluya desde la energía o hacia tierra desde ese transistor en particular.
Paso 3: Paso 3: Conexión a Matrix




Aquí es donde los 8 transistores del lado del ánodo y los 24 transistores del lado del cátodo comienzan a diferir.
Mientras mira hacia el lado plano del transistor, el orden de los pines es emisor, base, colector. Los 24 cátodos de la matriz deben estar conectados al pin colector de 24 transistores y los 8 ánodos deben estar conectados al pin emisor de los otros 8 transistores.
Recomiendo codificar por colores cada uno de los cables que van a la propia matriz para facilitar la depuración. Esta matriz en particular tiene 16 pines en la "parte superior" (el lado que designé como superior era el lado con las letras) y 16 pines en la "parte inferior". En la parte superior, los 8 pines siguen este orden (de izquierda a derecha): Azul 7: 0 Lectura 7: 0
abajo: Fila7: 4 Verde7: 0 Fila3: 0
Mi código de color - Azul: azul y violeta
Rojo: rojo y naranja
Verde: verde y amarillo
Fila: negro, blanco, marrón y gris
Paso 4: Paso 4: Energía y tierra




Comenzaré conectando a tierra los transistores del lado del cátodo. Cada pin emisor en estos se conectará a la tierra de la batería, pero las 8 conexiones a tierra rojas deben tener una resistencia adicional de 50 ohmios entre ellas y la tierra de la batería.
Conecté estos terrenos a las filas a lo largo del exterior de la placa de pan porque era conveniente (si elige usar una tabla de pan)
Sin embargo, la alimentación debe conectarse al pin colector de los 8 transistores. Se debe colocar una resistencia de 100 ohmios entre la potencia y el transistor debido a los LED.
Paso 5: Paso 5: Programación de la placa

¡Aquí están todos los archivos VHDL que necesitará para programarlo! ¡Buena suerte!
Solo asegúrese de que MAIN.vhd sea el módulo superior
Un agradecimiento especial a Bryan Mealy por el divisor de reloj y la plantilla de la máquina de estados finitos.
Recomendado:
Cómo: ¡Hacer una obra maestra impresionante en Animal Jam! (NOTA: ACTUALIZADO 2020): 3 pasos

Cómo: ¡Hacer una obra maestra impresionante en Animal Jam! (NOTA: ACTUALIZADO 2020): Animal Jam es un mundo virtual sobre animales. ¡Puedes comprar animales con gemas o diamantes y personalizarlos con ropa que compras en tiendas virtuales! Realmente nunca " juego " Animal Jam, ¡simplemente me gusta hacer obras maestras! Hoy te voy a mostrar
Cómo construir una matriz de LED GRANDE de 8x8 (MAX7219 LED de 10 mm): 9 pasos (con imágenes)

Cómo construir una matriz de LED GRANDE de 8x8 (MAX7219 LED de 10 mm): ¿Ha trabajado con una matriz de LED de 8x8 ya preparada como pantallas? Vienen en varios tamaños y es bastante interesante trabajar con ellos. Un tamaño grande fácilmente disponible es de alrededor de 60 mm x 60 mm. Sin embargo, si está buscando una matriz de LED prefabricada mucho más grande
Torreta del Portal 2 - Control de la torreta maestra: 9 pasos (con imágenes)

Portal 2 Turret - Master Turret Control: Este proyecto es una extensión o remezcla de mi Portal Turret original en Instructables (Portal-2-Turret-Gun). También se puede usar como un controlador económico para controlar cualquier cosa que use el chip de radio nRF24L01. La pantalla LCD es particularmente útil cuando
Interfaz LED de matriz de puntos (8x8) con NodeMCU: 6 pasos (con imágenes)

Interfaz LED Dot Matrix (8x8) con NodeMCU: Hola Makers, estoy con otro Instructable simple y genial. En este Instructable aprenderemos cómo Interfaz LED Dot Matrix (8x8) con NodeMCU. Entonces, comencemos
Regleta de alimentación inteligente maestra / esclava para su PC [mod] (apagado automático pero sin espera): 6 pasos (con imágenes)
![Regleta de alimentación inteligente maestra / esclava para su PC [mod] (apagado automático pero sin espera): 6 pasos (con imágenes) Regleta de alimentación inteligente maestra / esclava para su PC [mod] (apagado automático pero sin espera): 6 pasos (con imágenes)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11123613-smart-masterslave-power-strip-for-your-pc-mod-self-shutdown-but-zero-standby-6-steps-with-pictures-j.webp)
Regleta de alimentación inteligente maestra / esclava para su PC [mod] (apagado automático pero en espera cero): Apagado debe estar apagado. Y la usabilidad debería ser buena. Para abreviar: no encontramos el producto adecuado, así que terminamos modificando uno. Compramos algunos " Energy Saver " regletas de enchufes de Zweibrueder. Los dispositivos son muy sólidos y no muy e