welcome iCShop!     服務時間:週一 ~ 週五 9:00~12:00 / 13:00~17:00
BlinkM- I2C控制 RGB LED

停售

BlinkM- I2C控制 RGB LED

停售

BlinkM- I2C控制 RGB LED

停售

BlinkM- I2C控制 RGB LED

停售

BlinkM- I2C控制 RGB LED
BlinkM- I2C控制 RGB LED
BlinkM- I2C控制 RGB LED
BlinkM- I2C控制 RGB LED

BlinkM- I2C控制 RGB LED

NT$ 此商品已停售


產品貨號

368030601894

品牌

原廠貨號

COM-08579

數量


運送方式

7-11取貨付款 郵寄(單一運費) 宅配 宅配貨到付款 外島郵寄 順豐快遞 順豐快遞貨到付款

商品規格

BlinkM 是一種“智能 LED”,一種可聯網且可編程的全彩 RGB LED,適用於業餘愛好者、工業設計師、原型師和實驗者。 它旨在允許向現有或新項目輕鬆添加動態指示器、顯示和照明。 如果您已經用完了所有控制 RGB LED 的微控制器 PWM 通道,但仍然想要更多,BlinkM 適合您。 BlinkM 使用高質量、高功率 RGB LED 和小型 AVR 微控制器,允許用戶通過簡單的 I2C 接口對 RGB LED 進行數字控制。 多個 BlinkM 可以在 I2C 總線上擱置在一起,從而實現一些令人驚嘆的燈光顯示。
BlinkMs 也是可編程的! 使用 ThingMs 音序器軟體,您可以創建具有不同時間片的顏色混合,將該序列上傳到 Blink,然後讓它翻錄。

商品特色

  • 8000mcd 140º 全彩 RGB LED,帶 24 位色彩控制
  • 通過 24 位元 RGB 或 HSB 指定顏色
  • 以可變的時間和漸變速度在顏色之間漸變
  • 隨機顏色選擇,具有範圍並基於先前的顏色
  • 18 個內置燈光腳本(序列)
  • 創建和保存長達 49 個命令的輕量級腳本
  • 獨立操作:無需微控制器即可播放輕量腳本
  • 可以直接插入Arduino,無需佈線或其他組件!
  • 兩線(又名“I2C”)接口
  • 單個兩線網絡上最多 127 個 BlinkM
  • 響應“通用呼叫”廣播以同時指揮
  • 可重構網絡地址
  • 固件可升級
  • 5 伏標準 TTL 輸入
  • 低功耗
下載文件

 

如何查詢I2C位址

操作流程

STEP 1. 將欲查詢的模組連接至Arduino UNO(附圖為腳位參考,實際請比對商品標示接線)

STEP 2. 開啟Arduino IDE並新增檔案

STEP 3. 貼入教學下方的範例文件,並上傳到Arduino UNO,即會開始掃描I2C位址

STEP 4. 開啟序列埠監控視窗,即可取得I2C位址

I2C掃描範例程式

/ ---------------------------------------------------------------- /
// Arduino I2C Scanner
// Re-writed by Arbi Abdul Jabbaar
// Using Arduino IDE 1.8.7
// Using GY-87 module for the target
// Tested on 10 September 2019
// This sketch tests the standard 7-bit addresses
// Devices with higher bit address might not be seen properly.
/ ---------------------------------------------------------------- /
#include //include Wire.h library
void setup()
{
Wire.begin(); // Wire communication begin
Serial.begin(9600); // The baudrate of Serial monitor is set in 9600
while (!Serial); // Waiting for Serial Monitor
Serial.println("\nI2C Scanner");
}
void loop()
{
byte error, address; //variable for error and I2C address
int nDevices;
Serial.println("Scanning...");
nDevices = 0;
for (address = 1; address < 127; address++ )
{
// The i2c_scanner uses the return value of
// the Write.endTransmisstion to see if
// a device did acknowledge to the address.
Wire.beginTransmission(address);
error = Wire.endTransmission();
if (error == 0)
{
Serial.print("I2C device found at address 0x");
if (address < 16)
Serial.print("0");
Serial.print(address, HEX);
Serial.println(" !");
nDevices++;
}
else if (error == 4)
{
Serial.print("Unknown error at address 0x");
if (address < 16)
Serial.print("0");
Serial.println(address, HEX);
}
}
if (nDevices == 0)
Serial.println("No I2C devices found\n");
else
Serial.println("done\n");
delay(5000); // wait 5 seconds for the next I2C scan
}
出貨清單
  • BlinkM- I2C控制 RGB LED x 1