“SKU:RB-02S109 RGB 串行發(fā)光模塊”的版本間的差異

來(lái)自ALSROBOT WiKi
跳轉(zhuǎn)至: 導(dǎo)航、 搜索
(以“ ==產(chǎn)品概述== RGB串行發(fā)光模塊是基于P9813全彩LED驅(qū)動(dòng)芯片的RGB模塊。它支持多個(gè)模塊通過(guò)前...”為內(nèi)容創(chuàng)建頁(yè)面)
 
?相關(guān)資料
 
(未顯示2個(gè)用戶的10個(gè)中間版本)
第1行: 第1行:
 
[[文件:02S109001.png|500px|縮略圖|右]]
 
[[文件:02S109001.png|500px|縮略圖|右]]
 
==產(chǎn)品概述==
 
==產(chǎn)品概述==
?
RGB串行發(fā)光模塊是基于P9813全彩LED驅(qū)動(dòng)芯片的RGB模塊。它支持多個(gè)模塊通過(guò)前級(jí)模塊輸出接口與后級(jí)模塊輸入口連接的方式進(jìn)行級(jí)聯(lián),最多可同時(shí)級(jí)聯(lián)1024個(gè)同類模塊??膳cArduino UNO R3和V5.0擴(kuò)展板配合使用。 RGB串行發(fā)光模塊由程序控制發(fā)出全彩光,多個(gè)模塊可進(jìn)行級(jí)聯(lián),級(jí)聯(lián)方式簡(jiǎn)單,可滿足不同應(yīng)用場(chǎng)景的需求,并具有極好的裝飾作用。為方便客戶級(jí)聯(lián)使用,發(fā)貨包裝時(shí)每個(gè)產(chǎn)品贈(zèng)一個(gè)4針接口,需要級(jí)聯(lián)使用時(shí)直接焊接即可。
+
RGB 串行發(fā)光模塊是基于 P9813 全彩 LED 驅(qū)動(dòng)芯片的 RGB 模塊。它支持多個(gè)模塊通過(guò)前級(jí)模塊輸出接口與后級(jí)模塊輸入口連接的方式進(jìn)行級(jí)聯(lián),最多可同時(shí)級(jí)聯(lián) 1024 個(gè)同類模塊??膳cArduino UNO R3 和 V5.0 擴(kuò)展板配合使用。 RGB串行發(fā)光模塊由程序控制發(fā)出全彩光,多個(gè)模塊可進(jìn)行級(jí)聯(lián),級(jí)聯(lián)方式簡(jiǎn)單,可滿足不同應(yīng)用場(chǎng)景的需求,并具有極好的裝飾作用。為方便客戶級(jí)聯(lián)使用,發(fā)貨包裝時(shí)每個(gè)產(chǎn)品贈(zèng)一個(gè) 4 針接口,需要級(jí)聯(lián)使用時(shí)直接焊接即可。
  
 
==產(chǎn)品參數(shù)==
 
==產(chǎn)品參數(shù)==
第9行: 第9行:
 
# 產(chǎn)品尺寸:30mm x 25mm
 
# 產(chǎn)品尺寸:30mm x 25mm
 
# 固定孔尺寸:23mm x 18mm
 
# 固定孔尺寸:23mm x 18mm
?
# 重量大?。?g
+
# 重量大?。? g
?
# 工作電流:20mA(單模塊)
+
# 工作電流:20 mA(單模塊)
?
# 最大級(jí)聯(lián)模塊數(shù)量:1024(注意電源是否符合每級(jí)模塊所需的供電電量)
+
# 最大級(jí)聯(lián)模塊數(shù)量:1024 個(gè)(注意電源是否符合每級(jí)模塊所需的供電電量)
 +
 
 +
* 產(chǎn)品尺寸圖:
 +
[[文件:size034.jpg|500px|縮略圖|居中]]
  
 
==使用方法==
 
==使用方法==
第25行: 第28行:
 
* COUT:串行輸出時(shí)鐘線
 
