RGB灯带控制

qq_30036153 2015-07-25 04:10:22
RGB灯带WS2812B用arduino板控制一路颜色程序怎么写???比如我要控制它全部显示白色,之后中间接受到一个信号灯带闪烁3秒继续保持白色不变。。。反正只要接受到一个闪烁的信号就闪烁三秒,其它时间都保持白色不变。我改了程序灯带还是一直在各种颜色中间变换闪烁。。求大神赐教程序怎么写?????
#include "FastLED.h"
// Number of RGB LEDs in the strand
#define NUM_LEDS 74

// Define the array of leds
CRGB leds[NUM_LEDS];
// Arduino pin used for Data
#define PIN 6

void setup()
{
FastLED.addLeds<NEOPIXEL, PIN, RGB>(leds, NUM_LEDS);
}

void loop() {
// one at a time
// for(int j = 0; j < 3; j++)
for(int i = 0 ; i < NUM_LEDS; i++ ) {
memset(leds, 0, NUM_LEDS * 3);
// if(j)
leds[i].r = 255;
leds[i].g = 255;
leds[i].b = 255;
}
FastLED.show();
}

急急急。。。。。。。。
...全文
1747 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_33802867 2016-01-20
  • 打赏
  • 举报
回复
如果对WS2811 WS2812B用STC或者STM的单面机IC 控制上有疑问的,可以找我。不会写的,我可以提供样板程序。13715069657 QQ 809376187 希望能对你们有用

21,595

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