本產品 BMC21M041 是頻段 433.92MHz 的 RF 發射模組,由 Sub-1GHz OOK 發射器模組 BM2102-94-1 及轉接板所組成。
我們使用COOKIE來提升網站使用體驗, 建議您允許使用COOKIE,更多細節請參考我們的隱私權政策, 瞭解更多。
清明節假期為 4 月 3 日至 4 月 6 日,連假期間不上班,4 月 1 日 下午 15:00 後的訂單將於 4 月 7 日處理。
本產品 BMC21M041 是頻段 433.92MHz 的 RF 發射模組,由 Sub-1GHz OOK 發射器模組 BM2102-94-1 及轉接板所組成。
腳位 | 名稱 | 功能 |
---|---|---|
1 | NC | - |
2 | SCL
RX |
I2C: 時鐘線
UART: RX |
3 | SDA
TX |
I2C: 數據線
UART: TX |
4 | VDD | 供電:3.0V~5.5V |
5 | GND | 接地 |
BMC21M041 提供以下 6 個指令,詳細說明請參考文件頁籤的 "Arduino Library 說明" 及應用筆記
"BCM-2102-X03 & BCM-2302-T01 透傳模塊應用"。
功能 | 命令碼 | 資料長度 | 對應 Arduino Library 函式 |
---|---|---|---|
選擇 RF 頻段 | 0x10 | 1 byte | void begin(uint8_t frequencyBand)
frequencyBand:RF 頻段 0x00(RF_315MHz):315MHZ 0x01(RF_433_92MHz):433MHz 0x02(RF_868MHz):868MHZ 0x03(RF_915MHz):915MHZ |
設定 TX 功率 | 0x12 | 1 byte | void setRFPower(uint8_t powervalue)
powervalue:發射功率 0x01(RF_0dBm_power):0dBm 0x05(RF_5dBm_power):5dBm 0x09(RF_10dBm_power):10dBm 0x0D(RF_13dBm_power):13dBm |
啟動 RF 並發射 1 位元組數據 | 0x23 | 2 bytes | void beginTransmission(uint8_t data,uint8_t times)
data:需要發送的數據 times:數據發送次數 times = 0x00,將無限次發送數據 |
停止 RF 發射 | 0x00 | 0 byte | void endTransmission(void) |
讀取 TX 模組狀態 | 0x81 | 0 byte | bool isRFbusy(void) |
讀取模組版本 | 0x90 | 0 byte | uint16_t getFWVer(void) |
HS Code (僅供參考) | 8517.79.00.00-6 |
---|