// SIMULASI RUNNING TEXT 1 ARAH (TEKS BERJALAN)
// DOT MATRIX MAX 7129
// MAPEL ROBOTIKA
#include <MD_Parola.h> // Library Parola
#include <MD_MAX72xx.h> // Library Perangkat Keras
#include <SPI.h> // Library Koneksi Perangkat
// Deklarasi variabel berdasarkan library dan perangkat
#define HARDWARE_TYPE MD_MAX72XX::PAROLA_HW // Tipe library yang dipakai
#define JUMLAH_MATRIX 24 // Jumlah maksimum modul dot matrix yang digunakan
#define CLK_PIN 13 // Pin CLOCK
#define DATA_PIN 11 // Pin DATA
#define CS_PIN 10 // Pin CHIP SELECT
// Deklarasi library dan perangkat serta menggunakan variabel bebas
MD_Parola MYTEXT = MD_Parola(HARDWARE_TYPE,CS_PIN, JUMLAH_MATRIX);
void setup() {
// Pengaturan intensitas cahaya pada teks
MYTEXT.begin();
// Mengatur kecerahan tulisan (brightness) display range (0-15):
MYTEXT.setIntensity(15);
// Bersihkan tampilan;
MYTEXT.displayClear();
// Tampilan satu layar
MYTEXT.begin();
MYTEXT.displayText("UNIVERSITAS MERCU BUANA", PA_CENTER, 50, 0, PA_SCROLL_LEFT, PA_SCROLL_LEFT);
}
void loop() {
// Menampilkan teks pada dot matrix
if (MYTEXT.displayAnimate()) {
// Jika tampilan teks selesai, maka kembali ke awal
MYTEXT.displayReset();
}
}