Arduino和raspberry pi通过USB通信

2024-03-29 05:33:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我在arduino和raspberry pi之间的通讯有问题。在

Arduino代码:

char intput_arduino;
int rand_value;
void setup(){
   Serial.begin(115200);
}
void loop(){
 if(Serial.available() > 0){
   intput_arduino = Serial.read();
   Serial.flush();
   rand_value = intput_arduino - '0';
   String sending_data = "S, " + String(rand_value) + ", " + "E";
   Serial.println(sending_data);
   delay(1000);
   }
}

Raspberry pi 2模型B Python代码:

^{pr2}$

当我从arduino检查串行监视器时,它从raspberry pi读取了正确的值。在

但是,当arduino发送回raspberry pi时,raspberry pi无法读取该值。在

它停止了读写线()

我怎样才能修好它。。?在


Tags: 代码datastringvalueserialpiraspberryarduino