|

楼主 |
发表于 2019-8-13 09:51
|
显示全部楼层
[mw_shl_code=arduino,true]/*
【Arduino】66种传感器模块系列实验(89)
实验八十九: WS2812B-4*4位 RGB LED 全彩驱动16位彩灯开发板
项目一,点亮矩阵LED模块,循环快闪绿色光
*/
#include <Adafruit_NeoPixel.h>
#define PIN 7
#define MAX_LED 16
#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, 100, 0);
while(a<17)
{
for(i=0;i<16;i++)
{
if(i==a) strip.setPixelColor(i, color);
else strip.setPixelColor(i, 0);
}
strip.show();
delay(20);
a++;
}
}[/mw_shl_code]
|
|