* COUT:串行輸出時(shí)鐘線
 
* DOUT:串行輸出數(shù)據(jù)線
 
* DOUT:串行輸出數(shù)據(jù)線
?
 
+
[[文件:02S109003.png|500px|縮略圖|居中]]
 
===例子程序1===
 
===例子程序1===
 
1、測(cè)試環(huán)境<br/>
 
1、測(cè)試環(huán)境<br/>
第32行: 第35行:
  
 
2、 硬件連接<br/>
 
2、 硬件連接<br/>
?
單個(gè)RGB Seiral與Arduino連接時(shí),RGB Serial的DIN連接ArduinoUNO的8,CIN連接arduino的7,‘-’連接GND,‘+’連接VCC;兩個(gè)RGB Serial進(jìn)行級(jí)聯(lián)時(shí),需將預(yù)留的4P排針接口進(jìn)行焊接,第一級(jí)連接方式與單個(gè)RGB Seiral同Arduino控制器連接方式相同,第二級(jí)RGB serial的CIN接第一級(jí)的COUT(絲印在背面),第二級(jí)RGB serial的DIN接第一級(jí)的DOUT,第二級(jí)RGB serial的“-”接第一級(jí)的“-”, 第二級(jí)RGB serial的“+”接第一級(jí)的“+”;三個(gè)或三個(gè)以上模塊連接方式以此類推。
+
* 單個(gè) RGB Seiral 與 Arduino 連接時(shí),RGB Serial 的 DIN 連接 Arduino UNO 的 D8,CIN 連接 arduino 的 D7,‘-’連接 GND,‘+’連接 VCC;
 +
* 兩個(gè) RGB Serial 進(jìn)行級(jí)聯(lián)時(shí),需將預(yù)留的 4P 排針接口進(jìn)行焊接,第一級(jí)連接方式與單個(gè) RGB Seiral 同 Arduino 控制器連接方式相同,第二級(jí) RGB serial 的 CIN 接第一級(jí)的 COUT(絲印在背面),第二級(jí) RGB serial 的 DIN 接第一級(jí)的 DOUT,第二級(jí) RGB serial 的“-”接第一級(jí)的“-”, 第二級(jí) RGB serial 的“+”接第一級(jí)的“+”;三個(gè)或三個(gè)以上模塊連接方式以此類推。<br/>
 +
連接方法如圖所示:
 
[[文件:02S109002.png|700px|縮略圖|居中]]
 
[[文件:02S109002.png|700px|縮略圖|居中]]
  
 
3、測(cè)試?yán)?/div>
 
3、測(cè)試?yán)?/div>
?
<pre style='color:blue'>#include < ChainableLED.h >
+
<pre style='color:blue'>
 +
#include <ChainableLED.h>
  
 
#define NUM_LEDS  4  
 
#define NUM_LEDS  4  
第64行: 第70行:
 
   else if (hue<=0.0 && !up)
 
   else if (hue<=0.0 && !up)
 
     up = true;
 
     up = true;
?
}</pre>
+
}
 +
</pre>
  
 
4、實(shí)驗(yàn)效果<br/>
 
4、實(shí)驗(yàn)效果<br/>
第74行: 第81行:
 
* 軟件環(huán)境:Arduino IDE 1.7.7
 
* 軟件環(huán)境:Arduino IDE 1.7.7
 
2、 硬件連接<br/>
 
2、 硬件連接<br/>
?
使用多個(gè)(小于等于4個(gè))級(jí)聯(lián)模塊以獨(dú)立色系進(jìn)行飽和度漸變。注意在模塊級(jí)聯(lián)時(shí),第一級(jí)RGB串行發(fā)光的DIN、CIN接口連接到ArduinoUNO控制器的 D8/D7管腳。第一級(jí)模塊DOUT接口要連接到第二級(jí)的DIN接口,第一級(jí)模塊的COUT接第二級(jí)模塊的CIN,更多的模塊依照此方式連接。
+
使用多個(gè)(小于等于 4 個(gè))級(jí)聯(lián)模塊以獨(dú)立色系進(jìn)行飽和度漸變。注意在模塊級(jí)聯(lián)時(shí),第一級(jí) RGB 串行發(fā)光的 DIN、CIN 接口連接到 Arduino UNO 控制器的 D8/D7 管腳。第一級(jí)模塊 DOUT 接口要連接到第二級(jí)的DIN接口,第一級(jí)模塊的 COUT 接第二級(jí)模塊的 CIN,更多的模塊依照此方式連接。
  
 
3、例子程序
 
