- 商品說明
商品說明
Grove – Chainable RGB LED 全彩 RGB 可串接式 LED 模組
Grove – Chainable RGB LED是基於P9813全彩LED驅動晶片的RGB LED模塊。它支持串接,最多可同時串接1024個同類模組。
規格
- 工作電壓: 5V
- 工作電流: 20mA
- 通信協議: 串口
應用示例
接下來我們展示這樣一個Demo:多個RGB燈的顏色統一漸變。硬件連接圖: Picture
完成這個Demo,你需要一個或者多個Grove – Chainable RGB LED。注意在級聯RGB模塊時, Grove – Chainable RGB LED的IN接口連接到Grove – Base Shield的D7/D8管腳。它的OUT接口要連接到另一個RGB的IN接口,按照這種方式級聯更多的Grove – Chainable RGB LED模塊。
- 下載Chainable LED庫文件並安裝到Arduino的Library路徑下。在wiki首頁有一篇關於如何安裝庫文件的課程供參考。
- 通過路徑:File->Examples->CnainableLED_master 打開例程:CycleThroughColors並上傳,你就可以觀察到Demo效果。
/* * Example of using the ChainableRGB library for controlling a Grove RGB. * This code cycles through all the colors in an uniform way. This is accomplished using a HSB color space. */ #include <ChainableLED.h> #define NUM_LEDS 5 ChainableLED leds(7, 8, NUM_LEDS); void setup() { } float hue = 0.0; boolean up = true; void loop() { for (byte i=0; i<NUM_LEDS; i++) leds.setColorHSB(i, hue, 1.0, 0.5); delay(50); if (up) hue+= 0.025; else hue-= 0.025; if (hue>=1.0 && up) up = false; else if (hue<=0.0 && !up) up = true; }
擴展應用: 基於可鍊式LED庫,我們設計了這個演示:RGB顏色隨Grove測量的溫度而變化 – 溫度。當溫度為25到32時,RGB顏色從綠色變為紅色。測試代碼如下所示。如果您對此感興趣,請這樣做。
// demo of temperature -> rgbLED // temperature form 25 - 32, rgbLed from green -> red // Grove-temperature plu to A0 // LED plug to D7,D8 #include <Streaming.h> #include <ChainableLED.h> #define TEMPUP 32 #define TEMPDOWN 25 ChainableLED leds(7, 8, 1); // connect to pin7 and pin8 , one led int getAnalog() // get value from A0 { int sum = 0; for(int i=0; i<32; i++) { sum += analogRead(A0); } return sum>>5; } float getTemp() // get temperature { float temperature = 0.0; float resistance = 0.0; int B = 3975; //B value of the thermistor int a = getAnalog(); resistance = (float)(1023-a)*10000/a; //get the resistance of the sensor; temperature = 1/(log(resistance/10000)/B+1/298.15)-273.15; //convert to temperature via datasheet ; return temperature; } void ledLight(int dta) // light led { dta = dta/4; // 0 - 255 int colorR = dta; int colorG = 255-dta; int colorB = 0; leds.setColorRGB(0, colorR, colorG, colorB); } void setup() { Serial.begin(38400); cout << "hello world !" << endl; } void loop() { float temp = getTemp(); int nTemp = temp*100; nTemp = nTemp > TEMPUP*100 ? TEMPUP*100 : (nTemp < TEMPDOWN*100 ? TEMPDOWN*100 : nTemp); nTemp = map(nTemp, TEMPDOWN*100, TEMPUP*100, 0, 1023); ledLight(nTemp); delay(100); }
出貨清單
- Grove – Chainable RGB LED x1
- Grove連接線 x1
Documents
=========================================================
Grove – Chainable RGB LED
The Grove Chainable RGB LED is based on P9813 chip which is a full-color light source LED driver chip,can provide constant current drive and modulated output of 256 gray.Transmission by wire (DATA and CLK), built-in recycling, can enhance the transmission distance.
Specifications
- Operating Voltage: 5V
- Operating Current: 20mA
- Communication Protocol: Serial
相關商品
-
Grove – Serial Camera Kit 串列通訊攝影機鏡頭套件 seeed原廠
0 滿分 5 分本套件中提供了兩種規格的鏡頭。標準配置用於普通照片拍攝,廣角拍攝特別適用於監控項目。
加入購物車Quick View -
Grove – Ultrasonic Ranger 超音波測距模組 距離探測傳感器 seeed原廠
0 滿分 5 分Grove – Ultrasonic Sensor是一個非接觸式的距離探測模塊。他的工作頻率在42KHz,適合用於中距離或近距離的探測。已經附上 Arduino 函數庫。
NT$190NT$140 未稅加入購物車Quick View -
Grove – Gas Sensor(MQ5) 氣體感測器 Seeed原廠
0 滿分 5 分可檢測液化石油氣,天然氣,城鎮煤氣等。基於其快速響應時間,測量可以盡快進行。且其靈敏度也可以通過電位器來進行調節。
NT$276NT$220 未稅加入購物車Quick View -
Grove – GSR Sensor 測謊器 皮膚電阻感測器 流汗感測器 seeed原廠
0 滿分 5 分NT$433NT$320 未稅加入購物車Quick View -
Grove – BLE 工業級 UART轉 BLE 藍牙 HM-11 藍芽模組 seeed原廠
0 滿分 5 分NT$638NT$460 未稅加入購物車Quick View -
Grove – Dry-Reed Relay 磁簧管開關模組 干簧管繼電器模組 乾式磁簧繼電器 seeed原廠
0 滿分 5 分乾式磁簧繼電器的應用, 有如繼電器。支援 Arduino 與 Raspberry Pi 。
加入購物車Quick View -
Grove – Fingerprint Sensor 光學指紋感測器模組 指紋建檔/識別 seeed原廠
0 滿分 5 分指紋感測器模組通過光學檢測,識別輸入的指紋是否和已經建檔錄存的指紋數據統一。本指紋識別感測器採用高性能的DSP晶片進行圖片渲染、計算、識別、搜索。你也可以直接錄存新的指紋,最多可以錄入162個。當傳感器工作時,紅色LED開始閃爍。適合用來做指紋鎖等項目。
NT$1,667NT$1,300 未稅加入購物車Quick View -
Grove – Gas Sensor(MQ9) 瓦斯氣體 一氧化碳偵測感測器 seeed原廠
0 滿分 5 分NT$300NT$280 未稅加入購物車Quick View -
Grove – Dust Sensor(PPD42NS)細懸浮微粒 pm2.5 粉塵傳感器 seeed原廠
0 滿分 5 分NT$476NT$360 未稅加入購物車Quick View -
Grove – Gas Sensor(MQ3) 酒精濃度 氣體 感測器模組 seeed原廠
0 滿分 5 分它可以檢測酒精,汽油,甲烷,己烷,液化石油氣,CO 其感測速度與回應的非常靈敏快速。也靈敏度可以由電位進行調整。
NT$362NT$240 未稅加入購物車Quick View