I have 6 different settings for the leds that show different light settings at different times
void morning() {
pixels.setPixelColor(0, pixels.Color(127, 255, 0)); //medium brightness red
pixels.setPixelColor(1, pixels.Color(0, 0, 127)); //medium brightness blue
pixels.setPixelColor(2, pixels.Color(127, 255, 0));
pixels.setPixelColor(3, pixels.Color(0, 0, 127));
pixels.setPixelColor(4, pixels.Color(127, 255, 0));
pixels.setPixelColor(5, pixels.Color(0, 0, 127));
pixels.setPixelColor(6, pixels.Color(127, 255, 0));
pixels.setPixelColor(7, pixels.Color(0, 0, 127));
pixels.setPixelColor(8, pixels.Color(127, 255, 0));
pixels.setPixelColor(9, pixels.Color(0, 0, 127));
pixels.setPixelColor(10, pixels.Color(127, 255, 0));
pixels.setPixelColor(11, pixels.Color(0, 0, 127));
pixels.setPixelColor(12, pixels.Color(127, 255, 0));
pixels.setPixelColor(13, pixels.Color(0, 0, 127));
pixels.setPixelColor(14, pixels.Color(127, 255, 0));
pixels.setPixelColor(15, pixels.Color(0, 0, 127));
pixels.setPixelColor(16, pixels.Color(127, 255, 0));
pixels.setPixelColor(17, pixels.Color(0, 0, 127));
pixels.setPixelColor(18, pixels.Color(127, 255, 0));
pixels.setPixelColor(19, pixels.Color(0, 0, 127));
pixels.setPixelColor(20, pixels.Color(127, 255, 0));
pixels.setPixelColor(21, pixels.Color(0, 0, 127));
pixels.setPixelColor(22, pixels.Color(127, 255, 0));
pixels.setPixelColor(23, pixels.Color(0, 0, 127));
pixels.setPixelColor(24, pixels.Color(127, 255, 0));
pixels.setPixelColor(25, pixels.Color(0, 0, 127));
pixels.setPixelColor(26, pixels.Color(127, 255, 0));
pixels.setPixelColor(27, pixels.Color(0, 0, 127));
pixels.setPixelColor(28, pixels.Color(127, 255, 0));
pixels.setPixelColor(29, pixels.Color(0, 0, 127));
pixels.setPixelColor(30, pixels.Color(127, 255, 0));
pixels.setPixelColor(31, pixels.Color(0, 0, 127));
pixels.show();
}
void noon() {
pixels.setPixelColor(0, pixels.Color(255, 255, 255)); //full brightness white
pixels.setPixelColor(1, pixels.Color(255, 255, 255)); //medium brightness blue
pixels.setPixelColor(2, pixels.Color(255, 255, 255));
pixels.setPixelColor(3, pixels.Color(0, 0, 127));
pixels.setPixelColor(4, pixels.Color(255, 255, 255));
pixels.setPixelColor(5, pixels.Color(255, 255, 255));
pixels.setPixelColor(6, pixels.Color(255, 255, 255));
pixels.setPixelColor(7, pixels.Color(255, 255, 255));
pixels.setPixelColor(8, pixels.Color(255, 255, 255));
pixels.setPixelColor(9, pixels.Color(255, 255, 255));
pixels.setPixelColor(10, pixels.Color(0, 0, 127));
pixels.setPixelColor(11, pixels.Color(255, 255, 255));
pixels.setPixelColor(12, pixels.Color(255, 255, 255));
pixels.setPixelColor(13, pixels.Color(255, 255, 255));
pixels.setPixelColor(14, pixels.Color(255, 255, 255));
pixels.setPixelColor(15, pixels.Color(255, 255, 255));
pixels.setPixelColor(16, pixels.Color(255, 255, 255));
pixels.setPixelColor(17, pixels.Color(0, 0, 127));
pixels.setPixelColor(18, pixels.Color(255, 255, 255));
pixels.setPixelColor(19, pixels.Color(255, 255, 255));
pixels.setPixelColor(20, pixels.Color(255, 255, 255));
pixels.setPixelColor(21, pixels.Color(255, 255, 255));
pixels.setPixelColor(22, pixels.Color(255, 255, 255));
pixels.setPixelColor(23, pixels.Color(255, 255, 255));
pixels.setPixelColor(24, pixels.Color(0, 0, 127));
pixels.setPixelColor(25, pixels.Color(255, 255, 255));
pixels.setPixelColor(26, pixels.Color(255, 255, 255));
pixels.setPixelColor(27, pixels.Color(255, 255, 255));
pixels.setPixelColor(28, pixels.Color(255, 255, 255));
pixels.setPixelColor(29, pixels.Color(255, 255, 255));
pixels.setPixelColor(30, pixels.Color(255, 255, 255));
pixels.setPixelColor(31, pixels.Color(0, 0, 127));
pixels.show();
}
void afterNoon() {
pixels.setPixelColor(0, pixels.Color(0, 0, 255)); //full brightness blue
pixels.setPixelColor(1, pixels.Color(0, 0, 255));
pixels.setPixelColor(2, pixels.Color(0, 0, 255));
pixels.setPixelColor(3, pixels.Color(0, 0, 255));
pixels.setPixelColor(4, pixels.Color(0, 0, 255));
pixels.setPixelColor(5, pixels.Color(0, 0, 255));
pixels.setPixelColor(6, pixels.Color(0, 0, 255));
pixels.setPixelColor(7, pixels.Color(0, 0, 255));
pixels.setPixelColor(8, pixels.Color(0, 0, 255));
pixels.setPixelColor(9, pixels.Color(0, 0, 255));
pixels.setPixelColor(10, pixels.Color(0, 0, 255));
pixels.setPixelColor(11, pixels.Color(0, 0, 255));
pixels.setPixelColor(12, pixels.Color(0, 0, 255));
pixels.setPixelColor(13, pixels.Color(0, 0, 255));
pixels.setPixelColor(14, pixels.Color(0, 0, 255));
pixels.setPixelColor(15, pixels.Color(0, 0, 255));
pixels.setPixelColor(16, pixels.Color(0, 0, 255));
pixels.setPixelColor(17, pixels.Color(0, 0, 255));
pixels.setPixelColor(18, pixels.Color(0, 0, 255));
pixels.setPixelColor(19, pixels.Color(0, 0, 255));
pixels.setPixelColor(20, pixels.Color(0, 0, 255));
pixels.setPixelColor(21, pixels.Color(0, 0, 255));
pixels.setPixelColor(22, pixels.Color(0, 0, 255));
pixels.setPixelColor(23, pixels.Color(0, 0, 255));
pixels.setPixelColor(24, pixels.Color(0, 0, 255));
pixels.setPixelColor(25, pixels.Color(0, 0, 255));
pixels.setPixelColor(26, pixels.Color(0, 0, 255));
pixels.setPixelColor(27, pixels.Color(0, 0, 255));
pixels.setPixelColor(28, pixels.Color(0, 0, 255));
pixels.setPixelColor(29, pixels.Color(0, 0, 255));
pixels.setPixelColor(30, pixels.Color(0, 0, 255));
pixels.setPixelColor(31, pixels.Color(0, 0, 255));
pixels.show();
}