INFORMACIÓN
El MAX7219 Letrero Electrónico Matriz 8×32 consta de 4 módulos de 8×8 de 64 luces LED, agrupadas en 8 columnas de 8 leds cada una. Cuenta con comunicación SPI necesitando solo 3 líneas para la comunicación entre tarjetas de desarrollo.
El MAX7219 Letrero Electrónico Matriz 8×8 es muy útil para proyectos de iluminación sencillos, como lo pueden ser letreros, señalizaciones, números e inclusive por su forma de conexión, puede mostrar figuras.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Voltaje de Alimentación: 5 V
- IC Control: GC7219
- Matriz Led: M12088A7B
- Velocidad de comandos de hasta 10 MHz.
- Tipo: Cátodo Común
- Diámetro de cada led: 3 mm
- Temperatura de trabajo: 0 °C a 70 °C
- Dimensiones: 13cm X 3.3cm X 1.4cm
- Peso: 48 g
DOCUMENTACION Y RECURSOS
Librerías
TUTORIAL
INFORMACIÓN ADICIONAL
Prueba de Funcionamiento
El MAX7219 Letrero Electrónico Matriz 8×32 cuenta con comunicación SPI para poder trabajar con diversas tarjetas de desarrollo. A continuación mostraremos el diagrama de conexión y código para poder trabajar con el módulo.
Diagrama de Conexión
Código de testeo
Ten en cuenta que para el siguiente código deberás instalar previamente las librerías:
#include <MD_Parola.h>
#include <MD_MAX72xx.h>
#define HARDWARE_TYPE MD_MAX72XX::FC16_HW //Modulo a usar para el control de led FC16
#define MAX_DEVICES 4 //numero de matrices 8x8 conectadas
#define CLK_PIN 13 // Reloj a Pin 13
#define DATA_PIN 11 //Datos a Pin 11
#define CS_PIN 10
MD_Parola P = MD_Parola(HARDWARE_TYPE, CS_PIN, MAX_DEVICES);
struct animacion
{
textEffect_t anim_in; //
textEffect_t anim_out;//
const char * textOut; // Texto en display
uint16_t speed; // Velocidad
uint16_t pause; // Pausa
textPosition_t just;
};
animacion lista[] = //Lista de acciones sobre texto presentado en la matriz
{
{ PA_SCROLL_LEFT, PA_SCROLL_LEFT , "Saludos Saludos ", 4, 0, PA_LEFT },
{ PA_SCROLL_RIGHT, PA_SCROLL_RIGHT, " amigos nuestros para", 4, 0 , PA_CENTER},
{ PA_SCROLL_LEFT, PA_SCROLL_LEFT ,"Makers", 5, 0 ,PA_LEFT},
{ PA_SCROLL_DOWN_RIGHT, PA_SCROLL_DOWN_RIGHT, "LIVE", 4, 2 , PA_CENTER},
{ PA_SCROLL_DOWN_LEFT, PA_SCROLL_DOWN_LEFT ,"Hasta", 4, 2 ,PA_LEFT},
{ PA_SCROLL_UP_RIGHT, PA_SCROLL_UP_RIGHT, "Luego", 4, 2 ,PA_RIGHT},
};
void setup() {
P.begin();
for (uint8_t i=0; i<ARRAY_SIZE(lista); i++)
{
lista[i].speed *= P.getSpeed(); lista[i].pause *= 1000; //velocidad de transición del mensaje
}
}
void loop() {
static uint8_t i = 0; // se establece índice de acciones al texto
if (P.displayAnimate()) // animación y regresa a valor "true " cuando animación es completa
{
if (i == ARRAY_SIZE(lista))i = 0; // reinicia el índice de acciones
P.displayText(lista[i].textOut, lista[i].just, lista[i].speed,
lista[i].pause, lista[i].anim_in, lista[i].anim_out);
delay(1000);
i++; // avance en el indice de acciones al texto
}
}

Kit Limpiador y Protector Antiestático para Pantallas 60 ml LCD CLEANER
Toallitas Húmedas para Limpieza de Equipos Electrónicos 30pcs COMPUTOALLAS
Soldador de Gas Tipo Bolígrafo con Accesorios
Eliminador 5V 2A con Plug
Eliminador 9V 1A con Plug
DD1718PA Fuente de Voltaje Simetrico ±12V
UNIT Pi Pico Kit de Iniciación para Raspberry Pi Pico 27 Practicas
RDA5807M Modulo Radio FM Estereo
HB-019 Desoldador de Succión Eléctrico 36W 110V
Congelante Detector de Falla para Circuitos Electrónicos 170 ml SILIJET E-3

















Valoraciones
No hay valoraciones aún.