|
FastLED 3.9.15
|
Demonstrates FxEngine for switching between effects.
Definition in file FxEngine.ino.
#include <FastLED.h>#include "fx/2d/noisepalette.h"#include "fx/2d/animartrix.hpp"#include "fx/fx_engine.h"#include "fl/ui.h"
Include dependency graph for FxEngine.ino:Go to the source code of this file.
Macros | |
| #define | BRIGHTNESS 96 |
| #define | COLOR_ORDER GRB |
| #define | IS_SERPINTINE true |
| #define | LED_PIN 2 |
| #define | LED_TYPE WS2811 |
| #define | MATRIX_HEIGHT 22 |
| #define | MATRIX_WIDTH 22 |
| #define | NUM_LEDS (MATRIX_WIDTH * MATRIX_HEIGHT) |
Functions | |
| void | loop () |
| void | setup () |
Variables | |
| FxEngine | fxEngine (NUM_LEDS) |
| CRGB | leds [NUM_LEDS] |
| NoisePalette | noisePalette1 (xyMap) |
| NoisePalette | noisePalette2 (xyMap) |
| UISlider | SCALE ("SCALE", 20, 20, 100) |
| UISlider | SPEED ("SPEED", 30, 20, 100) |
| UICheckbox | switchFx ("Switch Fx", true) |
| XYMap | xyMap (MATRIX_WIDTH, MATRIX_HEIGHT, IS_SERPINTINE) |