(SKU:RB-02S092)RGB LED

來自ALSROBOT WiKi
2015年11月7日 (六) 16:41Arduino77討論 | 貢獻的版本

(差異) ←上一版本 | 最后版本 (差異) | 下一版本→ (差異)
跳轉至: 導航、 搜索

目錄

產(chǎn)品概述

此產(chǎn)品具有4個全彩WS2812 RGB LED組成。通過單片機,可以單獨控制每個LED。通過混合不同量的紅,綠,藍,調整其亮度和創(chuàng)造任何顏色。此款產(chǎn)品數(shù)據(jù)接口采用防插反插頭,接口兩側分別有字母“D”代表信號類型為數(shù)字信號,和 “RGB”標識代表模塊類型,特設4顆M3固定安裝孔,調節(jié)方向與固定方便易用,美觀大方。

規(guī)格參數(shù)

  1. 工作電壓 :5v
  2. 尺寸大?。?40mm x 25mm
  3. 重量大?。?g
  4. 信號類型:數(shù)字輸入

引腳定義

  • OUT:級聯(lián)引腳
  • DIN:信號引腳
  • -:電源地
  • +:電源正極

使用方法

硬件連接圖

實物接線圖
接線圖

例子程序

#include "Makeblock.h"
#include <SoftwareSerial.h>
#include <Wire.h>
MeRGBLed led(PORT_3);
int ledCount = 4;
float j,f,k;
void setup()
{
  led.setNumber(ledCount);
}
void loop(){
  color_loop();
}
void color_loop()
{  
  for (uint8_t t = 0; t < ledCount; t++)
  {
    uint8_t red =   64*(1+sin(t/2.0 + j/4.0       ));
    uint8_t green = 64*(1+sin(t/1.0 + f/9.0  + 2.1));
    uint8_t blue =  64*(1+sin(t/3.0 + k/14.0 + 4.2));
    led.setColorAt(t, red,green,blue);
  }
  led.show();
  j+=random(1,6)/6.0;
  f+=random(1,6)/6.0;
  k+=random(1,6)/6.0;
}

實驗效果

電路正確連接后模塊LED交替發(fā)出七彩光。

視頻演示

RGB LED.png


















產(chǎn)品相關推薦

Erweima.png

產(chǎn)品購買地址

周邊產(chǎn)品推薦

相關問題解答

相關學習資料

奧松機器人技術論壇