#include <MD_Parola.h>
#include <MD_MAX72xx.h>
#include <SPI.h>
#define HARDWARE_TYPE MD_MAX72XX::PAROLA_HW
#define MAX_DEVICES 10
#define CLK_PIN 52
#define DATA_PIN 51
#define CS_PIN 53
MD_Parola myDisplay = MD_Parola(HARDWARE_TYPE, DATA_PIN, CLK_PIN, CS_PIN, MAX_DEVICES);
void setup(void)
{
Serial.begin(9600);
attachInterrupt(digitalPinToInterrupt(2),name_print,FALLING);//recommended for arduino board
myDisplay.begin();
}
void loop(void)
{
String text = "I LOVE SWINBURNE";
char message[20];
text.toCharArray(message,20);
if (myDisplay.displayAnimate()) {
myDisplay.print(message);
}
}
void name_print(){
pinMode(2,LOW);
String text = " GABE SULZBERGER";
char message[17];
text.toCharArray(message,17);
if (myDisplay.displayAnimate()) {
myDisplay.displayText(message,PA_CENTER, 100, 10, PA_SCROLL_LEFT, PA_SCROLL_LEFT);
}
}