基于Pyqt5+serial的串口电池监测工具

简介: 基于Pyqt5+serial的串口电池监测工具

本章,其他的没有,废话没有,介绍一下新开源了一个公司的测试工具,写了差不多三周吧。先来看看界面:

这是一个串口调试界面,使用Pyqt5+serial完成。升级功能暂未移入,占一个坑位。

基于serial二次开发的功能各位如有需要可以照搬走,这是一个纯手写的轮子,稳定!

左侧使用的是QListWidget写的一个按钮列表,用于点击切换界面的

这就是第二个界面了,空白部分是使用的是pyqtgraph库,嵌入QWidget中动态做图的一个功能。当有数据的时候,图标就会显示出来了。

具体效果可以看看哔哩哔哩,我录制了一个简短的使用视频:https://www.bilibili.com/video/BV1iV411G7wM/

此外,本次的工具是纯个人开发,包括UI,串口连接代码等等。gitee地址:https://gitee.com/qinganan_admin/Pyqt5_Battery_MONITOR_SYSTEM 此处包含源码+UI。以及库的下载介绍,以及几个文件的作用。

其他界面并没有开发,因为用不到了,各位可以自行二次开发。

代码中,用到了Pyqt5的多线程机制以及自定义信号槽。值得关注的是自定义信号槽机制,这个可以帮助我们减少很多冗余代码。让代码更加的简洁,且自定义信号也是非常的实用的一个操作。

这是个人在公司的第二个开源工具,觉得对自己开发有帮助的话,欢迎点个star,B站来个三连。


总结:造轮子太麻烦了。但是收获还是很多的。


目录
相关文章
|
8月前
|
传感器 数据采集 监控
LabVIEW单片机的废气再循环EGR检测系统
LabVIEW单片机的废气再循环EGR检测系统
61 0
|
6月前
|
传感器 安全 新能源
LabVIEW电池测试系统
LabVIEW电池测试系统
65 0
|
6月前
|
数据采集 监控 安全
LabVIEW控制步进电机如何应用于自动化设备中?
LabVIEW控制步进电机如何应用于自动化设备中?
64 0
|
6月前
|
数据采集 传感器 存储
LabVIEW 用于 MES 系统和卡钳上位机检测
LabVIEW 用于 MES 系统和卡钳上位机检测
54 0
|
6月前
|
数据格式
LabVIEW步进电机的串口控制方法与实现
LabVIEW步进电机的串口控制方法与实现
87 0
|
8月前
|
编解码 监控 定位技术
LabVIEW使用单板RIO开发远程监控电源信号
LabVIEW使用单板RIO开发远程监控电源信号
56 3
|
8月前
|
数据格式
LabVIEW串口通信的激光器模块智能控制
LabVIEW串口通信的激光器模块智能控制
65 0
MicroPython 玩转硬件系列7:OLED显示
MicroPython 玩转硬件系列7:OLED显示
|
存储 数据处理
Pyqt5-自动化电池监测工具
Pyqt5-自动化电池监测工具
82 0

热门文章

最新文章