shift7seg
Управление четырёхразрядным семисегментным дисплеем на сдвиговых регистрах 74hc595 с поддержкой цифр, букв и автоматической прокруткой
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:36563738f4936e153b52c84f913488eb087bea9dd284741613b2c7121ba65075shift7seg-2.0.0-36563738.zipОписание
Если вы собираете четырёхразрядный семисегментный индикатор на сдвиговых регистрах 74hc595, эта библиотека избавит вас от забот с побитовой манипуляцией. Она берёт на себя управление регистрами и выводом данных, поддерживает числа, буквы (как прописные, так и строчные) и автоматически прокручивает содержимое, если оно не умещается на дисплей. Максимум по умолчанию 16 цифр, но можно настроить под себя. Основной метод load_data() перегружен под разные типы переменных, чтобы не приходилось самому кастовать значения. При выводе данных больше четырёх символов библиотека добавляет задержку для плавной прокрутки. Также есть функции для очистки дисплея и отладки. Протестирована на Arduino Uno, но должна работать на большинстве AVR-плат.