FastLED 3.9.15
Loading...
Searching...
No Matches

◆ setup()

void setup ( )

Definition at line 96 of file FxWave2d.ino.

96 {
97 Serial.begin(115200);
98 auto screenmap = xyMap.toScreenMap();
99 screenmap.setDiameter(.2);
100 FastLED.addLeds<NEOPIXEL, 2>(leds, NUM_LEDS).setScreenMap(screenmap);
101 fxBlend.add(waveFxLower);
102 fxBlend.add(waveFxUpper);
103}
CRGB leds[NUM_LEDS]
Definition Apa102.ino:11
#define NUM_LEDS
Definition Apa102.ino:6
CFastLED FastLED
Global LED strip management instance.
Definition FastLED.cpp:58
XYMap xyMap(HEIGHT, WIDTH, SERPENTINE)
Blend2d fxBlend(xyMap)
WaveFx waveFxLower(xyRect, WaveFx::Args{ .factor=SUPER_SAMPLE_4X,.half_duplex=true,.speed=0.18f,.dampening=9.0f,.crgbMap=WaveCrgbGradientMapPtr::New(electricBlueFirePal), })
WaveFx waveFxUpper(xyRect, WaveFx::Args{ .factor=SUPER_SAMPLE_4X,.half_duplex=true,.speed=0.25f,.dampening=3.0f,.crgbMap=WaveCrgbGradientMapPtr::New(electricGreenFirePal), })
LED controller for WS2812 LEDs with GRB color order.
Definition FastLED.h:138

References FastLED, fxBlend, leds, NUM_LEDS, waveFxLower, waveFxUpper, and xyMap.