#include "RGBLED_WS2812.h"
u8 m_color[5][3] = { { 255, 0, 0 }, { 0, 255, 0 }, { 0, 0, 255 }, { 255, 255, 255 }, { 0, 0, 0 } };
void setup() {
setupRGBLED();
}
void loop() {
for (int i = 1; i < 6; i++) {
if (i == 1) {
for (int j = 0; j < 5; j++) {
setRGBLED(i, m_color[j][0], m_color[j][1], m_color[j][2]);
delay(500);
}
} else {
setRGBLED(i, 100, 15, 100);
delay(5000);
}
}
}
When i=1, control the RGB LEDS to display the specified color. When i is not equal to 1, other patterns of
colored lights are displayed.
setRGBLED(i, m_color[j][0], m_color[j][1], m_color[j][2]);