sevenSegmentDisplay
Управление семисегментными индикаторами обоих типов (common-anode и common-cathode) без работы с логикой включения сегментов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:56aa0c0e2249bb2c05d2d4dcbf7eddff44244854e43b3f26a7691e8ee6b26c0asevenSegmentDisplay-1.0.0-56aa0c0e.zipОписание
Управление семисегментным индикатором — задача, которая встречается в много проектах, но требует довольно нудной работы с пинами и логикой включения-выключения. Эта библиотека берёт эту рутину на себя и работает с дисплеями обоих типов: common-anode и common-cathode. Создаёшь объект, указываешь пины для каждого сегмента (A—G и десятичная точка), а потом просто вызываешь метод set() с символом — и индикатор вывелет на экран что нужно. Поддерживаются цифры 0–9 и буквы (A, b, C, c, d, E, F, H, I, J, L, n, o, P, q, r, t, U). Если нужна точная работа с отдельными сегментами, есть метод setSegment() для ручного управления каждым из них. Библиотека совместима со всеми платами Arduino, что делает её универсальным решением для разных конфигураций схем.