【发布时间】:2017-03-02 04:47:51
【问题描述】:
我正在尝试将 Raspberry Pi 连接到 Arduino,当我设置循环从 Arduino Uno 串行接收信息时,它只接收:
'118537\r\n'
那是我尝试串行打印'Hi'的时候
这是我的 arduino 代码:
void setup(){
Serial.begin(9600);
}
void loop(){
Serial.println('Hi');
delay(2000);
}
这是我的 python 3.2 代码:
import serial
ser = serial.Serial('/dev/ttyACM0')
while True:
print(ser.readline())
每 2 秒打印一次:'118537\r\n'。
如何每 2 秒获得一次原始的“Hi”?
【问题讨论】:
-
你确定是
attyACM0otttyACM0?? -
谢谢@eyllanesc
标签: python-3.x arduino raspberry-pi pyserial