【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程) 
   实验二百三十二:ESP32-S3 WROOM N16R8 CAM开发板WiFi+蓝牙模块 
   OV2640/5640摄像头模组 
  {花雕动手做}实验之三:使RGB板载灯逐渐亮起不同的颜色 
 
实验开源代码 
 
			
			
			- /*
 -   【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
 -    实验二百三十二:ESP32-S3 WROOM N16R8 CAM开发板WiFi+蓝牙模块
 -    OV2640/5640摄像头模组
 -   {花雕动手做}实验之三:使RGB板载灯逐渐亮起不同的颜色
 - */
 - 
 - #include "Freenove_WS2812_Lib_for_ESP32.h"
 - 
 - #define LEDS_COUNT  8   // LED的数量
 - #define LEDS_PIN    48  // 定义连接到Freenove 8 LED灯带的引脚
 - #define CHANNEL     0   // RMT模块通道
 - 
 - Freenove_ESP32_WS2812 strip = Freenove_ESP32_WS2812(LEDS_COUNT, LEDS_PIN, CHANNEL, TYPE_GRB);
 - 
 - int m_color[5][3] = { {255, 0, 0}, {0, 255, 0}, {0, 0, 255}, {255, 255, 255}, {0, 0, 0} };
 - int delayval = 100;
 - 
 - void setup() {
 -   strip.begin();
 -   strip.setBrightness(10);
 - }
 - 
 - void loop() {
 -   for (int j = 0; j < 5; j++) {
 -     for (int i = 0; i < LEDS_COUNT; i++) {
 -       strip.setLedColorData(i, m_color[j][0], m_color[j][1], m_color[j][2]); // 设置颜色数据
 -       strip.show();   // 发送颜色数据到LED,并显示
 -       delay(delayval); // 每个LED的间隔时间
 -     }
 -     delay(500);       // 每组颜色的间隔时间
 -   }
 - }
 
  复制代码
  
 
 |