LedDisplay
Вывод текста на матричные LED-дисплеи Avago HCMS-29xx через пять цифровых выводов Arduino
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:c787614096a6d703aef66800d2b702a376f953c959a5be1257ead38147a4ea48LedDisplay-0.4.1-c7876140.zipОписание
Библиотека для работы с матричными LED-дисплеями Avago HCMS-29xx, которые состоят из рядов 5×7 светодиодных матриц. Управление осуществляется через пять цифровых выводов Arduino: линия данных, регистр выбора, тактовый сигнал, enable и reset. LedDisplay берёт на себя всю работу с управлением ножками и сдвигом данных. Дисплей инициализируется конструктором с указанием номеров контактов и длины (8 для HCMS-291x и HCMS-297x, 4 для HCMS-290x и 296x). После вызова begin() можно писать текст напрямую через методы print() и println() либо выводить отдельные символы на конкретную позицию методом write(). Библиотека использует стандартный интерфейс Print, поэтому поддерживает форматирование чисел (DEC, HEX и прочие). Также предусмотрены возможности для прокрутки текста, хотя описание этой функции в документации обрывается.