Skip to content

Instantly share code, notes, and snippets.

@kbostick88
Last active December 3, 2017 18:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kbostick88/8198bf8051e509c8f7b9a7d5e679836a to your computer and use it in GitHub Desktop.
Save kbostick88/8198bf8051e509c8f7b9a7d5e679836a to your computer and use it in GitHub Desktop.
Nested loop problems
#include "FastLED.h"
FASTLED_USING_NAMESPACE
#if defined(FASTLED_VERSION) && (FASTLED_VERSION < 3001000)
#warning "Requires FastLED 3.1 or later; check github for latest code."
#endif
#define DATA_PIN 7
#define LED_TYPE WS2811
#define COLOR_ORDER RGB
#define NUM_LEDS 200
CRGB leds[NUM_LEDS];
#define BRIGHTNESS 96
#define FRAMES_PER_SECOND 120
void setup() {
delay(3000);
// tell FastLED about the LED strip configuration
FastLED.addLeds<LED_TYPE,DATA_PIN,COLOR_ORDER>(leds, NUM_LEDS).setCorrection(TypicalLEDStrip);
//FastLED.addLeds<LED_TYPE,DATA_PIN,CLK_PIN,COLOR_ORDER>(leds, NUM_LEDS).setCorrection(TypicalLEDStrip);
// set master brightness control
FastLED.setBrightness(BRIGHTNESS);
}
// List of patterns to cycle through. Each is defined as a separate function below.
typedef void (*SimplePatternList[])();
SimplePatternList gPatterns = { C9_Colors, C9_Colors2, C9_Colors3, C9_Colors4, C9_Colors5, BW_Color, RGW };
uint8_t gCurrentPatternNumber = 0; // Index number of which pattern is current
void loop()
{
// Call the current pattern function once, updating the 'leds' array
gPatterns[gCurrentPatternNumber]();
// send the 'leds' array out to the actual LED strip
FastLED.show();
// insert a delay to keep the framerate modest
FastLED.delay(1000/FRAMES_PER_SECOND);
EVERY_N_SECONDS( 3) { nextPattern(); } // change patterns periodically
}
#define ARRAY_SIZE(A) (sizeof(A) / sizeof((A)[0]))
void nextPattern()
{
// add one to the current pattern number, and wrap around at the end
gCurrentPatternNumber = (gCurrentPatternNumber + 1) % ARRAY_SIZE( gPatterns);
}
void C9_Colors(){
leds[0] = CRGB::White;
leds[1] = CRGB::Red;
leds[2] = CRGB::Green;
leds[3] = CRGB(255,40,0);
leds[4] = CRGB::Blue;
leds[5] = CRGB(255,150,0);
leds[6] = CRGB::White;
leds[7] = CRGB::Red;
leds[8] = CRGB::Green;
leds[9] = CRGB(255,40,0);
leds[10] = CRGB::Blue;
leds[11] = CRGB(255,150,0);
leds[12] = CRGB::White;
leds[13] = CRGB::Red;
leds[14] = CRGB::Green;
leds[15] = CRGB(255,40,0);
leds[16] = CRGB::Blue;
leds[17] = CRGB(255,150,0);
leds[18] = CRGB::White;
leds[19] = CRGB::Red;
leds[20] = CRGB::Green;
leds[21] = CRGB(255,40,0);
leds[22] = CRGB::Blue;
leds[23] = CRGB(255,150,0);
leds[24] = CRGB::White;
leds[25] = CRGB::Red;
leds[26] = CRGB::Green;
leds[27] = CRGB(255,40,0);
leds[28] = CRGB::Blue;
leds[29] = CRGB(255,150,0);
leds[30] = CRGB::White;
leds[31] = CRGB::Red;
leds[32] = CRGB::Green;
leds[33] = CRGB(255,40,0);
leds[34] = CRGB::Blue;
leds[35] = CRGB(255,150,0);
leds[36] = CRGB::White;
leds[37] = CRGB::Red;
leds[38] = CRGB::Green;
leds[39] = CRGB(255,40,0);
leds[40] = CRGB::Blue;
leds[41] = CRGB(255,150,0);
leds[42] = CRGB::White;
leds[43] = CRGB::Red;
leds[44] = CRGB::Green;
leds[45] = CRGB(255,40,0);
leds[46] = CRGB::Blue;
leds[47] = CRGB(255,150,0);
leds[48] = CRGB::White;
leds[49] = CRGB::Red;
leds[50] = CRGB::Green;
leds[51] = CRGB(255,40,0);
leds[52] = CRGB::Blue;
leds[53] = CRGB(255,150,0);
leds[54] = CRGB::White;
leds[55] = CRGB::Red;
leds[56] = CRGB::Green;
leds[57] = CRGB(255,40,0);
leds[58] = CRGB::Blue;
leds[59] = CRGB(255,150,0);
leds[60] = CRGB::White;
leds[61] = CRGB::Red;
leds[62] = CRGB::Green;
leds[63] = CRGB(255,40,0);
leds[64] = CRGB::Blue;
leds[65] = CRGB(255,150,0);
leds[66] = CRGB::White;
leds[67] = CRGB::Red;
leds[68] = CRGB::Green;
leds[69] = CRGB(255,40,0);
leds[70] = CRGB::Blue;
leds[71] = CRGB(255,150,0);
leds[72] = CRGB::White;
leds[73] = CRGB::Red;
leds[74] = CRGB::Green;
leds[75] = CRGB(255,40,0);
leds[76] = CRGB::Blue;
leds[77] = CRGB(255,150,0);
leds[78] = CRGB::White;
leds[79] = CRGB::Red;
leds[80] = CRGB::Green;
leds[81] = CRGB(255,40,0);
leds[82] = CRGB::Blue;
leds[83] = CRGB(255,150,0);
leds[84] = CRGB::White;
leds[85] = CRGB::Red;
leds[86] = CRGB::Green;
leds[87] = CRGB(255,40,0);
leds[88] = CRGB::Blue;
leds[89] = CRGB(255,150,0);
leds[90] = CRGB::White;
leds[91] = CRGB::Red;
leds[92] = CRGB::Green;
leds[93] = CRGB(255,40,0);
leds[94] = CRGB::Blue;
leds[95] = CRGB(255,150,0);
leds[96] = CRGB::White;
leds[97] = CRGB::Red;
leds[98] = CRGB::Green;
leds[99] = CRGB(255,40,0);
leds[100] = CRGB::Blue;
leds[101] = CRGB(255,150,0);
leds[102] = CRGB::White;
leds[103] = CRGB::Red;
leds[104] = CRGB::Green;
leds[105] = CRGB(255,40,0);
leds[106] = CRGB::Blue;
leds[107] = CRGB(255,150,0);
leds[108] = CRGB::White;
leds[109] = CRGB::Red;
leds[110] = CRGB::Green;
leds[111] = CRGB(255,40,0);
leds[112] = CRGB::Blue;
leds[113] = CRGB(255,150,0);
leds[114] = CRGB::White;
leds[115] = CRGB::Red;
leds[116] = CRGB::Green;
leds[117] = CRGB(255,40,0);
leds[118] = CRGB::Blue;
leds[119] = CRGB(255,150,0);
leds[120] = CRGB::White;
leds[121] = CRGB::Red;
leds[122] = CRGB::Green;
leds[123] = CRGB(255,40,0);
leds[124] = CRGB::Blue;
leds[125] = CRGB(255,150,0);
leds[126] = CRGB::White;
leds[127] = CRGB::Red;
leds[128] = CRGB::Green;
leds[129] = CRGB(255,40,0);
leds[130] = CRGB::Blue;
leds[131] = CRGB(255,150,0);
leds[132] = CRGB::White;
leds[133] = CRGB::Red;
leds[134] = CRGB::Green;
leds[135] = CRGB(255,40,0);
leds[136] = CRGB::Blue;
leds[137] = CRGB(255,150,0);
leds[138] = CRGB::White;
leds[139] = CRGB::Red;
leds[140] = CRGB::Green;
leds[141] = CRGB(255,40,0);
leds[142] = CRGB::Blue;
leds[143] = CRGB(255,150,0);
leds[144] = CRGB::White;
leds[145] = CRGB::Red;
leds[146] = CRGB::Green;
leds[147] = CRGB(255,40,0);
leds[148] = CRGB::Blue;
leds[149] = CRGB(255,150,0);
leds[150] = CRGB::White;
leds[151] = CRGB::Red;
leds[152] = CRGB::Green;
leds[153] = CRGB(255,40,0);
leds[154] = CRGB::Blue;
leds[155] = CRGB(255,150,0);
leds[156] = CRGB::White;
leds[157] = CRGB::Red;
leds[158] = CRGB::Green;
leds[159] = CRGB(255,40,0);
leds[160] = CRGB::Blue;
leds[161] = CRGB(255,150,0);
leds[162] = CRGB::White;
leds[163] = CRGB::Red;
leds[164] = CRGB::Green;
leds[165] = CRGB(255,40,0);
leds[166] = CRGB::Blue;
leds[167] = CRGB(255,150,0);
leds[168] = CRGB::White;
leds[169] = CRGB::Red;
leds[170] = CRGB::Green;
leds[171] = CRGB(255,40,0);
leds[172] = CRGB::Blue;
leds[173] = CRGB(255,150,0);
leds[174] = CRGB::White;
leds[175] = CRGB::Red;
leds[176] = CRGB::Green;
leds[177] = CRGB(255,40,0);
leds[178] = CRGB::Blue;
leds[179] = CRGB(255,150,0);
leds[180] = CRGB::White;
leds[181] = CRGB::Red;
leds[182] = CRGB::Green;
leds[183] = CRGB(255,40,0);
leds[184] = CRGB::Blue;
leds[185] = CRGB(255,150,0);
leds[186] = CRGB::White;
leds[187] = CRGB::Red;
leds[188] = CRGB::Green;
leds[189] = CRGB(255,40,0);
leds[190] = CRGB::Blue;
leds[191] = CRGB(255,150,0);
leds[192] = CRGB::White;
leds[193] = CRGB::Red;
leds[194] = CRGB::Green;
leds[195] = CRGB(255,40,0);
leds[196] = CRGB::Blue;
leds[197] = CRGB(255,150,0);
leds[198] = CRGB::White;
leds[199] = CRGB::Red;
}
void C9_Colors2() {
leds[0] = CRGB(255,150,0);
leds[1] = CRGB::White;
leds[2] = CRGB::Red;
leds[3] = CRGB::Green;
leds[4] = CRGB(255,40,0);
leds[5] = CRGB::Blue;
leds[6] = CRGB(255,150,0);
leds[7] = CRGB::White;
leds[8] = CRGB::Red;
leds[9] = CRGB::Green;
leds[10] = CRGB(255,40,0);
leds[11] = CRGB::Blue;
leds[12] = CRGB(255,150,0);
leds[13] = CRGB::White;
leds[14] = CRGB::Red;
leds[15] = CRGB::Green;
leds[16] = CRGB(255,40,0);
leds[17] = CRGB::Blue;
leds[18] = CRGB(255,150,0);
leds[19] = CRGB::White;
leds[20] = CRGB::Red;
leds[21] = CRGB::Green;
leds[22] = CRGB(255,40,0);
leds[23] = CRGB::Blue;
leds[24] = CRGB(255,150,0);
leds[25] = CRGB::White;
leds[26] = CRGB::Red;
leds[27] = CRGB::Green;
leds[28] = CRGB(255,40,0);
leds[29] = CRGB::Blue;
leds[30] = CRGB(255,150,0);
leds[31] = CRGB::White;
leds[32] = CRGB::Red;
leds[33] = CRGB::Green;
leds[34] = CRGB(255,40,0);
leds[35] = CRGB::Blue;
leds[36] = CRGB(255,150,0);
leds[37] = CRGB::White;
leds[38] = CRGB::Red;
leds[39] = CRGB::Green;
leds[40] = CRGB(255,40,0);
leds[41] = CRGB::Blue;
leds[42] = CRGB(255,150,0);
leds[43] = CRGB::White;
leds[44] = CRGB::Red;
leds[45] = CRGB::Green;
leds[46] = CRGB(255,40,0);
leds[47] = CRGB::Blue;
leds[48] = CRGB(255,150,0);
leds[49] = CRGB::White;
leds[50] = CRGB::Red;
leds[51] = CRGB::Green;
leds[52] = CRGB(255,40,0);
leds[53] = CRGB::Blue;
leds[54] = CRGB(255,150,0);
leds[55] = CRGB::White;
leds[56] = CRGB::Red;
leds[57] = CRGB::Green;
leds[58] = CRGB(255,40,0);
leds[59] = CRGB::Blue;
leds[60] = CRGB(255,150,0);
leds[61] = CRGB::White;
leds[62] = CRGB::Red;
leds[63] = CRGB::Green;
leds[64] = CRGB(255,40,0);
leds[65] = CRGB::Blue;
leds[66] = CRGB(255,150,0);
leds[67] = CRGB::White;
leds[68] = CRGB::Red;
leds[69] = CRGB::Green;
leds[70] = CRGB(255,40,0);
leds[71] = CRGB::Blue;
leds[72] = CRGB(255,150,0);
leds[73] = CRGB::White;
leds[74] = CRGB::Red;
leds[75] = CRGB::Green;
leds[76] = CRGB(255,40,0);
leds[77] = CRGB::Blue;
leds[78] = CRGB(255,150,0);
leds[79] = CRGB::White;
leds[80] = CRGB::Red;
leds[81] = CRGB::Green;
leds[82] = CRGB(255,40,0);
leds[83] = CRGB::Blue;
leds[84] = CRGB(255,150,0);
leds[85] = CRGB::White;
leds[86] = CRGB::Red;
leds[87] = CRGB::Green;
leds[88] = CRGB(255,40,0);
leds[89] = CRGB::Blue;
leds[90] = CRGB(255,150,0);
leds[91] = CRGB::White;
leds[92] = CRGB::Red;
leds[93] = CRGB::Green;
leds[94] = CRGB(255,40,0);
leds[95] = CRGB::Blue;
leds[96] = CRGB(255,150,0);
leds[97] = CRGB::White;
leds[98] = CRGB::Red;
leds[99] = CRGB::Green;
leds[100] = CRGB(255,40,0);
leds[101] = CRGB::Blue;
leds[102] = CRGB(255,150,0);
leds[103] = CRGB::White;
leds[104] = CRGB::Red;
leds[105] = CRGB::Green;
leds[106] = CRGB(255,40,0);
leds[107] = CRGB::Blue;
leds[108] = CRGB(255,150,0);
leds[109] = CRGB::White;
leds[110] = CRGB::Red;
leds[111] = CRGB::Green;
leds[112] = CRGB(255,40,0);
leds[113] = CRGB::Blue;
leds[114] = CRGB(255,150,0);
leds[115] = CRGB::White;
leds[116] = CRGB::Red;
leds[117] = CRGB::Green;
leds[118] = CRGB(255,40,0);
leds[119] = CRGB::Blue;
leds[120] = CRGB(255,150,0);
leds[121] = CRGB::White;
leds[122] = CRGB::Red;
leds[123] = CRGB::Green;
leds[124] = CRGB(255,40,0);
leds[125] = CRGB::Blue;
leds[126] = CRGB(255,150,0);
leds[127] = CRGB::White;
leds[128] = CRGB::Red;
leds[129] = CRGB::Green;
leds[130] = CRGB(255,40,0);
leds[131] = CRGB::Blue;
leds[132] = CRGB(255,150,0);
leds[133] = CRGB::White;
leds[134] = CRGB::Red;
leds[135] = CRGB::Green;
leds[136] = CRGB(255,40,0);
leds[137] = CRGB::Blue;
leds[138] = CRGB(255,150,0);
leds[139] = CRGB::White;
leds[140] = CRGB::Red;
leds[141] = CRGB::Green;
leds[142] = CRGB(255,40,0);
leds[143] = CRGB::Blue;
leds[144] = CRGB(255,150,0);
leds[145] = CRGB::White;
leds[146] = CRGB::Red;
leds[147] = CRGB::Green;
leds[148] = CRGB(255,40,0);
leds[149] = CRGB::Blue;
leds[150] = CRGB(255,150,0);
leds[151] = CRGB::White;
leds[152] = CRGB::Red;
leds[153] = CRGB::Green;
leds[154] = CRGB(255,40,0);
leds[155] = CRGB::Blue;
leds[156] = CRGB(255,150,0);
leds[157] = CRGB::White;
leds[158] = CRGB::Red;
leds[159] = CRGB::Green;
leds[160] = CRGB(255,40,0);
leds[161] = CRGB::Blue;
leds[162] = CRGB(255,150,0);
leds[163] = CRGB::White;
leds[164] = CRGB::Red;
leds[165] = CRGB::Green;
leds[166] = CRGB(255,40,0);
leds[167] = CRGB::Blue;
leds[168] = CRGB(255,150,0);
leds[169] = CRGB::White;
leds[170] = CRGB::Red;
leds[171] = CRGB::Green;
leds[172] = CRGB(255,40,0);
leds[173] = CRGB::Blue;
leds[174] = CRGB(255,150,0);
leds[175] = CRGB::White;
leds[176] = CRGB::Red;
leds[177] = CRGB::Green;
leds[178] = CRGB(255,40,0);
leds[179] = CRGB::Blue;
leds[180] = CRGB(255,150,0);
leds[181] = CRGB::White;
leds[182] = CRGB::Red;
leds[183] = CRGB::Green;
leds[184] = CRGB(255,40,0);
leds[185] = CRGB::Blue;
leds[186] = CRGB(255,150,0);
leds[187] = CRGB::White;
leds[188] = CRGB::Red;
leds[189] = CRGB::Green;
leds[190] = CRGB(255,40,0);
leds[191] = CRGB::Blue;
leds[192] = CRGB(255,150,0);
leds[193] = CRGB::White;
leds[194] = CRGB::Red;
leds[195] = CRGB::Green;
leds[196] = CRGB(255,40,0);
leds[197] = CRGB::Blue;
leds[198] = CRGB(255,150,0);
leds[199] = CRGB::White;
FastLED.show();
}
void C9_Colors3() {
leds[0] = CRGB::Green;
leds[1] = CRGB(255,40,0);
leds[2] = CRGB::Blue;
leds[3] = CRGB(255,150,0);
leds[4] = CRGB::White;
leds[5] = CRGB::Red;
leds[6] = CRGB::Green;
leds[7] = CRGB(255,40,0);
leds[8] = CRGB::Blue;
leds[9] = CRGB(255,150,0);
leds[10] = CRGB::White;
leds[11] = CRGB::Red;
leds[12] = CRGB::Green;
leds[13] = CRGB(255,40,0);
leds[14] = CRGB::Blue;
leds[15] = CRGB(255,150,0);
leds[16] = CRGB::White;
leds[17] = CRGB::Red;
leds[18] = CRGB::Green;
leds[19] = CRGB(255,40,0);
leds[20] = CRGB::Blue;
leds[21] = CRGB(255,150,0);
leds[22] = CRGB::White;
leds[23] = CRGB::Red;
leds[24] = CRGB::Green;
leds[25] = CRGB(255,40,0);
leds[26] = CRGB::Blue;
leds[27] = CRGB(255,150,0);
leds[28] = CRGB::White;
leds[29] = CRGB::Red;
leds[30] = CRGB::Green;
leds[31] = CRGB(255,40,0);
leds[32] = CRGB::Blue;
leds[33] = CRGB(255,150,0);
leds[34] = CRGB::White;
leds[35] = CRGB::Red;
leds[36] = CRGB::Green;
leds[37] = CRGB(255,40,0);
leds[38] = CRGB::Blue;
leds[39] = CRGB(255,150,0);
leds[40] = CRGB::White;
leds[41] = CRGB::Red;
leds[42] = CRGB::Green;
leds[43] = CRGB(255,40,0);
leds[44] = CRGB::Blue;
leds[45] = CRGB(255,150,0);
leds[46] = CRGB::White;
leds[47] = CRGB::Red;
leds[48] = CRGB::Green;
leds[49] = CRGB(255,40,0);
leds[50] = CRGB::Blue;
leds[51] = CRGB(255,150,0);
leds[52] = CRGB::White;
leds[53] = CRGB::Red;
leds[54] = CRGB::Green;
leds[55] = CRGB(255,40,0);
leds[56] = CRGB::Blue;
leds[57] = CRGB(255,150,0);
leds[58] = CRGB::White;
leds[59] = CRGB::Red;
leds[60] = CRGB::Green;
leds[61] = CRGB(255,40,0);
leds[62] = CRGB::Blue;
leds[63] = CRGB(255,150,0);
leds[64] = CRGB::White;
leds[65] = CRGB::Red;
leds[66] = CRGB::Green;
leds[67] = CRGB(255,40,0);
leds[68] = CRGB::Blue;
leds[69] = CRGB(255,150,0);
leds[70] = CRGB::White;
leds[71] = CRGB::Red;
leds[72] = CRGB::Green;
leds[73] = CRGB(255,40,0);
leds[74] = CRGB::Blue;
leds[75] = CRGB(255,150,0);
leds[76] = CRGB::White;
leds[77] = CRGB::Red;
leds[78] = CRGB::Green;
leds[79] = CRGB(255,40,0);
leds[80] = CRGB::Blue;
leds[81] = CRGB(255,150,0);
leds[82] = CRGB::White;
leds[83] = CRGB::Red;
leds[84] = CRGB::Green;
leds[85] = CRGB(255,40,0);
leds[86] = CRGB::Blue;
leds[87] = CRGB(255,150,0);
leds[88] = CRGB::White;
leds[89] = CRGB::Red;
leds[90] = CRGB::Green;
leds[91] = CRGB(255,40,0);
leds[92] = CRGB::Blue;
leds[93] = CRGB(255,150,0);
leds[94] = CRGB::White;
leds[95] = CRGB::Red;
leds[96] = CRGB::Green;
leds[97] = CRGB(255,40,0);
leds[98] = CRGB::Blue;
leds[99] = CRGB(255,150,0);
leds[100] = CRGB::White;
leds[101] = CRGB::Red;
leds[102] = CRGB::Green;
leds[103] = CRGB(255,40,0);
leds[104] = CRGB::Blue;
leds[105] = CRGB(255,150,0);
leds[106] = CRGB::White;
leds[107] = CRGB::Red;
leds[108] = CRGB::Green;
leds[109] = CRGB(255,40,0);
leds[110] = CRGB::Blue;
leds[111] = CRGB(255,150,0);
leds[112] = CRGB::White;
leds[113] = CRGB::Red;
leds[114] = CRGB::Green;
leds[115] = CRGB(255,40,0);
leds[116] = CRGB::Blue;
leds[117] = CRGB(255,150,0);
leds[118] = CRGB::White;
leds[119] = CRGB::Red;
leds[120] = CRGB::Green;
leds[121] = CRGB(255,40,0);
leds[122] = CRGB::Blue;
leds[123] = CRGB(255,150,0);
leds[124] = CRGB::White;
leds[125] = CRGB::Red;
leds[126] = CRGB::Green;
leds[127] = CRGB(255,40,0);
leds[128] = CRGB::Blue;
leds[129] = CRGB(255,150,0);
leds[130] = CRGB::White;
leds[131] = CRGB::Red;
leds[132] = CRGB::Green;
leds[133] = CRGB(255,40,0);
leds[134] = CRGB::Blue;
leds[135] = CRGB(255,150,0);
leds[136] = CRGB::White;
leds[137] = CRGB::Red;
leds[138] = CRGB::Green;
leds[139] = CRGB(255,40,0);
leds[140] = CRGB::Blue;
leds[141] = CRGB(255,150,0);
leds[142] = CRGB::White;
leds[143] = CRGB::Red;
leds[144] = CRGB::Green;
leds[145] = CRGB(255,40,0);
leds[146] = CRGB::Blue;
leds[147] = CRGB(255,150,0);
leds[148] = CRGB::White;
leds[149] = CRGB::Red;
leds[150] = CRGB::Green;
leds[151] = CRGB(255,40,0);
leds[152] = CRGB::Blue;
leds[153] = CRGB(255,150,0);
leds[154] = CRGB::White;
leds[155] = CRGB::Red;
leds[156] = CRGB::Green;
leds[157] = CRGB(255,40,0);
leds[158] = CRGB::Blue;
leds[159] = CRGB(255,150,0);
leds[160] = CRGB::White;
leds[161] = CRGB::Red;
leds[162] = CRGB::Green;
leds[163] = CRGB(255,40,0);
leds[164] = CRGB::Blue;
leds[165] = CRGB(255,150,0);
leds[166] = CRGB::White;
leds[167] = CRGB::Red;
leds[168] = CRGB::Green;
leds[169] = CRGB(255,40,0);
leds[170] = CRGB::Blue;
leds[171] = CRGB(255,150,0);
leds[172] = CRGB::White;
leds[173] = CRGB::Red;
leds[174] = CRGB::Green;
leds[175] = CRGB(255,40,0);
leds[176] = CRGB::Blue;
leds[177] = CRGB(255,150,0);
leds[178] = CRGB::White;
leds[179] = CRGB::Red;
leds[180] = CRGB::Green;
leds[181] = CRGB(255,40,0);
leds[182] = CRGB::Blue;
leds[183] = CRGB(255,150,0);
leds[184] = CRGB::White;
leds[185] = CRGB::Red;
leds[186] = CRGB::Green;
leds[187] = CRGB(255,40,0);
leds[188] = CRGB::Blue;
leds[189] = CRGB(255,150,0);
leds[190] = CRGB::White;
leds[191] = CRGB::Red;
leds[192] = CRGB::Green;
leds[193] = CRGB(255,40,0);
leds[194] = CRGB::Blue;
leds[195] = CRGB(255,150,0);
leds[196] = CRGB::White;
leds[197] = CRGB::Red;
leds[198] = CRGB::Green;
leds[199] = CRGB(255,40,0);
}
void C9_Colors4() {
leds[0] = CRGB(255,40,0);
leds[1] = CRGB::Blue;
leds[2] = CRGB(255,150,0);
leds[3] = CRGB::White;
leds[4] = CRGB::Red;
leds[5] = CRGB::Green;
leds[6] = CRGB(255,40,0);
leds[7] = CRGB::Blue;
leds[8] = CRGB(255,150,0);
leds[9] = CRGB::White;
leds[10] = CRGB::Red;
leds[11] = CRGB::Green;
leds[12] = CRGB(255,40,0);
leds[13] = CRGB::Blue;
leds[14] = CRGB(255,150,0);
leds[15] = CRGB::White;
leds[16] = CRGB::Red;
leds[17] = CRGB::Green;
leds[18] = CRGB(255,40,0);
leds[19] = CRGB::Blue;
leds[20] = CRGB(255,150,0);
leds[21] = CRGB::White;
leds[22] = CRGB::Red;
leds[23] = CRGB::Green;
leds[24] = CRGB(255,40,0);
leds[25] = CRGB::Blue;
leds[26] = CRGB(255,150,0);
leds[27] = CRGB::White;
leds[28] = CRGB::Red;
leds[29] = CRGB::Green;
leds[30] = CRGB(255,40,0);
leds[31] = CRGB::Blue;
leds[32] = CRGB(255,150,0);
leds[33] = CRGB::White;
leds[34] = CRGB::Red;
leds[35] = CRGB::Green;
leds[36] = CRGB(255,40,0);
leds[37] = CRGB::Blue;
leds[38] = CRGB(255,150,0);
leds[39] = CRGB::White;
leds[40] = CRGB::Red;
leds[41] = CRGB::Green;
leds[42] = CRGB(255,40,0);
leds[43] = CRGB::Blue;
leds[44] = CRGB(255,150,0);
leds[45] = CRGB::White;
leds[46] = CRGB::Red;
leds[47] = CRGB::Green;
leds[48] = CRGB(255,40,0);
leds[49] = CRGB::Blue;
leds[50] = CRGB(255,150,0);
leds[51] = CRGB::White;
leds[52] = CRGB::Red;
leds[53] = CRGB::Green;
leds[54] = CRGB(255,40,0);
leds[55] = CRGB::Blue;
leds[56] = CRGB(255,150,0);
leds[57] = CRGB::White;
leds[58] = CRGB::Red;
leds[59] = CRGB::Green;
leds[60] = CRGB(255,40,0);
leds[61] = CRGB::Blue;
leds[62] = CRGB(255,150,0);
leds[63] = CRGB::White;
leds[64] = CRGB::Red;
leds[65] = CRGB::Green;
leds[66] = CRGB(255,40,0);
leds[67] = CRGB::Blue;
leds[68] = CRGB(255,150,0);
leds[69] = CRGB::White;
leds[70] = CRGB::Red;
leds[71] = CRGB::Green;
leds[72] = CRGB(255,40,0);
leds[73] = CRGB::Blue;
leds[74] = CRGB(255,150,0);
leds[75] = CRGB::White;
leds[76] = CRGB::Red;
leds[77] = CRGB::Green;
leds[78] = CRGB(255,40,0);
leds[79] = CRGB::Blue;
leds[80] = CRGB(255,150,0);
leds[81] = CRGB::White;
leds[82] = CRGB::Red;
leds[83] = CRGB::Green;
leds[84] = CRGB(255,40,0);
leds[85] = CRGB::Blue;
leds[86] = CRGB(255,150,0);
leds[87] = CRGB::White;
leds[88] = CRGB::Red;
leds[89] = CRGB::Green;
leds[90] = CRGB(255,40,0);
leds[91] = CRGB::Blue;
leds[92] = CRGB(255,150,0);
leds[93] = CRGB::White;
leds[94] = CRGB::Red;
leds[95] = CRGB::Green;
leds[96] = CRGB(255,40,0);
leds[97] = CRGB::Blue;
leds[98] = CRGB(255,150,0);
leds[99] = CRGB::White;
leds[100] = CRGB::Red;
leds[101] = CRGB::Green;
leds[102] = CRGB(255,40,0);
leds[103] = CRGB::Blue;
leds[104] = CRGB(255,150,0);
leds[105] = CRGB::White;
leds[106] = CRGB::Red;
leds[107] = CRGB::Green;
leds[108] = CRGB(255,40,0);
leds[109] = CRGB::Blue;
leds[110] = CRGB(255,150,0);
leds[111] = CRGB::White;
leds[112] = CRGB::Red;
leds[113] = CRGB::Green;
leds[114] = CRGB(255,40,0);
leds[115] = CRGB::Blue;
leds[116] = CRGB(255,150,0);
leds[117] = CRGB::White;
leds[118] = CRGB::Red;
leds[119] = CRGB::Green;
leds[120] = CRGB(255,40,0);
leds[121] = CRGB::Blue;
leds[122] = CRGB(255,150,0);
leds[123] = CRGB::White;
leds[124] = CRGB::Red;
leds[125] = CRGB::Green;
leds[126] = CRGB(255,40,0);
leds[127] = CRGB::Blue;
leds[128] = CRGB(255,150,0);
leds[129] = CRGB::White;
leds[130] = CRGB::Red;
leds[131] = CRGB::Green;
leds[132] = CRGB(255,40,0);
leds[133] = CRGB::Blue;
leds[134] = CRGB(255,150,0);
leds[135] = CRGB::White;
leds[136] = CRGB::Red;
leds[137] = CRGB::Green;
leds[138] = CRGB(255,40,0);
leds[139] = CRGB::Blue;
leds[140] = CRGB(255,150,0);
leds[141] = CRGB::White;
leds[142] = CRGB::Red;
leds[143] = CRGB::Green;
leds[144] = CRGB(255,40,0);
leds[145] = CRGB::Blue;
leds[146] = CRGB(255,150,0);
leds[147] = CRGB::White;
leds[148] = CRGB::Red;
leds[149] = CRGB::Green;
leds[150] = CRGB(255,40,0);
leds[151] = CRGB::Blue;
leds[152] = CRGB(255,150,0);
leds[153] = CRGB::White;
leds[154] = CRGB::Red;
leds[155] = CRGB::Green;
leds[156] = CRGB(255,40,0);
leds[157] = CRGB::Blue;
leds[158] = CRGB(255,150,0);
leds[159] = CRGB::White;
leds[160] = CRGB::Red;
leds[161] = CRGB::Green;
leds[162] = CRGB(255,40,0);
leds[163] = CRGB::Blue;
leds[164] = CRGB(255,150,0);
leds[165] = CRGB::White;
leds[166] = CRGB::Red;
leds[167] = CRGB::Green;
leds[168] = CRGB(255,40,0);
leds[169] = CRGB::Blue;
leds[170] = CRGB(255,150,0);
leds[171] = CRGB::White;
leds[172] = CRGB::Red;
leds[173] = CRGB::Green;
leds[174] = CRGB(255,40,0);
leds[175] = CRGB::Blue;
leds[176] = CRGB(255,150,0);
leds[177] = CRGB::White;
leds[178] = CRGB::Red;
leds[179] = CRGB::Green;
leds[180] = CRGB(255,40,0);
leds[181] = CRGB::Blue;
leds[182] = CRGB(255,150,0);
leds[183] = CRGB::White;
leds[184] = CRGB::Red;
leds[185] = CRGB::Green;
leds[186] = CRGB(255,40,0);
leds[187] = CRGB::Blue;
leds[188] = CRGB(255,150,0);
leds[189] = CRGB::White;
leds[190] = CRGB::Red;
leds[191] = CRGB::Green;
leds[192] = CRGB(255,40,0);
leds[193] = CRGB::Blue;
leds[194] = CRGB(255,150,0);
leds[195] = CRGB::White;
leds[196] = CRGB::Red;
leds[197] = CRGB::Green;
leds[198] = CRGB(255,40,0);
leds[199] = CRGB::Blue;
}
void C9_Colors5() {
leds[0] = CRGB::Blue;
leds[1] = CRGB(255,150,0);
leds[2] = CRGB::White;
leds[3] = CRGB::Red;
leds[4] = CRGB::Green;
leds[5] = CRGB(255,40,0);
leds[6] = CRGB::Blue;
leds[7] = CRGB(255,150,0);
leds[8] = CRGB::White;
leds[9] = CRGB::Red;
leds[10] = CRGB::Green;
leds[11] = CRGB(255,40,0);
leds[12] = CRGB::Blue;
leds[13] = CRGB(255,150,0);
leds[14] = CRGB::White;
leds[15] = CRGB::Red;
leds[16] = CRGB::Green;
leds[17] = CRGB(255,40,0);
leds[18] = CRGB::Blue;
leds[19] = CRGB(255,150,0);
leds[20] = CRGB::White;
leds[21] = CRGB::Red;
leds[22] = CRGB::Green;
leds[23] = CRGB(255,40,0);
leds[24] = CRGB::Blue;
leds[25] = CRGB(255,150,0);
leds[26] = CRGB::White;
leds[27] = CRGB::Red;
leds[28] = CRGB::Green;
leds[29] = CRGB(255,40,0);
leds[30] = CRGB::Blue;
leds[31] = CRGB(255,150,0);
leds[32] = CRGB::White;
leds[33] = CRGB::Red;
leds[34] = CRGB::Green;
leds[35] = CRGB(255,40,0);
leds[36] = CRGB::Blue;
leds[37] = CRGB(255,150,0);
leds[38] = CRGB::White;
leds[39] = CRGB::Red;
leds[40] = CRGB::Green;
leds[41] = CRGB(255,40,0);
leds[42] = CRGB::Blue;
leds[43] = CRGB(255,150,0);
leds[44] = CRGB::White;
leds[45] = CRGB::Red;
leds[46] = CRGB::Green;
leds[47] = CRGB(255,40,0);
leds[48] = CRGB::Blue;
leds[49] = CRGB(255,150,0);
leds[50] = CRGB::White;
leds[51] = CRGB::Red;
leds[52] = CRGB::Green;
leds[53] = CRGB(255,40,0);
leds[54] = CRGB::Blue;
leds[55] = CRGB(255,150,0);
leds[56] = CRGB::White;
leds[57] = CRGB::Red;
leds[58] = CRGB::Green;
leds[59] = CRGB(255,40,0);
leds[60] = CRGB::Blue;
leds[61] = CRGB(255,150,0);
leds[62] = CRGB::White;
leds[63] = CRGB::Red;
leds[64] = CRGB::Green;
leds[65] = CRGB(255,40,0);
leds[66] = CRGB::Blue;
leds[67] = CRGB(255,150,0);
leds[68] = CRGB::White;
leds[69] = CRGB::Red;
leds[70] = CRGB::Green;
leds[71] = CRGB(255,40,0);
leds[72] = CRGB::Blue;
leds[73] = CRGB(255,150,0);
leds[74] = CRGB::White;
leds[75] = CRGB::Red;
leds[76] = CRGB::Green;
leds[77] = CRGB(255,40,0);
leds[78] = CRGB::Blue;
leds[79] = CRGB(255,150,0);
leds[80] = CRGB::White;
leds[81] = CRGB::Red;
leds[82] = CRGB::Green;
leds[83] = CRGB(255,40,0);
leds[84] = CRGB::Blue;
leds[85] = CRGB(255,150,0);
leds[86] = CRGB::White;
leds[87] = CRGB::Red;
leds[88] = CRGB::Green;
leds[89] = CRGB(255,40,0);
leds[90] = CRGB::Blue;
leds[91] = CRGB(255,150,0);
leds[92] = CRGB::White;
leds[93] = CRGB::Red;
leds[94] = CRGB::Green;
leds[95] = CRGB(255,40,0);
leds[96] = CRGB::Blue;
leds[97] = CRGB(255,150,0);
leds[98] = CRGB::White;
leds[99] = CRGB::Red;
leds[100] = CRGB::Green;
leds[101] = CRGB(255,40,0);
leds[102] = CRGB::Blue;
leds[103] = CRGB(255,150,0);
leds[104] = CRGB::White;
leds[105] = CRGB::Red;
leds[106] = CRGB::Green;
leds[107] = CRGB(255,40,0);
leds[108] = CRGB::Blue;
leds[109] = CRGB(255,150,0);
leds[110] = CRGB::White;
leds[111] = CRGB::Red;
leds[112] = CRGB::Green;
leds[113] = CRGB(255,40,0);
leds[114] = CRGB::Blue;
leds[115] = CRGB(255,150,0);
leds[116] = CRGB::White;
leds[117] = CRGB::Red;
leds[118] = CRGB::Green;
leds[119] = CRGB(255,40,0);
leds[120] = CRGB::Blue;
leds[121] = CRGB(255,150,0);
leds[122] = CRGB::White;
leds[123] = CRGB::Red;
leds[124] = CRGB::Green;
leds[125] = CRGB(255,40,0);
leds[126] = CRGB::Blue;
leds[127] = CRGB(255,150,0);
leds[128] = CRGB::White;
leds[129] = CRGB::Red;
leds[130] = CRGB::Green;
leds[131] = CRGB(255,40,0);
leds[132] = CRGB::Blue;
leds[133] = CRGB(255,150,0);
leds[134] = CRGB::White;
leds[135] = CRGB::Red;
leds[136] = CRGB::Green;
leds[137] = CRGB(255,40,0);
leds[138] = CRGB::Blue;
leds[139] = CRGB(255,150,0);
leds[140] = CRGB::White;
leds[141] = CRGB::Red;
leds[142] = CRGB::Green;
leds[143] = CRGB(255,40,0);
leds[144] = CRGB::Blue;
leds[145] = CRGB(255,150,0);
leds[146] = CRGB::White;
leds[147] = CRGB::Red;
leds[148] = CRGB::Green;
leds[149] = CRGB(255,40,0);
leds[150] = CRGB::Blue;
leds[151] = CRGB(255,150,0);
leds[152] = CRGB::White;
leds[153] = CRGB::Red;
leds[154] = CRGB::Green;
leds[155] = CRGB(255,40,0);
leds[156] = CRGB::Blue;
leds[157] = CRGB(255,150,0);
leds[158] = CRGB::White;
leds[159] = CRGB::Red;
leds[160] = CRGB::Green;
leds[161] = CRGB(255,40,0);
leds[162] = CRGB::Blue;
leds[163] = CRGB(255,150,0);
leds[164] = CRGB::White;
leds[165] = CRGB::Red;
leds[166] = CRGB::Green;
leds[167] = CRGB(255,40,0);
leds[168] = CRGB::Blue;
leds[169] = CRGB(255,150,0);
leds[170] = CRGB::White;
leds[171] = CRGB::Red;
leds[172] = CRGB::Green;
leds[173] = CRGB(255,40,0);
leds[174] = CRGB::Blue;
leds[175] = CRGB(255,150,0);
leds[176] = CRGB::White;
leds[177] = CRGB::Red;
leds[178] = CRGB::Green;
leds[179] = CRGB(255,40,0);
leds[180] = CRGB::Blue;
leds[181] = CRGB(255,150,0);
leds[182] = CRGB::White;
leds[183] = CRGB::Red;
leds[184] = CRGB::Green;
leds[185] = CRGB(255,40,0);
leds[186] = CRGB::Blue;
leds[187] = CRGB(255,150,0);
leds[188] = CRGB::White;
leds[189] = CRGB::Red;
leds[190] = CRGB::Green;
leds[191] = CRGB(255,40,0);
leds[192] = CRGB::Blue;
leds[193] = CRGB(255,150,0);
leds[194] = CRGB::White;
leds[195] = CRGB::Red;
leds[196] = CRGB::Green;
leds[197] = CRGB(255,40,0);
leds[198] = CRGB::Blue;
leds[199] = CRGB(255,150,0);
}
void BW_Color() {
// Turn the LED on, then pause
leds[0] = CRGB(250, 250, 250);
leds[1] = CRGB::Blue;
leds[2] = CRGB(250, 250, 250);
leds[3] = CRGB::Blue;
leds[4] = CRGB(250, 250, 250);
leds[5] = CRGB::Blue;
leds[6] = CRGB(250, 250, 250);
leds[7] = CRGB::Blue;
leds[8] = CRGB(250, 250, 250);
leds[9] = CRGB::Blue;
leds[10] = CRGB(250, 250, 250);
leds[11] = CRGB::Blue;
leds[12] = CRGB(250, 250, 250);
leds[13] = CRGB::Blue;
leds[14] = CRGB(250, 250, 250);
leds[15] = CRGB::Blue;
leds[16] = CRGB(250, 250, 250);
leds[17] = CRGB::Blue;
leds[18] = CRGB(250, 250, 250);
leds[19] = CRGB::Blue;
leds[20] = CRGB(250, 250, 250);
leds[21] = CRGB::Blue;
leds[22] = CRGB(250, 250, 250);
leds[23] = CRGB::Blue;
leds[24] = CRGB(250, 250, 250);
leds[25] = CRGB::Blue;
leds[26] = CRGB(250, 250, 250);
leds[27] = CRGB::Blue;
leds[28] = CRGB(250, 250, 250);
leds[29] = CRGB::Blue;
leds[30] = CRGB(250, 250, 250);
leds[31] = CRGB::Blue;
leds[32] = CRGB(250, 250, 250);
leds[33] = CRGB::Blue;
leds[34] = CRGB(250, 250, 250);
leds[35] = CRGB::Blue;
leds[36] = CRGB(250, 250, 250);
leds[37] = CRGB::Blue;
leds[38] = CRGB(250, 250, 250);
leds[39] = CRGB::Blue;
leds[40] = CRGB(250, 250, 250);
leds[41] = CRGB::Blue;
leds[42] = CRGB(250, 250, 250);
leds[43] = CRGB::Blue;
leds[44] = CRGB(250, 250, 250);
leds[45] = CRGB::Blue;
leds[46] = CRGB(250, 250, 250);
leds[47] = CRGB::Blue;
leds[48] = CRGB(250, 250, 250);
leds[49] = CRGB::Blue;
leds[50] = CRGB(250, 250, 250);
leds[51] = CRGB::Blue;
leds[52] = CRGB(250, 250, 250);
leds[53] = CRGB::Blue;
leds[54] = CRGB(250, 250, 250);
leds[55] = CRGB::Blue;
leds[56] = CRGB(250, 250, 250);
leds[57] = CRGB::Blue;
leds[58] = CRGB(250, 250, 250);
leds[59] = CRGB::Blue;
leds[60] = CRGB(250, 250, 250);
leds[61] = CRGB::Blue;
leds[62] = CRGB(250, 250, 250);
leds[63] = CRGB::Blue;
leds[64] = CRGB(250, 250, 250);
leds[65] = CRGB::Blue;
leds[66] = CRGB(250, 250, 250);
leds[67] = CRGB::Blue;
leds[68] = CRGB(250, 250, 250);
leds[69] = CRGB::Blue;
leds[70] = CRGB(250, 250, 250);
leds[71] = CRGB::Blue;
leds[72] = CRGB(250, 250, 250);
leds[73] = CRGB::Blue;
leds[74] = CRGB(250, 250, 250);
leds[75] = CRGB::Blue;
leds[76] = CRGB(250, 250, 250);
leds[77] = CRGB::Blue;
leds[78] = CRGB(250, 250, 250);
leds[79] = CRGB::Blue;
leds[80] = CRGB(250, 250, 250);
leds[81] = CRGB::Blue;
leds[82] = CRGB(250, 250, 250);
leds[83] = CRGB::Blue;
leds[84] = CRGB(250, 250, 250);
leds[85] = CRGB::Blue;
leds[86] = CRGB(250, 250, 250);
leds[87] = CRGB::Blue;
leds[88] = CRGB(250, 250, 250);
leds[89] = CRGB::Blue;
leds[90] = CRGB(250, 250, 250);
leds[91] = CRGB::Blue;
leds[92] = CRGB(250, 250, 250);
leds[93] = CRGB::Blue;
leds[94] = CRGB(250, 250, 250);
leds[95] = CRGB::Blue;
leds[96] = CRGB(250, 250, 250);
leds[97] = CRGB::Blue;
leds[98] = CRGB(250, 250, 250);
leds[99] = CRGB::Blue;
leds[100] = CRGB(250, 250, 250);
leds[101] = CRGB::Blue;
leds[102] = CRGB(250, 250, 250);
leds[103] = CRGB::Blue;
leds[104] = CRGB(250, 250, 250);
leds[105] = CRGB::Blue;
leds[106] = CRGB(250, 250, 250);
leds[107] = CRGB::Blue;
leds[108] = CRGB(250, 250, 250);
leds[109] = CRGB::Blue;
leds[110] = CRGB(250, 250, 250);
leds[111] = CRGB::Blue;
leds[112] = CRGB(250, 250, 250);
leds[113] = CRGB::Blue;
leds[114] = CRGB(250, 250, 250);
leds[115] = CRGB::Blue;
leds[116] = CRGB(250, 250, 250);
leds[117] = CRGB::Blue;
leds[118] = CRGB(250, 250, 250);
leds[119] = CRGB::Blue;
leds[120] = CRGB(250, 250, 250);
leds[121] = CRGB::Blue;
leds[122] = CRGB(250, 250, 250);
leds[123] = CRGB::Blue;
leds[124] = CRGB(250, 250, 250);
leds[125] = CRGB::Blue;
leds[126] = CRGB(250, 250, 250);
leds[127] = CRGB::Blue;
leds[128] = CRGB(250, 250, 250);
leds[129] = CRGB::Blue;
leds[130] = CRGB(250, 250, 250);
leds[131] = CRGB::Blue;
leds[132] = CRGB(250, 250, 250);
leds[133] = CRGB::Blue;
leds[134] = CRGB(250, 250, 250);
leds[135] = CRGB::Blue;
leds[136] = CRGB(250, 250, 250);
leds[137] = CRGB::Blue;
leds[138] = CRGB(250, 250, 250);
leds[139] = CRGB::Blue;
leds[140] = CRGB(250, 250, 250);
leds[141] = CRGB::Blue;
leds[142] = CRGB(250, 250, 250);
leds[143] = CRGB::Blue;
leds[144] = CRGB(250, 250, 250);
leds[145] = CRGB::Blue;
leds[146] = CRGB(250, 250, 250);
leds[147] = CRGB::Blue;
leds[148] = CRGB(250, 250, 250);
leds[149] = CRGB::Blue;
leds[150] = CRGB(250, 250, 250);
leds[151] = CRGB::Blue;
leds[152] = CRGB(250, 250, 250);
leds[153] = CRGB::Blue;
leds[154] = CRGB(250, 250, 250);
leds[155] = CRGB::Blue;
leds[156] = CRGB(250, 250, 250);
leds[157] = CRGB::Blue;
leds[158] = CRGB(250, 250, 250);
leds[159] = CRGB::Blue;
leds[160] = CRGB(250, 250, 250);
leds[161] = CRGB::Blue;
leds[162] = CRGB(250, 250, 250);
leds[163] = CRGB::Blue;
leds[164] = CRGB(250, 250, 250);
leds[165] = CRGB::Blue;
leds[166] = CRGB(250, 250, 250);
leds[167] = CRGB::Blue;
leds[168] = CRGB(250, 250, 250);
leds[169] = CRGB::Blue;
leds[170] = CRGB(250, 250, 250);
leds[171] = CRGB::Blue;
leds[172] = CRGB(250, 250, 250);
leds[173] = CRGB::Blue;
leds[174] = CRGB(250, 250, 250);
leds[175] = CRGB::Blue;
leds[176] = CRGB(250, 250, 250);
leds[177] = CRGB::Blue;
leds[178] = CRGB(250, 250, 250);
leds[179] = CRGB::Blue;
leds[180] = CRGB(250, 250, 250);
leds[181] = CRGB::Blue;
leds[182] = CRGB(250, 250, 250);
leds[183] = CRGB::Blue;
leds[184] = CRGB(250, 250, 250);
leds[185] = CRGB::Blue;
leds[186] = CRGB(250, 250, 250);
leds[187] = CRGB::Blue;
leds[188] = CRGB(250, 250, 250);
leds[189] = CRGB::Blue;
leds[190] = CRGB(250, 250, 250);
leds[191] = CRGB::Blue;
leds[192] = CRGB(250, 250, 250);
leds[193] = CRGB::Blue;
leds[194] = CRGB(250, 250, 250);
leds[195] = CRGB::Blue;
leds[196] = CRGB(250, 250, 250);
leds[197] = CRGB::Blue;
leds[198] = CRGB(250, 250, 250);
leds[199] = CRGB::Blue;
FastLED.show();
addGlitter(9100);
}
void addGlitter( fract8 chanceOfGlitter)
{
if( random8() < chanceOfGlitter) {
leds[ random16(NUM_LEDS) ] += CRGB::White;
}
}
void RGW() {
for(int c = 1; c<=5; c=c+1){
for(int i = 0; i < NUM_LEDS-1; i++){ // a colored dot sweeping back and forth, with fading trails
leds[i+0] = CRGB::Red;
leds[i+1] = CRGB::Red;
leds[i+2] = CRGB::Red;
leds[i+3] = CRGB::Black;
leds[i+4] = CRGB::Green;
leds[i+5] = CRGB::Green;
leds[i+6] = CRGB::Green;
leds[i+7] = CRGB::Black;
leds[i+8] = CRGB::White;
leds[i+9] = CRGB::White;
leds[i+10] = CRGB::White;
leds[i+11] = CRGB::Black;
leds[i+12] = CRGB::Red;
leds[i+13] = CRGB::Red;
leds[i+14] = CRGB::Red;
leds[i+15] = CRGB::Black;
leds[i+16] = CRGB::Green;
leds[i+17] = CRGB::Green;
leds[i+18] = CRGB::Green;
leds[i+19] = CRGB::Black;
leds[i+20] = CRGB::White;
leds[i+21] = CRGB::White;
leds[i+22] = CRGB::White;
leds[i+23] = CRGB::Black;
leds[i+24] = CRGB::Red;
leds[i+25] = CRGB::Red;
leds[i+26] = CRGB::Red;
leds[i+27] = CRGB::Black;
leds[i+28] = CRGB::Green;
leds[i+29] = CRGB::Green;
leds[i+30] = CRGB::Green;
leds[i+31] = CRGB::Black;
leds[i+32] = CRGB::White;
leds[i+33] = CRGB::White;
leds[i+34] = CRGB::White;
leds[i+35] = CRGB::Black;
leds[i+36] = CRGB::Red;
leds[i+37] = CRGB::Red;
leds[i+38] = CRGB::Red;
leds[i+39] = CRGB::Black;
leds[i+40] = CRGB::Green;
leds[i+41] = CRGB::Green;
leds[i+42] = CRGB::Green;
leds[i+43] = CRGB::Black;
leds[i+44] = CRGB::White;
leds[i+45] = CRGB::White;
leds[i+46] = CRGB::White;
leds[i+47] = CRGB::Black;
leds[i+48] = CRGB::Red;
leds[i+49] = CRGB::Red;
leds[i+50] = CRGB::Red;
leds[i+51] = CRGB::Black;
leds[i+52] = CRGB::Green;
leds[i+53] = CRGB::Green;
leds[i+54] = CRGB::Green;
leds[i+55] = CRGB::Black;
leds[i+56] = CRGB::White;
leds[i+57] = CRGB::White;
leds[i+58] = CRGB::White;
leds[i+59] = CRGB::Black;
leds[i+60] = CRGB::Red;
leds[i+61] = CRGB::Red;
leds[i+62] = CRGB::Red;
leds[i+63] = CRGB::Black;
leds[i+64] = CRGB::Green;
leds[i+65] = CRGB::Green;
leds[i+66] = CRGB::Green;
leds[i+67] = CRGB::Black;
leds[i+68] = CRGB::White;
leds[i+69] = CRGB::White;
leds[i+70] = CRGB::White;
leds[i+71] = CRGB::Black;
leds[i+72] = CRGB::Red;
leds[i+73] = CRGB::Red;
leds[i+74] = CRGB::Red;
leds[i+75] = CRGB::Black;
leds[i+76] = CRGB::Green;
leds[i+77] = CRGB::Green;
leds[i+78] = CRGB::Green;
leds[i+79] = CRGB::Black;
leds[i+80] = CRGB::White;
leds[i+81] = CRGB::White;
leds[i+82] = CRGB::White;
leds[i+83] = CRGB::Black;
leds[i+84] = CRGB::Red;
leds[i+85] = CRGB::Red;
leds[i+86] = CRGB::Red;
leds[i+87] = CRGB::Black;
leds[i+88] = CRGB::Green;
leds[i+89] = CRGB::Green;
leds[i+90] = CRGB::Green;
leds[i+91] = CRGB::Black;
leds[i+92] = CRGB::White;
leds[i+93] = CRGB::White;
leds[i+94] = CRGB::White;
leds[i+95] = CRGB::Black;
leds[i+96] = CRGB::Red;
leds[i+97] = CRGB::Red;
leds[i+98] = CRGB::Red;
leds[i+99] = CRGB::Black;
leds[i+100] = CRGB::Green;
leds[i+101] = CRGB::Green;
leds[i+102] = CRGB::Green;
leds[i+103] = CRGB::Black;
leds[i+104] = CRGB::White;
leds[i+105] = CRGB::White;
leds[i+106] = CRGB::White;
leds[i+107] = CRGB::Black;
leds[i+108] = CRGB::Red;
leds[i+109] = CRGB::Red;
leds[i+110] = CRGB::Red;
leds[i+111] = CRGB::Black;
leds[i+112] = CRGB::Green;
leds[i+113] = CRGB::Green;
leds[i+114] = CRGB::Green;
leds[i+115] = CRGB::Black;
leds[i+116] = CRGB::White;
leds[i+117] = CRGB::White;
leds[i+118] = CRGB::White;
leds[i+119] = CRGB::Black;
leds[i+120] = CRGB::Red;
leds[i+121] = CRGB::Red;
leds[i+122] = CRGB::Red;
leds[i+123] = CRGB::Black;
leds[i+124] = CRGB::Green;
leds[i+125] = CRGB::Green;
leds[i+126] = CRGB::Green;
leds[i+127] = CRGB::Black;
leds[i+128] = CRGB::White;
leds[i+129] = CRGB::White;
leds[i+130] = CRGB::White;
leds[i+131] = CRGB::Black;
leds[i+132] = CRGB::Red;
leds[i+133] = CRGB::Red;
leds[i+134] = CRGB::Red;
leds[i+135] = CRGB::Black;
leds[i+136] = CRGB::Green;
leds[i+137] = CRGB::Green;
leds[i+138] = CRGB::Green;
leds[i+139] = CRGB::Black;
leds[i+140] = CRGB::White;
leds[i+141] = CRGB::White;
leds[i+142] = CRGB::White;
leds[i+143] = CRGB::Black;
leds[i+144] = CRGB::Red;
leds[i+145] = CRGB::Red;
leds[i+146] = CRGB::Red;
leds[i+147] = CRGB::Black;
leds[i+248] = CRGB::Green;
leds[i+149] = CRGB::Green;
leds[i+150] = CRGB::Green;
leds[i+151] = CRGB::Black;
leds[i+152] = CRGB::White;
leds[i+153] = CRGB::White;
leds[i+154] = CRGB::White;
leds[i+155] = CRGB::Black;
leds[i+156] = CRGB::Red;
leds[i+157] = CRGB::Red;
leds[i+158] = CRGB::Red;
leds[i+159] = CRGB::Black;
leds[i+160] = CRGB::Green;
leds[i+161] = CRGB::Green;
leds[i+162] = CRGB::Green;
leds[i+163] = CRGB::Black;
leds[i+164] = CRGB::White;
leds[i+165] = CRGB::White;
leds[i+166] = CRGB::White;
leds[i+167] = CRGB::Black;
leds[i+168] = CRGB::Red;
leds[i+169] = CRGB::Red;
leds[i+170] = CRGB::Red;
leds[i+171] = CRGB::Black;
leds[i+172] = CRGB::Green;
leds[i+173] = CRGB::Green;
leds[i+174] = CRGB::Green;
leds[i+175] = CRGB::Black;
leds[i+176] = CRGB::White;
leds[i+177] = CRGB::White;
leds[i+178] = CRGB::White;
leds[i+179] = CRGB::Black;
leds[i+180] = CRGB::Red;
leds[i+181] = CRGB::Red;
leds[i+182] = CRGB::Red;
leds[i+183] = CRGB::Black;
leds[i+184] = CRGB::Green;
leds[i+185] = CRGB::Green;
leds[i+186] = CRGB::Green;
leds[i+187] = CRGB::Black;
leds[i+188] = CRGB::White;
leds[i+189] = CRGB::White;
leds[i+190] = CRGB::White;
leds[i+191] = CRGB::Black;
leds[i+192] = CRGB::Red;
leds[i+193] = CRGB::Red;
leds[i+194] = CRGB::Red;
leds[i+195] = CRGB::Black;
leds[i+196] = CRGB::Green;
leds[i+197] = CRGB::Green;
leds[i+198] = CRGB::Green;
FastLED.delay(200);
leds[i] = CRGB::Black;
leds[i+1] = CRGB::Black;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment