diff options
Diffstat (limited to 'Библиотеки/FastLED-master/examples/RGBSetDemo/RGBSetDemo.ino')
-rw-r--r-- | Библиотеки/FastLED-master/examples/RGBSetDemo/RGBSetDemo.ino | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Библиотеки/FastLED-master/examples/RGBSetDemo/RGBSetDemo.ino b/Библиотеки/FastLED-master/examples/RGBSetDemo/RGBSetDemo.ino new file mode 100644 index 0000000..3b9ef24 --- /dev/null +++ b/Библиотеки/FastLED-master/examples/RGBSetDemo/RGBSetDemo.ino @@ -0,0 +1,22 @@ +#include<FastLED.h> +#define NUM_LEDS 40 + +CRGBArray<NUM_LEDS> leds; + +void setup() { FastLED.addLeds<NEOPIXEL,6>(leds, NUM_LEDS); } + +void loop(){ + static uint8_t hue; + for(int i = 0; i < NUM_LEDS/2; i++) { + // fade everything out + leds.fadeToBlackBy(40); + + // let's set an led value + leds[i] = CHSV(hue++,255,255); + + // now, let's first 20 leds to the top 20 leds, + leds(NUM_LEDS/2,NUM_LEDS-1) = leds(NUM_LEDS/2 - 1 ,0); + FastLED.delay(33); + } +} + |