// Подключаем библиотеку для работы со светодиодной матрицей #include // Создаём объект матрицы TroykaLedMatrix matrix; // Создаём массив с текстом для бегущей строки char str[] = " Amperka"; // Вычисляем длину массива constexpr int LEN_STR = sizeof(str); // Создаём переменную для хранения смещение бегущей строги uint8_t shift = 0; void setup() { // Инициализируем матрицу matrix.begin(); // Очищаем матрицу matrix.clear(); // Устанавливаем шрифт matrix.selectFont(FONT_8X8_BASIC); } void loop() { // Печатаем текст бегущей строкой matrix.marqueeText(str, LEN_STR, shift++); // Если смещение строки достигло конца if (shift == LEN_STR * 8) { // Обнуляем смещение строки shift = 0; } // Ждём 75 мс delay(75); }