#include <MD_Parola.h>
#include <MD_MAX72xx.h>
#include <SPI.h>
#define HARDWARE_TYPE MD_MAX72XX::PAROLA_HW
#define MAX_DEVICES 4
#define CLK_PIN 13
#define DATA_PIN 11
#define CS_PIN 10
MD_Parola P = MD_Parola(HARDWARE_TYPE, CS_PIN, MAX_DEVICES);
char *texts[] = {"Ridho", "Fadhel", "Kevin"};
int textCount = sizeof(texts) / sizeof(texts[0]);
int currentIndex = 0;
void setup(void)
{
P.begin();
}
void loop(void)
{
if (P.displayAnimate())
{
P.displayText(texts[currentIndex], PA_CENTER, P.getSpeed(), 1000, PA_SCROLL_DOWN, PA_SCROLL_DOWN);
delay(1000); // Delay between text scrolls
currentIndex = (currentIndex + 1) % textCount; // Switch to the next text
}
}