InicioTarjetas de DesarrolloArduino¿Cómo conectar y programar la Matriz LED 8×8 1088AS?

¿Cómo conectar y programar la Matriz LED 8×8 1088AS?

En el siguiente tutorial aprenderás a cómo Programar y a realizar la conexión de la Matriz LED8x8 1088AS, utilizando cómo unidad de control al Arduino Uno. Así mismo te enseñare específicamente a cómo realizar el encendido individualmente de cada uno de los leds con un programa muy sencillo.

Los materiales que utilizaremos son los siguientes:

Materiales

¿Cómo conectar con Arduino Uno Matriz Led 8×8?

Para conectar la matriz a un Arduino uno lo primero que deberás hacer es identificar en que consiste cada uno de los pines. En la siguiente imagen te mostrare el PinOut de la matriz led 8×8.

PinOut Matriz Led 8×8

Antes de realizar cualquier conexión, deberás primero conocer las características de la matriz de LED:

  • La matriz se divide en columnas y filas, la letra F corresponde para las filas y la letra C para las columnas.
  • Tiene 16 pines, de los cuales 8 son para las filas y 8 para las columnas.
  • Cada pin está identificado por una letra y número.
  • El primer pin de la matriz, se indica a través de una muesca, a partir de el se empieza a enumerar del 1 al 8 o de izquierda a derecha.

En la siguiente imagen se muestra la muesca y cómo se identificara los pines de la matriz:

Muesca para identificar los pines de la Matriz

La matriz es de cátodo común en sus columnas y en las filas son de ánodo común, para conectar la matriz a una placa de Arduino Uno, sigue la tabla de conexión siguiente:

Pines
Columnas MatrizC1C2C3C4C5C6C7C8
Pines Matriz1334106111516
Arduino Uno23456788
Pines:
Filas MatrizF1F2F3F4F5F6F7F8
Pines Matriz9148121725
Arduino Uno10111213A0A1A2A3

Tabla de conexión

¿Cómo conectar la Matriz Led 8×8 con Arduino Uno?

Considera la tabla anterior para programar la Matriz LED8X8 y sigue el siguiente diagrama para realizar la conexión. De igual manera se estará utilizando algunos pines analógicos del Arduino para completar el orden de la matriz.

Conexión entre la matriz y el Arduino Uno

El siguiente código te permite encender individualmente los leds de la matriz uno por uno, sólo tienes que conectar tu Arduino Uno a tu pc, copiar y pegar el siguiente código al IDE de Arduino. Recuerda qué debes copilar y subir el código.

void setup(){ 
  for (int j=2; j<19; j++)
  pinMode(j, OUTPUT);
}

void loop(){
  for (int j=2; j<10; j++){
   digitalWrite(j, LOW);
    for (int k=10; k<18; k++){
     digitalWrite(k, HIGH);
 }
 }

  for (int j=2; j<10; j++){
   digitalWrite(j, HIGH);
    for(int k=10; k<18; k++){
     digitalWrite(k, LOW);
     delay(250);
     digitalWrite(k, HIGH);
 }
 digitalWrite(j, LOW);
}

Funcionamiento

Demostración de funcionamiento Matriz Led 8×8

TUTORIALES RELACIONADOS