Lora E45-TTL-100 基本 Arduino 设置
Lora E45-TTL-100 Basic Arduino setup
我使用此代码将数据从 Arduino 板发送到 LoRa E45-TTL。板子好像在传输数据,但是接收节点好像没有接收到数据。我是 LoRa 技术的真正初学者,非常感谢任何帮助。我使用的发送和接收节点代码如下:
发件人节点
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.println("000106,supun");
delay(2000);
}
接收节点
void setup() {
Serial.begin(9600);
}
void loop() {
if(Serial.available()) {
char x=Serial.read();
Serial.println(x);
delay(200);
}
}
This post 提到了一个类似的问题,用一个 hackish 解决方案来关闭 Serial 和 re-open 它。
void loop() {
Serial.print("Test");
Serial.end();
delay(30);
Serial.begin(9600);
delay(70); //The rest of requested delay. So 100 - 30 = 70
}
我使用此代码将数据从 Arduino 板发送到 LoRa E45-TTL。板子好像在传输数据,但是接收节点好像没有接收到数据。我是 LoRa 技术的真正初学者,非常感谢任何帮助。我使用的发送和接收节点代码如下:
发件人节点
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.println("000106,supun");
delay(2000);
}
接收节点
void setup() {
Serial.begin(9600);
}
void loop() {
if(Serial.available()) {
char x=Serial.read();
Serial.println(x);
delay(200);
}
}
This post 提到了一个类似的问题,用一个 hackish 解决方案来关闭 Serial 和 re-open 它。
void loop() {
Serial.print("Test");
Serial.end();
delay(30);
Serial.begin(9600);
delay(70); //The rest of requested delay. So 100 - 30 = 70
}