找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5817|回復(fù): 0
收起左側(cè)

arduino 控制ws2812 燈帶

[復(fù)制鏈接]
ID:772323 發(fā)表于 2020-6-8 00:08 | 顯示全部樓層 |閱讀模式

#include <Adafruit_NeoPixel.h>
#ifdef __AVR__
#include <avr/power.h>
#endif
#define PIN            8   
#define NUMPIXELS      10
Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
int i=0;
int delayval = 100;
void setup()
{
  
#if defined (__AVR_ATtiny85__)
  if (F_CPU == 16000000) clock_prescale_set(clock_div_1);
#endif
  
  pixels.begin();
}
void loop()
{
   
    for(i=0;i<10;i=i+1)
    {
      LED(i,10,10,0);//四個數(shù)字依次代表:led號   R(0-255) G(0-255) B(0-255) 三個0 代表燈熄滅  三個都是255 帶表白色
      show();//顯示
      delay(50);  
    }
    for(i=10;i>0;i=i-1)
    {
      LED(i,0,0,0);//四個數(shù)字依次代表:led號   R(0-255) G(0-255) B(0-255) 三個0 代表燈熄滅  三個都是255 帶表白色
      show();//顯示
      delay(50);  
    }
   
}
void LED(int num,int R,int G,int B)
{
   pixels.setPixelColor(num, pixels.Color(R,G,B));  
}
void show()
{
  pixels.show();
}

運(yùn)行照片

運(yùn)行照片

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表