Удаление пробелов между символами в MD_Parola
Я использую модуль ESP8266 и Max7219 (8*32) и библиотеку MD_Parola. Чтобы создать свой собственный шрифт, я сначала использовал MDParolaFontEditor и создал следующие шрифты.
Я отредактировал файл MD_MAX72xx_font.cpp с помощью Arduino IDE и сохранил их как 150 и 151. Я хочу, чтобы вывод был следующим.
Но вывод такой:
Как видите, между ними есть пространство! Я думаю, что этот пробел автоматически добавляется между символами. Моя проблема в том, как я могу удалить это пространство?
Мой код:
void loop () {
char MyText[]={151,150,0};
P.displayText(MyText, PA_CENTER, 0, 0, PA_PRINT, PA_NO_EFFECT);
P.displayAnimate();
delay(3000);
}
@soheil, 👍1
2 ответа
Лучший ответ:
▲ 0
Матрица с дополнительным пространством имеет ширину 9 (а не 8) столбцов (возможно, потому, что она предназначена для отображения двоеточия на часах).
,
@Bill Knight
Смотрите также:
- AT-команда не отвечает на последовательный монитор
- Отправка данных Arduino в MySQL с помощью phpMyAdmin и XAMPP на Windows10
- Arduino выводит значения мусора на serial monitor с ESP8266
- ошибка: espcomm_upload_mem failed при загрузке скетча
- фатальная ошибка ESP8266WiFi.h: Такого файла или каталога нет
- Как подключить Wi-Fi Shield ESP-12E-ESP8266-UART-WIFI-Wireless-Shield к Arduino
- Получить данные с сайта с помощью ESP8266 с помощью AT-команд
- Захват изображений с OV7670 (без FIFO) с использованием Arduino Uno?