我正在尝试使用两个XBee模块和 XBee shield在两个 Arduino 之间建立一个简单的无线链接。
我将协调器配置为:
ATID 2001
ATDL 4079D623
ATDH 0013A200
和终端设备
ATID 2001
ATDL 4079D621
ATDH 0013A200
然后我将简单的代码上传到两个 Arduino 平台。在终端设备上:
#include <SoftwareSerial.h>
SoftwareSerial xbee(2, 3); // RX, TX
void setup() {
Serial.begin(9600);
xbee.begin(57600);
}
void loop() {
xbee.write("A");
delay(500);
}
并在协调员上:
#include <SoftwareSerial.h>
SoftwareSerial xbee(2, 3); // RX, TX
void setup() {
Serial.begin(9600);
xbee.begin(57600);
}
void loop() {
Serial.write(xbee.read());
delay(500);
}
但是没有数据从终端设备传递到协调器。我错过了一些明显的东西吗?