3、例子程序
?
<pre style='color:blue'>#include <ChainableLED.h>
+
<pre style='color:blue'>
 +
#include <ChainableLED.h>
  
 
#define NUM_LEDS  4
 
#define NUM_LEDS  4
第106行: 第114行:
 
    
 
    
 
   delay(10);
 
   delay(10);
?
}</pre>
+
}
 +
</pre>
  
 
4、程序效果<br/>
 
4、程序效果<br/>
 
第一級(jí)模塊發(fā)出紅色漸變光,第二級(jí)模塊發(fā)出綠色漸變光。
 
第一級(jí)模塊發(fā)出紅色漸變光,第二級(jí)模塊發(fā)出綠色漸變光。
  
?
==產(chǎn)品相關(guān)推薦==
+
==相關(guān)資料==
 
[[文件:erweima.png|230px|無(wú)框|右]]
 
[[文件:erweima.png|230px|無(wú)框|右]]
?
===產(chǎn)品購(gòu)買地址===
+
* 產(chǎn)品資料
?
 
+
下載鏈接: https://pan.baidu.com/s/196LMen-FnW-4_pOzL6bmTA
?
===相關(guān)學(xué)習(xí)資料===
+
提取碼:eoam
 +
* 產(chǎn)品購(gòu)買鏈接:http://gharee.com/goods-770.html

2021年12月22日 (三) 10:02的最后版本

02S109001.png

目錄

產(chǎn)品概述

RGB 串行發(fā)光模塊是基于 P9813 全彩 LED 驅(qū)動(dòng)芯片的 RGB 模塊。它支持多個(gè)模塊通過(guò)前級(jí)模塊輸出接口與后級(jí)模塊輸入口連接的方式進(jìn)行級(jí)聯(lián),最多可同時(shí)級(jí)聯(lián) 1024 個(gè)同類模塊。可與Arduino UNO R3 和 V5.0 擴(kuò)展板配合使用。 RGB串行發(fā)光模塊由程序控制發(fā)出全彩光,多個(gè)模塊可進(jìn)行級(jí)聯(lián),級(jí)聯(lián)方式簡(jiǎn)單,可滿足不同應(yīng)用場(chǎng)景的需求,并具有極好的裝飾作用。為方便客戶級(jí)聯(lián)使用,發(fā)貨包裝時(shí)每個(gè)產(chǎn)品贈(zèng)一個(gè) 4 針接口,需要級(jí)聯(lián)使用時(shí)直接焊接即可。

產(chǎn)品參數(shù)

  1. 工作電壓:5V
  2. 接口類型:兩線模擬串行通訊接口
  3. 輸出信號(hào):數(shù)字信號(hào)
  4. 產(chǎn)品尺寸:30mm x 25mm
  5. 固定孔尺寸:23mm x 18mm
  6. 重量大小:4 g
  7. 工作電流:20 mA(單模塊)
  8. 最大級(jí)聯(lián)模塊數(shù)量:1024 個(gè)(注意電源是否符合每級(jí)模塊所需的供電電量)
  • 產(chǎn)品尺寸圖:
Size034.jpg

使用方法

引腳定義

1、輸入口:

  • -:電源地
  • +:電源正極
  • CIN:串行輸入時(shí)鐘線
  • DIN:串行輸入數(shù)據(jù)線

2、輸出口:

  • -:電源地
  • +:電源正極
  • COUT:串行輸出時(shí)鐘線
  • DOUT:串行輸出數(shù)據(jù)線
