0

我正在寻找随着时间的推移颜色转换的算法库。不知何故,我没有找到合适的搜索词来找到适合我需要的库,但是从头开始编写所有内容感觉很愚蠢。我已经取得了很好的进展,但是……真的吗?

这里有一些背景...

我的项目有几个 LED(实际上是几个灯箱,每个灯箱里面都有一堆 RGB LED),我想为这组灯箱创建各种颜色循环模式。某些模式会使所有框同步循环颜色。一些模式可能会在整个集合中开始。

在我的实现中,每种颜色循环“模式”将由一系列颜色和每种颜色之间的持续时间定义。在一天结束的时候,我会有各种各样的图案概念,比如“火”(随机闪烁时间的红色/黄色过渡)、“烟花”(缓慢增长的颜色到疯狂的白色闪烁)等。

驱动整个事情的硬件将是 Arduinos + FastLED 库,所以 C 代码是理想的。

希望这个主题不在 StackOverflow 问答格式之外。

4

1 回答 1

1

听起来您真正要寻找的是一组示例代码。在 FastLED g+ 社区 ( http://fastled.io/+ ) 上提问 - 那里的很多人会很乐意分享示例代码。此外,请查看 FastLED 本身的示例。

于 2015-08-20T00:14:18.483 回答