loop前的內容都與上方範例相同因此不再贅述。
pixels.clear();
for(int i=0; i<20; i++) {
pixels.setPixelColor(i*3, pixels.Color(150, 0 , 0));
pixels.show();
delay(500);
pixels.setPixelColor(i*3+1, pixels.Color(0, 150 , 0));
pixels.show();
delay(500);
pixels.setPixelColor(i*3+2, pixels.Color(0, 0 , 150));
pixels.show();
delay(500);
}
}
重複執行{
重複執行20次
設定第執行次數乘3的燈泡為紅色
執行上方設定
等待0.5秒
設定第執行次數乘3+1的燈泡為綠色
執行上方設定
等待0.5秒
設定第執行次數乘3+2的燈泡為藍色
執行上方設定
等待0.5秒
}
}