Напишите пожалуйста скетч на esp8266 mini
Люди пожалуйста напишите скет на esp8266 mini. Чтоб была бегущая строка "люблю вас". У меня матрица RGB 16x16 см. Хочу чтоб скорость строки регулировалась через потонциометром. Цвет текста пусть будет синим. Главное чтоб отоброжал русские буквы. У меня только с английскими буквами без проблем выводится. А с русскими вообще хрень а не строка получается. Я пробовал через чат джбт, хоть как задавал вопрос, все безтолку. Прошу очень напишите пожалуйста скетч
#include <Adafruit_GFX.h>
#include <RGBmatrixPanel.h>
RGBmatrixPanel matrix(A, B, C, CLK, LAT, OE, false);
// Переменные для строки и цвета
String message = "люблю вас";
uint16_t textColor = matrix.Color333(0, 0, 7); // синий цвет (R, G, B)
// Переменные для регулировки скорости с помощью потенциометра
const int potPin = A0; // Пин для подключения потенциометра
int delayTime = 1000; // Задержка по умолчанию
void setup() {
matrix.begin(); // Инициализация матрицы RGB
matrix.setTextWrap(false); // Отключение переноса текста
// Чтение значения потенциометра и установка задержки
int potValue = analogRead(potPin);
delayTime = map(potValue, 0, 1023, 200, 2000); // Задержка между символами
}
void loop() {
matrix.fillScreen(0); // Очищаем матрицу
// Выводим бегущую строку
int xPos = matrix.width();
while (xPos >= -textWidth(message)) { // Пока строка не вышла за пределы матрицы
matrix.fillScreen(0); // Очищаем матрицу
// Выводим текст на матрицу с заданными координатами и цветом
matrix.setCursor(xPos, 0);
matrix.setTextColor(textColor);
matrix.print(message);
matrix.show(); // Обновляем матрицу
delay(delayTime); // Задержка между символами
xPos--; // Двигаем строку влево
}
}
// Функция для определения ширины текста в пикселях
int textWidth(String text) {
return (text.length() * 6); // Один символ занимает 6 пикселей по ширине
}
У меня нету библиотеки RGBmatricPanel. Не выводится почему((((. Или мне скачать другую версию Ардуино айди, то какую именно?
Сори, у меня самсунг( но на нем тоже могу написать
Я могу дать свой телеграм. И через компьютера или ноутбука можешь скопировать код и отправить по телеге мне. Мой тг: @Jkdjsjbh
Помоги пожалуйста