【发布时间】:2010-12-09 17:48:47
【问题描述】:
好的,所以我很肯定我的 Arduino 电路和它的代码是正确的。我知道这一点是因为当我使用 Arduino IDE 中内置的串行监视器并发送“H”时,LED 会亮起,而当我发送“L”时,LED 会关闭。
现在我做了一个 Python 程序
import serial
ser = serial.Serial("COM4",9600)
ser.write("H")
当我运行代码时,LED 会闪烁一秒钟然后又熄灭。 但是,当我在 shell 中分别执行这些行时,它的工作原理就像它应该做的那样。
有什么想法吗?
【问题讨论】:
-
会不会和被垃圾回收的 Serial 对象有关?
标签: python serial-port arduino