Advertisement
Vladislav8653

led_matrix

Mar 27th, 2024
793
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.75 KB | None | 0 0
  1. #define NUM_LEDS 130
  2. #include "FastLED.h"
  3. #define PIN 13
  4. CRGB leds[NUM_LEDS];
  5. byte counter = 0;
  6. void setup() {
  7.   FastLED.addLeds<WS2812, PIN, GRB>(leds, NUM_LEDS).setCorrection( TypicalLEDStrip );
  8.   FastLED.setBrightness(50);
  9.   pinMode(13, OUTPUT);
  10. }
  11. void loop() {
  12.   //for (int i = 0; i < NUM_LEDS; i++ ) {         // от 0 до первой трети
  13.   //  leds[i] = CHSV(counter + i * 2, 255, 255);  // HSV. Увеличивать HUE (цвет)
  14.   //}
  15.  
  16.   leds[counter] = CHSV(0,0,255);
  17.   FastLED.show();
  18.   leds[counter] = CHSV(0,0,0);
  19.   counter++;  
  20.   if(counter == 130)
  21.     counter = 0;      // counter меняется от 0 до 255 (тип данных byte)
  22.   delay(5);         // скорость движения радуги
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement