#include <LedControl.h>
// Pin de conexión
#define DATA_IN 11 // Pin DIN
#define CLK_PIN 13 // Pin CLK
#define CS_PIN 10 // Pin CS
LedControl lc = LedControl(DATA_IN, CLK_PIN, CS_PIN, 1); // 1 para una matriz
// Define la letra "A" como un array de bytes
byte H_pattern[8] = {
0b00000010, // Fila 0
0b00000010, // Fila 1
0b00000010, // Fila 2
0b00000010, // Fila 3
0b00000010, // Fila 4
0b00000010, // Fila 5
0b01111110, // Fila 6
0b00000000, // Fila 7 (vacía)
};
void setup() {
lc.shutdown(0, false); // Activa el MAX7219
lc.setIntensity(0, 8); // Intensidad del brillo (0-15)
lc.clearDisplay(0); // Limpia la matriz
displayH();
}
void loop() {
// No es necesario hacer nada en el loop
}
void displayH() {
for (int row = 0; row < 8; row++) {
lc.setRow(0, row, H_pattern[row]); // Establece cada fila de la matriz
}
}