在Python中,可以使用pyserial
庫來向串口發送指令。首先確保已經安裝了pyserial
庫,如果沒有安裝,可以通過以下命令進行安裝:
pip install pyserial
接下來,按照以下步驟向串口發送指令:
serial
模塊。write()
方法向串口發送指令。以下是一個簡單的示例代碼:
import serial
# 配置串口參數
port = 'COM3' # 串口名稱(在Windows上是COM3,COM4等;在Linux上是/dev/ttyUSB0等)
baudrate = 9600 # 波特率
bytesize = 8 # 數據位
stopbits = 1 # 停止位
parity = 'N' # 校驗位
# 打開串口
ser = serial.Serial(port, baudrate, bytesize, stopbits, parity)
# 向串口發送指令
command = b'YourCommandHere' # 將指令轉換為字節串
ser.write(command)
# 等待一段時間,確保指令發送完畢
import time
time.sleep(1)
# 關閉串口連接
ser.close()
請將YourCommandHere
替換為你要發送的實際指令。注意,指令應該是一個字節串(bytes),所以在發送之前需要將其轉換為字節串。