Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define NUM_LEDS 130
- #include "FastLED.h"
- #define PIN 13
- CRGB leds[NUM_LEDS];
- byte counter = 0;
- void setup() {
- FastLED.addLeds<WS2812, PIN, GRB>(leds, NUM_LEDS).setCorrection( TypicalLEDStrip );
- FastLED.setBrightness(50);
- pinMode(13, OUTPUT);
- }
- void loop() {
- //for (int i = 0; i < NUM_LEDS; i++ ) { // от 0 до первой трети
- // leds[i] = CHSV(counter + i * 2, 255, 255); // HSV. Увеличивать HUE (цвет)
- //}
- leds[counter] = CHSV(0,0,255);
- FastLED.show();
- leds[counter] = CHSV(0,0,0);
- counter++;
- if(counter == 130)
- counter = 0; // counter меняется от 0 до 255 (тип данных byte)
- delay(5); // скорость движения радуги
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement