Advertisement
IkaMusume

Untitled

Jan 19th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. #include "FastLED.h"
  2. #define NUM_LEDS_PART_A 29 // Front Right
  3. #define NUM_LEDS_PART_B 29 // Front LEft
  4. #define NUM_LEDS_PART_C 39 // Back Right
  5. #define NUM_LEDS_PART_D 39 // Back Left
  6. #define NUM_LEDS_PART_E 54 // Top
  7.  
  8. CRGB ledsA[NUM_LEDS_PART_A];
  9. CRGB ledsB[NUM_LEDS_PART_B];
  10. CRGB ledsC[NUM_LEDS_PART_C];
  11. CRGB ledsD[NUM_LEDS_PART_D];
  12. CRGB ledsE[NUM_LEDS_PART_E];
  13. uint8_t gBrightness = 20;
  14.  
  15. void setup() {
  16. FastLED.addLeds<NEOPIXEL, 6>(ledsA, NUM_LEDS_PART_A);
  17. FastLED.addLeds<NEOPIXEL, 8>(ledsB, NUM_LEDS_PART_B);
  18. FastLED.addLeds<NEOPIXEL, 16>(ledsC, NUM_LEDS_PART_C);
  19. FastLED.addLeds<NEOPIXEL, 18>(ledsD, NUM_LEDS_PART_D);
  20. FastLED.addLeds<NEOPIXEL, 20>(ledsE, NUM_LEDS_PART_E);
  21. }
  22.  
  23. void loop() {
  24. fill_solid(ledsA, NUM_LEDS_PART_A, CRGB::White);
  25. FastLED[0].showLeds(gBrightness);
  26. fill_solid(ledsB, NUM_LEDS_PART_B, CRGB::White);
  27. FastLED[1].showLeds(gBrightness);
  28. fill_solid(ledsC, NUM_LEDS_PART_C, CRGB::White);
  29. FastLED[2].showLeds(gBrightness);
  30. fill_solid(ledsD, NUM_LEDS_PART_D, CRGB::White);
  31. FastLED[3].showLeds(gBrightness);
  32. fill_solid(ledsE, NUM_LEDS_PART_E, CRGB::White);
  33. FastLED[4].showLeds(gBrightness);
  34.  
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement