#include <Adafruit_GFX.h>
#include <Adafruit_NeoMatrix.h>
#include <Adafruit_NeoPixel.h>
#ifndef PSTR
#define PSTR
#endif
#define PIN 6
Adafruit_NeoMatrix matrix = Adafruit_NeoMatrix(32,8,PIN,
NEO_MATRIX_TOP + NEO_MATRIX_LEFT +
NEO_MATRIX_COLUMNS + NEO_MATRIX_ZIGZAG,
NEO_GRB+NEO_KHZ800);
const uint16_t colors[] = {
matrix.Color(255,0,0), matrix.Color(0,255,0), matrix.Color(0,0,255) };
void setup(){
matrix.begin();
matrix.setTextWrap();
matrix.setBrightness();
matrix.setTextColor(colors[0]);
}
int x = matrix.width();
int pass = 0;
void loop(){
matrix.fillScreen(0);
matrix.setCursor(x, 0);
matrix.print(F("xin chao cac ban"));
if(--x < -80){
x = matrix.width();
}
}
if(++pass >= 3) pass = 0;
matrix.setTextColor(colors[pass]);