好的,所以我很肯定我的 Arduino 电路和它的代码是正确的。我知道这一点,因为当我使用 Arduino IDE 中内置的串行监视器并发送“H”时,LED 会亮起,而当我发送“L”时,LED 会关闭。
现在我做了一个 Python 程序
import serial
ser = serial.Serial("COM4",9600)
ser.write("H")
当我运行代码时,LED 会闪烁一秒钟然后又熄灭。但是,当我在 shell 中分别执行这些行时,它的工作原理就像它应该做的那样。
有任何想法吗?