如何将 TI - CC1101 连接到 NodeMCU 板
How to connect TI - CC1101 to NodeMCU Board
我正在尝试让 TI-CC1101 433 MHz 收发器模块与我的 NodeMCU ESP8266 配合使用,但我不确定接线。
Link 到数据 sheet: LINK
这是一张 link 图片:LINK
我现在只想将此收发器用作接收器,所以这就是我的设置:
- NodeMCU 3.3 伏 --> TI-CC110 的 VIC
- 接地 --> 接地
- NodeMCU D4(Arduino 中有 2 个 IDE)--> TI-CC110 的 SI 引脚。
我用另一个 433 MHz 接收单元测试了以下代码并且它有效。
这是 RC Link 库的示例代码:
#include <RCSwitch.h>
RCSwitch mySwitch = RCSwitch();
void setup() {
Serial.begin(9600);
mySwitch.enableReceive(2); // Receiver on interrupt 0 => that is pin #2
}
void loop() {
if (mySwitch.available()) {
int value = mySwitch.getReceivedValue();
if (value == 0) {
Serial.print("Unknown encoding");
} else {
Serial.print("Received ");
Serial.print( mySwitch.getReceivedValue() );
Serial.print(" / ");
Serial.print( mySwitch.getReceivedBitlength() );
Serial.print("bit ");
Serial.print("Protocol: ");
Serial.println( mySwitch.getReceivedProtocol() );
}
mySwitch.resetAvailable();
}
}
当我尝试按照上述方式连接新模块时,我什么也没得到。
您好,rc switch库官方不支持cc1101模块。但是有一个外部驱动程序库允许将 cc1101 模块与 rcswitch 一起使用。目前不支持 esp 模块。 esp 的更新正在计划中。
https://github.com/LSatan/RCSwitch-CC1101-Driver-Lib
我正在尝试让 TI-CC1101 433 MHz 收发器模块与我的 NodeMCU ESP8266 配合使用,但我不确定接线。
Link 到数据 sheet: LINK
这是一张 link 图片:LINK
我现在只想将此收发器用作接收器,所以这就是我的设置:
- NodeMCU 3.3 伏 --> TI-CC110 的 VIC
- 接地 --> 接地
- NodeMCU D4(Arduino 中有 2 个 IDE)--> TI-CC110 的 SI 引脚。
我用另一个 433 MHz 接收单元测试了以下代码并且它有效。 这是 RC Link 库的示例代码:
#include <RCSwitch.h>
RCSwitch mySwitch = RCSwitch();
void setup() {
Serial.begin(9600);
mySwitch.enableReceive(2); // Receiver on interrupt 0 => that is pin #2
}
void loop() {
if (mySwitch.available()) {
int value = mySwitch.getReceivedValue();
if (value == 0) {
Serial.print("Unknown encoding");
} else {
Serial.print("Received ");
Serial.print( mySwitch.getReceivedValue() );
Serial.print(" / ");
Serial.print( mySwitch.getReceivedBitlength() );
Serial.print("bit ");
Serial.print("Protocol: ");
Serial.println( mySwitch.getReceivedProtocol() );
}
mySwitch.resetAvailable();
}
}
当我尝试按照上述方式连接新模块时,我什么也没得到。
您好,rc switch库官方不支持cc1101模块。但是有一个外部驱动程序库允许将 cc1101 模块与 rcswitch 一起使用。目前不支持 esp 模块。 esp 的更新正在计划中。 https://github.com/LSatan/RCSwitch-CC1101-Driver-Lib