User Tools

Site Tools


informatica:arduino:matrix_led

This is an old revision of the document!


Panel Matrix led

Hay varias bibliotecas (que no librerías)

MD_MAX72XX y MD_Parola

https://microcontrollerslab.com/led-dot-matrix-display-esp32-max7219/

Bibliotecas: MD_MAX72XX by MajicDesigns and MD_Parola de MajicDesigns

PANELESP32
VCCVin
GNDGND
DINGPIO23
CSGPIO5
CLKGPIO18

Texti de plano a pins

#include <MD_Parola.h>
#include <MD_MAX72xx.h>
#include <SPI.h>

// Uncomment according to your hardware type
#define HARDWARE_TYPE MD_MAX72XX::FC16_HW
//#define HARDWARE_TYPE MD_MAX72XX::GENERIC_HW

// Defining size, and output pins
#define MAX_DEVICES 4
#define DATA_PIN 23
#define CS_PIN 5
#define CLK_PIN 18


MD_Parola Display = MD_Parola(HARDWARE_TYPE, CS_PIN, MAX_DEVICES);

void setup() {
 
  Display.begin();
  Display.setIntensity(0);
  Display.displayClear();
}

void loop() {
  Display.setTextAlignment(PA_LEFT);
  Display.print("ESP32");
  delay(2000);
  
  Display.setTextAlignment(PA_CENTER);
  Display.print("ESP32");
  delay(2000);

  Display.setTextAlignment(PA_RIGHT);
  Display.print("ESP32");
  delay(2000);

  Display.setTextAlignment(PA_CENTER);
  Display.setInvert(true);
  Display.print("ESP32");
  delay(2000);

  Display.setInvert(false);
  delay(2000);
}
informatica/arduino/matrix_led.1666652432.txt.gz · Last modified: 2022/10/24 23:00 by jose