NeoPixel Painter
Создание анимаций на WS2812 светодиодных лентах с работой в цветовом пространстве HSV и концепцией движущейся кисти
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:33ff426c2e5dcd28c53efd27f8354e59eb647f333c2cdd4ca6b3717c5971efd6NeoPixel_Painter-1.0.0-33ff426c.zipОписание
Библиотека для создания анимаций на светодиодных лентах WS2812 и подобных. Вместо привычного RGB работает в цветовом пространстве HSV, что удобнее для плавных переходов между оттенками и одновременного управления яркостью. В основе — концепция кисти, которая движется по пиксельному холсту и оставляет следы; кисть можно настроить на самостоятельное перемещение, задав ей скорость. Поддерживает постепенное затухание — как по яркости, так и по насыщенности цвета. Вся математика реализована без использования операций с плавающей точкой, что экономит оперативную память и ускоряет работу на бюджетных контроллерах, хотя точность немного ниже, чем с float. Нужна установленная Adafruit NeoPixel для управления самими светодиодами.