本产品 BMC23M041 是频段 433.92MHz 的 RF 接收模块,由 Sub-1GHz OOK 接收模块 BM2302-94-1 及转接板所组成。
我们使用cookie来使您的体验更好。 为了遵守新的e-隐私指令,我们需要问您同意设置的cookie。 了解更多。
清明节假期为 4 月 3 日至 4 月 6 日,连假期间不上班,4 月 1 日 下午 15:00 后的订单将于 4 月 7 日处理。
本产品 BMC23M041 是频段 433.92MHz 的 RF 接收模块,由 Sub-1GHz OOK 接收模块 BM2302-94-1 及转接板所组成。
引脚 | 名称 | 功能 |
---|---|---|
1 | STATUS | 接收到数据:低电平
否则一律输出高电平 |
2 | SCL
RX |
I2C: 时钟线
UART: RX |
3 | SDA
TX |
I2C: 数据线
UART: TX |
4 | VDD | 供电:3.0V~5.5V |
5 | GND | 接地 |
BMC23M041 提供以下 7 个常用指令,详细说明请参考文件页签的 "Arduino Library 说明",及应用笔记
"BCM-2102-X03 & BCM-2302-T01 透传模块应用"。
功能 | 命令码 | 资料长度 | 对应 Arduino Library 函式 |
---|---|---|---|
让 RX 模块进入接收状态 | 0x01 | 0 byte | void setRXMode(void) |
进入配对模式 | 0x02 | 0 byte | void setPairMode(void) |
让 RF 芯片进入休眠模式 | 0x03 | 0 byte | void sleep(void) |
选择 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 本产品出厂时已设定为 433MHz |
读取 RX 模块状态 | 0x81 | 0 byte | uint8_t getRFStatus(void) |
读取 RX 模块数据 | 0x82 | 0 byte | uint8_t readRFData(void) |
读取模块版本 | 0x90 | 0 byte | int16_t getFWVer(void) |
HS Code (仅供参考) | 8517.79.00.00-6 |
---|