python串口编程 第5页
- 用Python开发一个简简单单的上上位机
-
编写一个上位机(通常是指监控和控制工业设备的软件)是一个复杂的工程任务,涉及到软件设计、编程、用户界面设计等多个方面。在这里,我可以为你提供一个简单的上位机软件的概念性设计和功能描述,但请注意,实际的软件开发需要专业的编程知识和开发环境。###概念性设计**软件名称:**SimpleSuperv...
- 「调试」使用python与单片机进行通信
-
调试说明:环境:usb转ttl线一根,通信协议一份,STC系列单片机一个,电脑一台。功能:使用python发送16进制数据转换成字节流数据发给单片机,单片机返回16进制数据后转10进制(本次测试是获取单片机的版本号)使用场景:可读取rs232、rs485数据,韦根数据、开关量信号等代码:import...
- 第十三课python来写串口助手-gps数据解析(二)
-
1、上一节课已经讲完如何来验证GPS数据,不管是串口、还是usb或者别的通讯方式,数据必须要校验正确才能使用,这节课我们来解析GPS数据,依然以推荐定位信息为例。2、数据信息如下:$GPRMC,121252.000,A,3958.3032,N,11629.6046,E,15.15,359.95,07...
- 第十二课python来写串口助手-gps数据解析(一)
-
1、串口程序的基本功能我们已经完成了,我们来完成一个串口解析的功能,GPS的定位解析是一个比较常用的功能,这节课我们来解析GPS数据。2、GPS数据格式为NEMA-0183数据格式,一般判断是否已经定位都是选择推荐定位信息也就是$GPRMC,,我们来看下一条GPS数据的内容:$GPRMC,12125...
- 第四课用python来写个串口助手--界面篇(二)
-
1、我们上一篇中已经说道了如何使用pyserial来配置串口,现在我们制作一个串口配置的界面。2、双击打开designer.exe:依然是新建一个界面,我们需要配置的参数有包括串口名,波特率,数据位、停止位以及校验位。我们依次放置5个label和combox,并将5个label命名为:串口、波特率、...
- Python实现串口助手 - 02界面构建
-
今天给大家介绍的是串口调试工具pzh-py-com诞生之界面构建。 一个软件的UI界面是非常重要的,这是软件与用户交互的接口,软件功能即使再强大,但如果没有清晰的UI界面,那也发挥不出软件的功能,使得用户体会不到软件的优势。今天痞子衡给大家介绍pzh-py-com的界面构建过程。一、界面设计简图 ...
- Electron学习3 使用serialport操作串口
-
一、准备工作本文将使用nodejs的SerialPort包来实现串口通讯功能。NodeSerialPort是一个JavaScript库,用于连接到在NodeJS和Electron中工作的串行端口,以下是准备环境:Electron开发环境电脑有串口通讯能力,一般使用USB-...
- Micropython 玩转硬件系列1:环境搭建
-
1.引言最近几年Python语言非常火,听说小学生都开始学Python了,让我这个中年人感到一丝丝压力。为了以后最起码能辅导辅导孩子,咱也得学学啊。学Python干什么用呢?我这本身是做嵌入式的,听说有个叫MicroPython的,能直接运行在单片机上,这让我很感兴趣。查了下,MicroPython...
- 利用WiFi模块对于ESP32开发程序(esp32无线模块)
-
简介:为了能够通过WiFi对于ESP32中的MicroPython程序进行开发,本文测试了使用有人无线模块USR-WiFi形成虚拟串口的方式对于ESP32进行软件开发。关键词:ESP32,USR-VCOM,虚拟串口,MicroPython01虚拟串口一、应用背景1、WiFi转串口模块??利...
- 第十课python来写串口助手-xml数据保存
-
1、我们将使用XML来保存配置文件,我们将存储串口的设置,python的xml操作库有很多,我们直接使用官方库xml.etree.ElementTree2、我们在pythonwork新建一个xmlreadandwrite.py,我们希望在程序中实现,启动过程中如果读到设置的xml文件,就自动配置串口...