#include <MD_Parola.h>
#include <MD_MAX72xx.h>
#include <SPI.h>
// Definisikan pin dan jumlah modul
#define HARDWARE_TYPE MD_MAX72XX::PAROLA_HW // FC16_HW utk yg asli
#define MAX_DEVICES 4 // Jumlah defice (modul LED matrix)
#define CS_PIN 10 // Pin untuk CS
// Inisialisasi objek Parola
MD_Parola myDisplay = MD_Parola(HARDWARE_TYPE, CS_PIN, MAX_DEVICES);
void setup() {
myDisplay.begin(); // Mulai tampilan
myDisplay.setIntensity(5); // Set kecerahan LED (0-15)
myDisplay.displayClear(); // Bersihkan layar
}
void loop() {
// Tampilkan dua baris teks bergantian
if (myDisplay.displayAnimate()) {
// Jika teks selesai tampilkan, ganti dengan teks berikutnya
static bool toggle = false;
if (toggle) {
myDisplay.displayScroll("NOIR", PA_CENTER, PA_WIPE_CURSOR, 50);
} else {
myDisplay.displayScroll("TOKYO", PA_CENTER, PA_WIPE, 50);
}
toggle = !toggle;
}
}
//PA_SCROLL_UP
//PA_SCROLL_DOWN
//PA_SCROLL_RIGHT
//PA_SCROLL_LEFT
//PA_SLICE
//PA_MESH
//PA_FADE
//PA_WIPE
//PA_WIPE_CURSOR
//PA_BLIND
//PA_SCAN_HORIZ
//PA_SCAN_ VERT
//PA_OPENING
//PA_OPENING_CURSOR
//PA_CLOSING
//PA_CLOSING_CURSOR
//PA_RANDOM