Arduino正在使用print,Python正在使用readLINE .. Readline读取直到找到’\ n’,arduino永远不会发送’\ n’。
更换
\0
在草图中
\n
它应该工作。
使用串行监视器进行测试并查看发生的情况总是很有用,如果这不起作用,请尝试使用串行监视器发送一些数据,并让我们知道结果。
我目前正试图将数据从python移动到
Arduino的
</跨度>
纳米我得到了
但我在控制台上看不到任何东西
Arduino的
</跨度>
侧
P.S
当我试图从中移动数据时
Arduino的
</跨度>
到python,我工作得很漂亮……);
}
}`
python代码
导入序列,时间
Arduino的
</跨度>
= serial.Serial(‘COM3’,9600,timeout = .1)
time.sleep(1)#give连接一秒钟来解决
arduino.write(“来自Python的Hello!”)
而真:
data = arduino.readline()
如果数据:
print data.rstrip(‘\ n’)#strip out new lines =
…