我有八个 LED,我正在使用 Arduino 淡入淡出。我使用以下代码单独控制每个。
for(int fade1=0;fade1<=255;fade1+=1){
analogWrite(8,fade1);
delay(10);
}
for(int fade1=255;fade1>=0;fade1-=1){
analogWrite(8,fade1);
delay(10);
}
我希望能够为八个单独的引脚中的每一个分配一个单独的淡入淡出时间和延迟,因此所有八个灯同时淡入和淡出,并无限循环。但是,我只能让他们按照我的程序顺序启动。
我一直在玩不同位置的 for 循环、循环内的循环等,但似乎无法让它做我想要的。有人可以向我推荐任何想法或示例吗?