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