我遵循了一个教程,并且一切正常,但是我想从最后一个LED而不是第一个发出波形。
这是原始代码:https://github.com/justcallmekoko/Arduino-FastLED-Music-Visualizer/blob/master/music_visualizer.ino
这是我的LED灯带现在的样子-https://www.youtube.com/watch?v=NyXfUG3vxJ0
抱歉,我很迷路。我是编码的新手。
您要查找的内容已完成rainbow
功能您需要反转leds
数组的填充方式,leds
从0
填充到react
,需要从NUM_LEDS - react
填充到NUM_LEDS
尝试类似的东西:
void rainbow()
{
for(int i = NUM_LEDS; i > 0; i--) {
if (i <= react)
leds[NUM_LEDS - i] = Scroll((i * 256 / 50 + k) % 256);
else
leds[NUM_LEDS - i] = CRGB(0, 0, 0);
}
FastLED.show();
}