Я ищу библиотеки алгоритмов для цветовых переходов с течением времени. Почему-то я не нашел правильные условия поиска, чтобы найти библиотеку, которая бы соответствовала моим потребностям, но писать все с нуля кажется глупым. Я сделал хороший прогресс, но ... повторно?RGB светодиодные библиотеки цветного затухания/перехода
Вот некоторый фон ...
Моего проекта имеет несколько светодиодов (ну на самом деле, несколько световых короба, каждый с кучей светодиодов RGB внутри), и я хотел бы создать множество шаблоны цветопередачи для группы ящиков. Некоторые шаблоны будут синхронизировать цвета всех блоков в синхронизации. Некоторые шаблоны могут запускаться через множество.
В моей реализации каждый цветовой циклический «узор» будет определяться рядом цветов и продолжительности между ними. В конце дня у меня было бы множество концепций шаблонов, таких как «огонь» (красные/желтые переходы со случайным фликерным временем), «фейерверк» (медленно растущий цвет до безумного белого мерцания) и т. Д.
Аппаратное обеспечение всего этого было бы Arduinos + библиотекой FastLED, поэтому код C идеален.
Надеюсь, что эта тема не находится за пределами StackOverflow Q & Формат.