如何将十进制值发送到串行端口以控制python中的继电器?

问题描述

我越来越沮丧,我可以发送和与这个愚蠢的中继进行通信,但是它不会触发打开或关闭。我可以在powershell上做得很好,但是在Python上根本无法使用。

打开所有继电器的dec代码为110,(十六进制= 64,ASCII = d)

import serial
import time
from serial.tools import list_ports


ser = serial.Serial(
    port='/dev/cu.usbserial-A7030YUN',baudrate=9600,parity=serial.PARITY_ODD,stopbits=serial.STOPBITS_TWO,bytesize=serial.SEVENBITS,timeout=1,)

ser.isopen()
ser.write(str.encode(110))
ser.close()

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)