【达摩老生出品,必属精品,亲测校正,质量保证】 资源名:VB串口通信20个经典源码合集.zip 资源类型:程序源代码 源码说明: 基于vb编写的串口通信程序源码合集 包含完整代码和注释 很适合借鉴学习 适合人群:新手及有一定经验的开发人员
2022-02-07 09:03:33 5.66MB vb 串口通信 源码合集 达摩老生出品
Websocket <--> 串口工具 尝试获取执行以下操作的 Python 应用程序: 创建一个 Websocket 服务器。 连接、读取和写入串行端口。 提供用于用户控制的 GUI 界面。 安装 下载/克隆后,为 Python 应用程序创建一个虚拟环境来运行 virtualenv venv 激活虚拟环境 . venv/bin/activate 使用 PIP 安装依赖项 pip install -r requirements.txt 跑步 目前没有太多可展示的,一堆 Tkinter GUI、WS4PY 和串行代码的混搭示例 尝试 python anothergtest.py
2022-01-21 14:44:23 20KB Python
1
附件内容分享的是基于LabVIEW上位机与串口通信,通过LabVIEW上位机显示波形,在分享其实现的源码同时,分享一段LabVIEW上位机与串口通信工作原理。 基于LabVIEW的串口波形上位机界面展示: 定义通信格式及功能 因为数据不算复杂,所以定义简单下位机帧格式:帧头(0xAA) 类型字节 数据低8位 数据高8位 保留字节1 保留字节2 校验字节 如果要传送的数据比较多/复杂,则可以参考ModuleBus协议! 主要功能包括: 对帧中的类型字节进行解析,并多通道显示在示波器上 帧偏差校正(这个一般人可能都没有做,造成数据丢失,而我这只要串口传输的数据没错,就能无错漏的解析每一帧) 实时显示读取的每个字节/双字节/4字节 信号保存,保存文件名自动按时间命名,适合查阅 信号回放 对信号进行解析,用指示灯显示 程序关键点展示: 上面虽然简单,但却是功能的最主要部分,包括帧头查找和错帧处理的程序。错帧发送的情况是:比如从串口中独到的帧并不是从帧头开始而是帧中间开始,如 0x12(数据) 0x00 0x00 0x00 0xAA(帧头) 0x00 其前面一帧可能是这样:... 0xAA(帧头) 0x01(类型) 0x01(数据) 这样,按查找帧头的方法,数据0x12就会丢失,实际数据按理应该是0x02*256+0x01,错帧处理就是将上一帧尾部不足一帧的部分加到下一帧中,这样下一帧就变成了:0xAA(帧头) 0x01(类型) 0x01(数据) 0x12(数据) 0x00 0x00 0x00 0xAA(帧头) 0x00 判断类型过程很简单,使用switch结构就行了(LabVIEW中就是条件结构同时实现了if和switch),编程时就是注意必须设置默认分支就行! 文件保存我使用了数据表,因为它确实简单,这里的亮点是增加了按时间保存的功能,相当于将时间字符串加入到文件名中,这样便于后期对采集的数据进行查找,不至于混乱。 波形回放就是将存储在数据表中的程序重新显示一遍,比较简单!
2022-01-17 14:55:27 213KB 串口通信 源码 电路方案
1
【工控老马出品,必属精品,亲测校正,质量保证】 资源名:三菱FX3uplc与天正变频器485通信源码 资源类型:程序源代码 源码说明: 工程使用的变频器程序 使用485通讯 适合人群:新手及有一定经验的开发人员
2022-01-16 19:03:05 71KB 三菱PLC 天正变频器 485通信 程序源码
Labview与西门子1200 plc TCP通信源码
2022-01-14 09:04:28 75KB Labview 西门子PLC TCP 通信源码
蓝牙门锁 受密码保护的智能门锁,可通过蓝牙在Android设备和Arduino之间使用通信。 直接针对Android应用程序代码: : 更多信息/视频/图片: :
2022-01-07 15:40:45 398KB Java
1
介绍如何在QT中实现UDP通信
2021-12-31 14:01:49 19KB QT QT+UDP QT中UDP编程 UDP
该项目设计应用于频率为433MHz的单向无线通信,包括发射器模块和接收器模块。该套件的配置模式允许在室内约40米的传输距离,或在室外约100米。 特性: 格罗夫兼容接口 使用ASK(幅移键控幅移键控)模式。 单向通信 射频发射模块规格: 射频接收模块规格: 说明使用发射器和接收器模块都依靠单根导线进行通信。尽管使用Arduino平台提供的UART可以工作,但是建议使用VirtualWire库,它使用幅移键控进行调制,从而提供更好的通信。 发射器和接收器模块都需要三根导线:Vcc时,接地和信号套件两部分的引脚2都未连接未使用。 将发射模块连接到与发射Aduino相连的Grove-Base Shield V2的数字I / O口D2 将接收模块连接到与接收Aduino相连的Grove-Base Shield V2的数字I / O口D2 下载VirtualWire库解压库文件到Arduino IDE的下列目录:.. \ arduino-1.0 \ libraries。 为发射模块上传下面的代码: 为接收模块上传下列代码: 打开接收模块的串口监视器您将看到以下结果。 附件资料截图:
2021-12-30 09:38:36 772KB 无线通信 电路方案
1
基于ZigBee的无线串口透传源码实现与原理分析
2021-12-28 17:16:58 470KB ZigBee 串口 无线通信 源码
1