FastLED 3.9.15
Loading...
Searching...
No Matches
Corkscrew.h File Reference
#include "fl/assert.h"
#include "fl/corkscrew.h"
#include "fl/grid.h"
#include "fl/leds.h"
#include "fl/screenmap.h"
#include "fl/sstream.h"
#include "fl/warn.h"
#include "noise.h"
#include <FastLED.h>
+ Include dependency graph for Corkscrew.h:

Go to the source code of this file.

Macros

#define CORKSCREW_TOTAL_HEIGHT   23.25
 
#define CORKSCREW_TOTAL_LENGTH   100
 
#define CORKSCREW_TURNS   19
 
#define NUM_LEDS   288
 
#define PIN_DATA   9
 

Functions

UICheckbox allWhite ("All White", false)
 
Corkscrew corkscrew (corkscrewInput)
 
Corkscrew::Input corkscrewInput (CORKSCREW_TOTAL_LENGTH, CORKSCREW_TOTAL_HEIGHT, CORKSCREW_TURNS, NUM_LEDS, 0)
 
UIDescription festivalStickDescription ("Tests the ability to map a cork screw onto a 2D cylindrical surface")
 
UITitle festivalStickTitle ("Corkscrew")
 
void loop ()
 
void setup ()
 
UISlider speed ("Speed", 0.1f, 0.01f, 1.0f, 0.01f)
 
UICheckbox splatRendering ("Splat Rendering", true)
 

Variables

fl::Grid< CRGBframeBuffer
 
fl::ScreenMap screenMap