Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define FASTLED_ESP32_I2S
- #include <FastLED.h>
- #define NUM_LEDS_PER_STRIP 256
- #define LINES 16
- #define PIXELS (NUM_LEDS_PER_STRIP * LINES)
- #define BRIGHTNESS 128
- CRGB leds[NUM_LEDS_PER_STRIP*16];
- void setup() {
- FastLED.addLeds<WS2812B,13, GRB>(leds, 0*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.addLeds<WS2812B,12, GRB>(leds, 1*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.addLeds<WS2812B,14, GRB>(leds, 2*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.addLeds<WS2812B,26, GRB>(leds, 3*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.addLeds<WS2812B,25, GRB>(leds, 4*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.addLeds<WS2812B,15, GRB>(leds, 6*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.addLeds<WS2812B, 2, GRB>(leds, 7*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.addLeds<WS2812B, 0, GRB>(leds, 8*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.addLeds<WS2812B, 4, GRB>(leds, 9*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.addLeds<WS2812B, 5, GRB>(leds,10*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.addLeds<WS2812B,18, GRB>(leds,11*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.addLeds<WS2812B,15, GRB>(leds,12*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.addLeds<WS2812B,21, GRB>(leds,12*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.addLeds<WS2812B, 3, GRB>(leds,13*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.addLeds<WS2812B,22, GRB>(leds,14*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.addLeds<WS2812B,23, GRB>(leds,15*NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP);
- FastLED.setBrightness( BRIGHTNESS );
- Serial.begin(115200);
- Serial.println("Start");
- }
- void loop()
- {
- for (int j=0; j<3; j++) {
- for (int i=0; i<PIXELS; i++) {
- Serial.print(">");
- if (j == 0) leds[i] = CRGB(255, 0, 0);
- if (j == 1) leds[i] = CRGB(0, 255, 0);
- if (j == 2) leds[i] = CRGB(0, 0, 255);
- FastLED.show();
- Serial.print(i); Serial.print(" "); Serial.print(j); Serial.println("|");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement