#include <FastLED.h>//使用前需要安装这个库

#define NUM_LEDS 16 //定义彩灯的数目
#define DATA_PIN 14 //定义彩灯控制引脚

CRGB leds[NUM_LEDS];//申请数据用来存储颜色数据

void setup() {
  FastLED.addLeds<NEOPIXEL, DATA_PIN>(leds, NUM_LEDS);//配置彩灯
}

void loop() {
  for (int i = 0; i < NUM_LEDS; i++) {//让彩灯逐一显示红色
    leds[i] = CRGB(255, 0, 0);
    FastLED.show();
    delay(100);
  }
  for (int i = 0; i < NUM_LEDS; i++) {//让彩灯逐一显示绿色
    leds[i] = CRGB(0, 255, 0);
    FastLED.show();
    delay(100);
  }
  for (int i = 0; i < NUM_LEDS; i++) {//让彩灯逐一显示蓝色
    leds[i] = CRGB(0, 0, 255);
    FastLED.show();
    delay(100);
  }
  for (int i = 0; i < NUM_LEDS; i++) {//让彩灯逐一显示白色
    leds[i] = CRGB(255, 255, 255);
    FastLED.show();
    delay(100);
  }
  for (int i = 0; i < NUM_LEDS; i++) {//让彩灯逐一显示黑色
    leds[i] = CRGB::Black;
    FastLED.show();
    delay(100);
  }
}
esp1:0
esp1:1
esp1:2
esp1:3
esp1:4
esp1:5
esp1:6
esp1:7
esp1:8
esp1:9
esp1:10
esp1:11
esp1:12
esp1:13
esp1:14
esp1:15
esp1:16
esp1:17
esp1:18
esp1:19
esp1:20
esp1:21
esp1:35
esp1:36
esp1:37
esp1:38
esp1:39
esp1:40
esp1:41
esp1:42
esp1:45
esp1:46
esp1:47
esp1:48
esp1:3V3.1
esp1:3V3.2
esp1:RST
esp1:5V
esp1:GND.1
esp1:GND.2
esp1:TX
esp1:RX
esp1:GND.3
esp1:GND.4
ring1:GND
ring1:VCC
ring1:DIN
ring1:DOUT