树莓派与Arduino:数据传输、传感器应用及电机驱动
1. 向Arduino发送数据
向Arduino发送数据,在Arduino端相对简单,但Python端会稍微复杂一些。以下是具体步骤:
1.1 Arduino端操作
- 在Arduino IDE中打开一个新的草图。
- 将草图保存为
roundtrip_example。 - 输入以下代码:
int a = 0;
int b = 0;
int c = 0;
int d = 0;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
while(!Serial){}
if(Serial.available()>0){
a = Serial.parseInt();
b = Serial.parseInt();
c = Serial.parseInt();
}
d = a+b+c;
Serial.print(a); Serial.print(",");
Serial.print(b); Serial.print(",");
Serial.print(c); Serial.print(",");
Serial.println(d);
//delay(500);
}
超级会员免费看
订阅专栏 解锁全文
41

被折叠的 条评论
为什么被折叠?



