【发布时间】:2020-12-09 20:28:59
【问题描述】:
我正在尝试使用 python 打开或关闭继电器。继电器来自Numado。我正在使用以下简单代码。
portName = "COM4";
relayNum = 0;
relayCmd = "on";
#Open port for communication
serPort = serial.Serial(portName, 19200, timeout=1)
#Send the command
serPort.write("relay "+ relayCmd +" "+ str(relayNum) + "\n\r")
print("Command sent...")
#Close the port
serPort.close()
但是,这不起作用。我得到的错误是这样的:
serial.serialutil.SerialException: 无法打开端口 'COM4': FileNotFoundError(2, 'Das System kann die angegebene Datei nicht finden.', None, 2)
谁能告诉我哪里出了问题以及如何解决?
【问题讨论】:
标签: python serial-port serial-communication relay