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
}
}

UNIT Touchdot ESP32-S3 WiFi BT
MUL-281 Multímetro Profesional RMS con Detector de Voltaje
Kit Limpiador y Protector Antiestático para Pantallas 60 ml LCD CLEANER
Módulo WS28B20-1010 Matriz 8x16 LED RGB - UNIT DevLab
TDA7297 Amplificador Audio de Doble Canal 12V DC 15W
CAU-118 Punta Conica para Cautin CAU-105 y CAU-115
502L Amplificador Bluetooth Estereo 50W
VS1053B Reproductor MP3 TF Shield Arduino
Toallitas Húmedas para Limpieza de Equipos Electrónicos 30pcs COMPUTOALLAS
Kit de Luz Led Giratoria CD4017 DIY con Control de Sonido
Kit Conectores PCT de Empalme Rápido 80pcs
















Valoraciones
No hay valoraciones aún.