02S109003.png

例子程序1

1、測(cè)試環(huán)境

  • 硬件環(huán)境:Arduino UNO R3、RGB串行發(fā)光模塊
  • 軟件環(huán)境:Arduino IDE 1.7.7

2、 硬件連接

  • 單個(gè) RGB Seiral 與 Arduino 連接時(shí),RGB Serial 的 DIN 連接 Arduino UNO 的 D8,CIN 連接 arduino 的 D7,‘-’連接 GND,‘+’連接 VCC;
  • 兩個(gè) RGB Serial 進(jìn)行級(jí)聯(lián)時(shí),需將預(yù)留的 4P 排針接口進(jìn)行焊接,第一級(jí)連接方式與單個(gè) RGB Seiral 同 Arduino 控制器連接方式相同,第二級(jí) RGB serial 的 CIN 接第一級(jí)的 COUT(絲印在背面),第二級(jí) RGB serial 的 DIN 接第一級(jí)的 DOUT,第二級(jí) RGB serial 的“-”接第一級(jí)的“-”, 第二級(jí) RGB serial 的“+”接第一級(jí)的“+”;三個(gè)或三個(gè)以上模塊連接方式以此類推。

連接方法如圖所示:

02S109002.png

3、測(cè)試?yán)?

#include <ChainableLED.h>

#define NUM_LEDS  4 

ChainableLED leds(7, 8, NUM_LEDS);  // connect DIN to D8,connect CIN to D7

void setup()
{
  leds.init();
}

float hue = 0.0;
boolean up = true;

void loop()
{
  for (byte i=0; i<NUM_LEDS; i++)
    leds.setColorHSB(i, hue, 1.0, 0.1);  //set hue(), saturation(), brightness()
  delay(50);
    
  if (up)
    hue+= 0.01;
  else
    hue-= 0.01;
  if (hue>=1.0 && up)
    up = false;
  else if (hue<=0.0 && !up)
    up = true;
}

4、實(shí)驗(yàn)效果
模塊上的LED會(huì)按照“紅-藍(lán)-綠-黃-綠-藍(lán)-紅”循環(huán)交替、漸變發(fā)出彩光。

例子程序2

1、測(cè)試環(huán)境

  • 硬件環(huán)境:Arduino UNO R3、RGB串行發(fā)光模塊
  • 軟件環(huán)境:Arduino IDE 1.7.7

2、 硬件連接
使用多個(gè)(小于等于 4 個(gè))級(jí)聯(lián)模塊以獨(dú)立色系進(jìn)行飽和度漸變。注意在模塊級(jí)聯(lián)時(shí),第一級(jí) RGB 串行發(fā)光的 DIN、CIN 接口連接到 Arduino UNO 控制器的 D8/D7 管腳。第一級(jí)模塊 DOUT 接口要連接到第二級(jí)的DIN接口,第一級(jí)模塊的 COUT 接第二級(jí)模塊的 CIN,更多的模塊依照此方式連接。

3、例子程序

#include <ChainableLED.h>

#define NUM_LEDS  4

ChainableLED leds(7, 8, NUM_LEDS);

void setup()
{
  leds.init();
}

byte power = 0;

void loop()
{
  for (byte i=0; i<NUM_LEDS; i++)
  {
    if (i%4 == 0)
      leds.setColorRGB(i, power, 0, 0);
    else if(i%3 == 0)
      leds.setColorRGB(i, 0, power, 0);
    else if(i%2 == 0)
      leds.setColorRGB(i, 0, 0, power);
    else 
      leds.setColorRGB(i, power, power, 0);  
  }  
  power+= 10;
  
  delay(10);
}

4、程序效果
第一級(jí)模塊發(fā)出紅色漸變光,第二級(jí)模塊發(fā)出綠色漸變光。

相關(guān)資料

Erweima.png
  • 產(chǎn)品資料

下載鏈接: https://pan.baidu.com/s/196LMen-FnW-4_pOzL6bmTA 提取碼:eoam