python 串口讀取+存儲(chǔ)+輸出處理實(shí)例
研究了一晚上的成果。
import serial
import win32com.client
import matplotlib.pyplot as plt
import numpy as np
ser = serial.Serial("COM6", 115200, bytesize = 8,timeout=0.5) # 打開(kāi)串口
print("我要開(kāi)始了:")
res=[]
while (1):
ch = ser.readline(1)
result = ''
hLen = len(ch)
for i in range(hLen):
hvol = ch[i]
hhex = '%02x' % hvol
result += hhex + ' '
sz=[]
res.append(result)
if len(res)==100:
j=0
for i in range(len(res)-1):
# 十六進(jìn)制轉(zhuǎn)十進(jìn)制
if "fc" in res[i]:
print(i)
sz.append(int(res[i + 1], 16)*256+int(res[i],16))
#print(sz)
else:
continue
print("asd")
print(type(sz[1]))
speaker = win32com.client.Dispatch("SAPI.SpVoice")
speaker.Speak("請(qǐng)保持均勻呼吸")
x = []
for i in range(0, len(sz)):
x.append(i)
plt.plot(x, sz)
plt.show()
print(res)
break
以上這篇python 串口讀取+存儲(chǔ)+輸出處理實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- python游戲開(kāi)發(fā)之視頻轉(zhuǎn)彩色字符動(dòng)畫
- Python 控制終端輸出文字的實(shí)例
- Python輸出指定字符串的方法
- Python 格式化輸出_String Formatting_控制小數(shù)點(diǎn)位數(shù)的實(shí)例詳解
- python系統(tǒng)指定文件的查找只輸出目錄下所有文件及文件夾
- 關(guān)于python pycharm中輸出的內(nèi)容不全的解決辦法
- python Popen 獲取輸出,等待運(yùn)行完成示例
- 基于Python執(zhí)行dos命令并獲取輸出的結(jié)果
- python實(shí)現(xiàn)異常信息堆棧輸出到日志文件
- Python 使用 prettytable 庫(kù)打印表格美化輸出功能
- python 輸出列表元素實(shí)例(以空格/逗號(hào)為分隔符)
- Python Print實(shí)現(xiàn)在輸出中插入變量的例子
- 使用Python實(shí)現(xiàn)分別輸出每個(gè)數(shù)組
- python輸出數(shù)組中指定元素的所有索引示例
- Python操作多維數(shù)組輸出和矩陣運(yùn)算示例
- python3中利用filter函數(shù)輸出小于某個(gè)數(shù)的所有回文數(shù)實(shí)例
- python循環(huán)輸出三角形圖案的例子
- Python字符串格式化輸出代碼實(shí)例
- python將鄰接矩陣輸出成圖的實(shí)現(xiàn)
- Python終端輸出彩色字符方法詳解
相關(guān)文章
python 解決selenium 中的 .clear()方法失效問(wèn)題
這篇文章主要介紹了python 解決selenium 中的 .clear()方法失效問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-09-09
簡(jiǎn)述:我為什么選擇Python而不是Matlab和R語(yǔ)言
這篇文章主要介紹了簡(jiǎn)述:我為什么選擇Python而不是Matlab和R語(yǔ)言,具有一定參考價(jià)值,需要的朋友可以了解下。2017-11-11
Python實(shí)現(xiàn)簡(jiǎn)單http服務(wù)器
這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)一個(gè)簡(jiǎn)單http服務(wù)器,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-04-04
用python實(shí)現(xiàn)一個(gè)簡(jiǎn)單的驗(yàn)證碼
這篇文章主要介紹了用python實(shí)現(xiàn)一個(gè)簡(jiǎn)單的驗(yàn)證碼的方法,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2020-12-12
一文教會(huì)你用Python3獲取網(wǎng)頁(yè)源代碼
學(xué)了python后,之前一些我們常用的方法,也可以換一種思路用python中的知識(shí)來(lái)解決,下面這篇文章主要給大家介紹了關(guān)于如何使用Python3獲取網(wǎng)頁(yè)源代碼的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-06-06
python模型集成知識(shí)點(diǎn)總結(jié)
在本篇文章里小編給大家整理了一篇關(guān)于python模型集成知識(shí)點(diǎn)總結(jié),有需要的朋友們可以學(xué)習(xí)參考下。2021-08-08
Pytorch自定義CNN網(wǎng)絡(luò)實(shí)現(xiàn)貓狗分類詳解過(guò)程
PyTorch是一個(gè)開(kāi)源的Python機(jī)器學(xué)習(xí)庫(kù),基于Torch,用于自然語(yǔ)言處理等應(yīng)用程序。它不僅能夠?qū)崿F(xiàn)強(qiáng)大的GPU加速,同時(shí)還支持動(dòng)態(tài)神經(jīng)網(wǎng)絡(luò)。本文將介紹PyTorch自定義CNN網(wǎng)絡(luò)實(shí)現(xiàn)貓狗分類,感興趣的可以學(xué)習(xí)一下2022-12-12

