两个arduino uno通信代码
时间: 2023-10-08 20:14:47 浏览: 147
AD7745_Arduino:该代码用于 AD7745 芯片和 Arduino 之间通过 I2C 总线的通信。 该代码不使用 AD7745 上的 RDY 引脚
以下是两个 Arduino Uno 之间通过串口通信的示例代码:
发送端代码:
```c++
void setup() {
Serial.begin(9600); // 初始化串口通信,波特率为9600
}
void loop() {
String message = "Hello, Arduino!"; // 定义要发送的消息
Serial.println(message); // 发送消息
delay(1000); // 延时1秒
}
```
接收端代码:
```c++
void setup() {
Serial.begin(9600); // 初始化串口通信,波特率为9600
}
void loop() {
if (Serial.available() > 0) { // 如果有数据可读
String message = Serial.readString(); // 读取数据
Serial.print("Received message: "); // 输出提示信息
Serial.println(message); // 输出接收到的消息
}
}
```
这两个代码可以互相配合,通过串口进行通信。发送端会发送“Hello, Arduino!”消息,接收端会接收该消息,并将其输出到串口。如果需要进行更复杂的通信,可以在消息中添加标识符,以便接收端可以根据不同的标识符进行相应的处理。
阅读全文