Skip to content

Instantly share code, notes, and snippets.

@xseignard
Created March 14, 2016 11:34
Show Gist options
  • Save xseignard/6ab28d169d8ae18e2a23 to your computer and use it in GitHub Desktop.
Save xseignard/6ab28d169d8ae18e2a23 to your computer and use it in GitHub Desktop.
void glow() {
float r, g, b;
for(int k = 0; k < 1024; k=k+1) {
r = (k/1024.0) * blue[0];
g = (k/1024.0) * blue[1];
b = (k/1024.0) * blue[2];
for(int i = 0; i < NUM_LEDS; i++ ) {
leds[i].r = r;
leds[i].g = g;
leds[i].b = b;
}
FastLED.show();
}
for(int k = 1023; k >= 10; k=k-2) {
r = (k/1024.0) * blue[0];
g = (k/1024.0) * blue[1];
b = (k/1024.0) * blue[2];
for(int i = 0; i < NUM_LEDS; i++ ) {
leds[i].r = r;
leds()[i].g = g;
leds()[i].b = b;
}
FastLED.show();
}
for(int k = 0; k < 1024; k=k+1) {
r = (k/1024.0) * violet[0];
g = (k/1024.0) * violet[1];
b = (k/1024.0) * violet[2];
for(int i = 0; i < NUM_LEDS; i++ ) {
leds[i].r = r;
leds()[i].g = g;
leds()[i].b = b;
}
FastLED.show();
}
for(int k = 1023; k >= 10; k=k-2) {
r = (k/1024.0) * violet[0];
g = (k/1024.0) * violet[1];
b = (k/1024.0) * violet[2];
for(int i = 0; i < NUM_LEDS; i++ ) {
leds()[i].r = r;
leds()[i].g = g;
leds()[i].b = b;
}
FastLED.show();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment