Tabla de contenido:

MATRIZ LED 4X4 usando 74hc595 IC: 7 pasos
MATRIZ LED 4X4 usando 74hc595 IC: 7 pasos

Video: MATRIZ LED 4X4 usando 74hc595 IC: 7 pasos

Video: MATRIZ LED 4X4 usando 74hc595 IC: 7 pasos
Video: 8x8x8 LED CUBE WITH ARDUINO UNO 2024, Noviembre
Anonim
MATRIZ LED 4X4 usando 74hc595 IC
MATRIZ LED 4X4 usando 74hc595 IC

Descripción

En este blog nos centraremos en cómo hacer y codificar una matriz LED 4x4 usando un registro de desplazamiento (SN7HC595N)

Suministros

Materiales necesarios

  • Registro de cambio (SN7HC595N)
  • Cables de salto
  • Placa Arduino (usaré Arduino UNO)
  • 16 LED
  • Resistencias de 330 ohmios x4
  • Kit de soldadura
  • Placa pcb
  • Alambres macizos

Paso 1: CIRCUITO

Coloque 16 LED en un cuadrado de modo que el ánodo de cada LED mire hacia abajo y los cátodos hacia la derecha

  • Conecta todos los cátodos del LED en columnas
  • Conecta todos los ánodos de los LED'S en filas
  • Tome la salida de cada fila y columna, por lo que al final tendrá 8 salidas de la matriz 4x4.

Paso 2: DIAGRAMA DE CIRCUITOS

DIAGRAMA DE CIRCUITO
DIAGRAMA DE CIRCUITO

Paso 3: PRECAUCIONES

  • El valor correcto de la resistencia es muy importante ya que el circuito no funcionará correctamente sin él.
  • Mientras suelda, tenga mucho cuidado y asegúrese de que ningún cable de fila y columna se toque entre sí.
  • No conecte el circuito mientras arduino está encendido, es decir, cuando la placa arduino está encendida.
  • Compruebe individualmente todos los LED antes de realizar la conexión.

Paso 4: CÓDIGO

descargue el código del enlace proporcionado. enlace para el código

Paso 5: Explicación

Pines importantes en el IC-

SER (Serial) donde ingresan los datos;

SRCLK (reloj serial) el pin que configuró en alto para almacenar lo que está en SER;

RCLK (Register Clock) el pin que configuró en alto una vez que haya terminado de configurar todos los pines

El chip de registro de cambio transforma los bits que se insertan en serie a través del pin de datos en 8 bits paralelos, por lo que si desea enviar, digamos 10010000, comience con el bit menos significativo (0), por lo que establece SER en LOW (D10 en Arduino). A continuación, configura SCK (D11 en el Arduino) en ALTO y luego en BAJO, para "guardar" el valor

Paso 6: Cosas para llevar

  • Al cambiar el código, puede imprimir diferentes patrones y figuras en una matriz de 4x4.
  • Puede actuar como una pantalla de bajo costo para proyectos pequeños

Recomendado: