TheVaporTrail SubPixel
Плавная LED-анимация с антиальясингом и дробным адресованием светодиодов для NeoPixel и FastLED
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:281f2ecbac8e6b65522aa33f5bccdaa1473a08d4b62210c9fcef2113d2d018c8TheVaporTrail_SubPixel-0.5.0-281f2ecb.zipОписание
Если нужны плавные анимации на светодиодных лентах, SubPixel решает проблему рывков и мерцания через антиальясинг и дробное адресирование. Библиотека работает с фиксированной математикой и позволяет управлять долями одного светодиода — например, включить четверть одного и три четверти соседнего в одном вызове функции. Поддерживает наложение цветов: если последовательно установить красный и синий, получится фиолетовый, что особенно полезно для плавных переходов между оттенками. Работает с NeoPixel, PWM-управлением через GPIO и FastLED. Точность можно настраивать через биты фиксированной точки — вплоть до нулевого значения, если нужна только цветовая смешивание без субпиксельных эффектов. В примерах показано движение светодиода по ленте, переливы цветов и сравнение качества при разных настройках точности.