|

楼主 |
发表于 2022-8-30 21:10:47
|
显示全部楼层
【花雕动手做】有趣好玩的音乐可视化系列小项目(21)--CD 光盘灯
项目程序之一:LED循环绿色快闪测试
- /*
- 【花雕动手做】有趣好玩的音乐可视化系列小项目(21)--CD 光盘灯
- 项目程序之一:LED循环绿色快闪测试
- */
- #include <Adafruit_NeoPixel.h>
- #define PIN 6
- #define MAX_LED 23
- #define ADD true
- #define SUB false
- int val = 0;
- boolean stat = ADD;
- Adafruit_NeoPixel strip = Adafruit_NeoPixel( MAX_LED, PIN, NEO_RGB + NEO_KHZ800 );
- void setup() {
- strip.begin();
- strip.show();
- }
- void loop() {
- uint8_t i, a = 0;
- uint32_t color = strip.Color(255, 0, 0);
- while (a < 24)
- {
- for (i = 0; i < 23; i++)
- {
- if (i == a) strip.setPixelColor(i, color);
- else strip.setPixelColor(i, 0);
- }
- strip.show();
- delay(100);
- a++;
- }
- }
复制代码
|
|