FastLED 3.9.15
Loading...
Searching...
No Matches
FxAnimartrix.ino File Reference
#include <stdio.h>
#include <string>
#include <FastLED.h>
#include "fl/json.h"
#include "fl/slice.h"
#include "fx/fx_engine.h"
#include "fx/2d/animartrix.hpp"
#include "fl/ui.h"
+ Include dependency graph for FxAnimartrix.ino:

Go to the source code of this file.

Macros

#define BRIGHTNESS   96
 
#define COLOR_ORDER   GRB
 
#define FIRST_ANIMATION   POLAR_WAVES
 
#define LED_PIN   3
 
#define MATRIX_HEIGHT   22
 
#define MATRIX_WIDTH   22
 
#define NUM_LEDS   (MATRIX_WIDTH * MATRIX_HEIGHT)
 

Functions

void loop ()
 
void setup ()
 

Variables

Animartrix animartrix (xyMap, FIRST_ANIMATION)
 
UISlider brightness ("Brightness", 255, 0, 255)
 
UIDescription description ("Demo of the Animatrix effects. @author of fx is StefanPetrick")
 
FxEngine fxEngine (NUM_LEDS)
 
UINumberField fxIndex ("Animartrix - index", 0, 0, NUM_ANIMATIONS - 1)
 
CRGB leds [NUM_LEDS]
 
UISlider timeSpeed ("Time Speed", 1, -10, 10,.1)
 
UITitle title ("Animartrix")
 
XYMap xyMap = XYMap::constructRectangularGrid(MATRIX_WIDTH, MATRIX_HEIGHT)