欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

Python中的串口通信實戰(zhàn)教程(從零開始學(xué)串口通信)

張吉惟2年前16瀏覽0評論

實現(xiàn)串口通信。

串口通信基礎(chǔ)

dowsux、Mac OS等操作系統(tǒng)上使用。在使用pyserial庫之前,需要先安裝pyserial庫。

stall pyserial

安裝完成后,可以使用下面的代碼打開一個串口

port serial

ser = serial.Serial('/dev/ttyUSB0', 9600)

dows系統(tǒng),串口設(shè)備名可能是COM1、COM2等。

串口通信實戰(zhàn)

o讀取該數(shù)字并進行處理。

o端編寫代碼,實現(xiàn)向串口輸出一個數(shù)字。代碼如下

void setup() {(9600);

void loop() {tum = 10;tlnum);

delay(1000);

該代碼實現(xiàn)了向串口輸出數(shù)字10,每隔1秒鐘輸出一次。

端編寫代碼,實現(xiàn)讀取串口輸出的數(shù)字,并進行處理。代碼如下

port serial

ser = serial.Serial('/dev/ttyUSB0', 9600)

while Truee().decode().strip()

if dataumt(data)um 2t(result)

該代碼實現(xiàn)了從串口讀取數(shù)字,并將其乘以2后輸出到控制臺。

3. 運行代碼

o板子連接到電腦上,上傳上述代碼,并打開串口監(jiān)視器,即可看到數(shù)字10在串口上不斷輸出。

端運行上述代碼,即可在控制臺看到數(shù)字20不斷輸出。

o板子輸出的數(shù)字,并進行處理。希望本篇能夠?qū)Υ蠹矣兴鶐椭?/p>