2019-05-27 10:52:55 1387瀏覽
本篇文章呢扣丁學堂Python培訓小編給讀者們分享一下Python中通過引用serial模塊包,來操作串口的方法的示例,對Python開發(fā)技術(shù)感興趣的小伙伴就隨小編來了解一下吧,希望對小伙伴們有幫助。
1、查看串口名稱
在Linux和Windows中,串口的名字規(guī)則不太一樣。
需要事先查看。
Linux下的查看串口命令
root@D2:~#ls-l/dev/ttyS* crw-rw----1rootdialout4,64Dec2606:53/dev/ttyS0 crw-rw----1rootdialout4,65Dec2606:41/dev/ttyS1 crw--w----1roottty4,66Dec2606:41/dev/ttyS2 crw-rw----1rootdialout4,67Dec2606:41/dev/ttyS3
在電腦的“設備管理器”中的“通用串行總線控制器”里查看。可以看看COM7這種字樣的就是了。
pipinstallpyserial
importserial #連接 #linux ser=serial.Serial('/dev/ttyS0',9600,timeout=0.2) #windows #ser=serial.Serial('COM7',9600,timeout=0.2) #接收返回的信息 whileTrue: recv=ser.readline() print(str(recv)) ifstr(recv)=='q': break
importserial #連接 ser=serial.Serial() ser.port='/dev/ttyS0' ser.baudrate=9600 ser.timeout=0.2 ser.open() #接收返回的信息 whileTrue: recv=ser.readline() print(str(recv)) ifstr(recv)=='q': break ser.close()
最后想要了解更多關于Python和人工智能方面內(nèi)容的小伙伴,請關注扣丁學堂Python培訓官網(wǎng)、微信等平臺,扣丁學堂IT職業(yè)在線學習教育平臺為您提供權(quán)威的Python開發(fā)環(huán)境搭建視頻,Python培訓后的前景無限,行業(yè)薪資和未來的發(fā)展會越來越好的,扣丁學堂老師精心推出的Python視頻教程定能讓你快速掌握Python從入門到精通開發(fā)實戰(zhàn)技能??鄱W堂Python技術(shù)交流群:279521237。
【關注微信公眾號獲取更多學習資料】 【掃碼進入Python全棧開發(fā)免費公開課】