通讯协议
文章平均质量分 86
qq_278667286
至诚至博——实事求是,解放思想,探求知识海洋,向着初心,远航!
展开
-
Arduino ESP8266 通过WiFi、串口与DMX灯光通讯
之前有项目做串口自定数据转dmx协议控制灯光。链接奔驰灯光互动项目开发历险记,2019春节前10天https://blog.csdn.net/qq_38288618/article/details/88559412python 设备ArtNetToDMX512的协议测试https://blog.csdn.net/qq_38288618/article/details/87564627前一阵呢有同仁看了找我交流,看能不能改wifi无线控制灯光。正好有esp8266模块,wifi通...原创 2021-03-28 00:28:15 · 2183 阅读 · 2 评论 -
Flash AS3 socket 通讯自定协议之实现readline功能的思路
使用socket方式与flash通讯,简单字串协议,每行一个数据。如:xxxx\nxxxx\nxxxx\n当然,xxxx是个json数据也挺好,扩展数据维度。解析就不用费劲了。socke流式传输数据会有x\nxxx的情况出现,粘包问题也是必须处理的。像java,c#,python客户端程序一般会考虑到readline方法,然后解析json。但as3的socket接收方式...原创 2020-01-22 09:49:54 · 386 阅读 · 0 评论 -
ROS中rosserial通讯协议初探
ROS中rosserial通讯协议初探串行的通讯,我们用串口模拟下通讯图官方http://wiki.ros.org/rosserialrosserial1概述标准ROS序列化message的协议,可以让一个字符设备(单片机)通过串口或者网口就能实现多topics和services的功能。1.1客户端库很多1.2ROS端可以python也可以c++1.3...原创 2019-11-06 11:55:18 · 3374 阅读 · 0 评论 -
python 设备ArtNetToDMX512的协议测试
有个控制灯带的项目,要用到ArtNetToDMX512的设备。参考一个c#源码,用python实现了ArtNet协议中的一个控制命令'''服务端(UDP协议局域网广播)'''import socket,structimport timeclass ArtNetToDMX512(): def __init__(self, ip='<broadcast>',port...原创 2019-02-17 23:03:39 · 5259 阅读 · 0 评论 -
奔驰灯光互动项目开发历险记,2019春节前10天
奔驰灯光互动项目开发历险记,2019春节前10天先看最终互动展区艳照,感觉不错哦。历险开始设计稿项目demo参考视频创意要求使用RGBD传感器捕捉人体轮廓,在灯墙上进行展示,根据距离远近产生明暗变化。设计要求项目灯墙设计15行,每行45个制作一个矩阵灯墙的显示器,能控制每一盏灯(像素)的颜色变化像素大小5X5cm中心间距7.5cm分析:灯数量不...原创 2019-03-15 01:02:08 · 1618 阅读 · 4 评论 -
python串口使用Modbus协议和aduino数据交互
简介Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。Modbus协议可以走串口、以太网,大多数Modbus设备通信通过串口EIA-485分两种Modbus RTU...原创 2019-03-15 09:38:12 · 4629 阅读 · 1 评论 -
台达伺服仅用cn3串口MODBUS 控制的实操
用串口通信来控制伺服速度,先看说明书P3-05 CMM 通讯功能 通讯地址:030AH 030BH参数功能: RS-232 通讯选择标准 MODBUS 或是与 ASDA-Soft 通讯 RS-232 通讯格式0:RS-232 标准 MODBUS 通讯1:RS-232 可与 ASDA-Soft 通讯修改为0改变控制模式P1-01通讯地址:0102H 0103H控制模...原创 2019-05-02 00:01:51 · 17183 阅读 · 1 评论 -
2019领克车展 Max Co币机诞生记
领克车展 Max Co币机诞生记网上拿张现场图先引用一篇时下2019上海车展文章的段落上海车展新车满满,领克展台玩起了“骚操作”https://chejiahao.autohome.com.cn/info/3658165在7.1展台的另一个区域,我们却发现了一个与众不同的品牌,它就是领克。今年的领克展台同样人山人海,别人车展上都在秀车,而领克却走出了"不寻常的路"。这次领克...原创 2019-04-24 23:21:16 · 816 阅读 · 0 评论 -
英迈克伺服说明书接线图更正
找了一个从老机器上卸任的英迈克伺服,听说可以串口485控制网上找了官方的说明书,浏览了一番。百度搜到3.0版本的 24页DB15 DB44接线图十分不严谨啊,标号正确,图形居然画反了!说错误也不为过。太容易误导接线了有用到自己接线的师傅特别注意一下咯到官网也没有找到任何新版说明书的信息,做产品可不能如此粗心大意。下面我来改正一下再说串口通信基本指令!X...原创 2019-04-25 00:28:20 · 1814 阅读 · 1 评论 -
python 串口通信对高频激光测距模块简单测试的总结
python 串口通信对激光测距模块的简单测试,备用于互动项目,pc上位机 ,移植到单片机皆可模块基本情况型号:SK-Z-5 量程:0.06-5m型号:SK-Z-10 量程:0.06-10m型号:SK-Z-20 量程:0.06-20m输出频率:50/100/200Hz 典型输出频率:100Hz重复精度:±2cm(2m内) 精度:1-10cm...原创 2019-07-09 15:59:06 · 1901 阅读 · 3 评论 -
python 科大讯飞XFS5152CE语音合成芯片串口协议测试,机器人说话so easy
忙中偷闲,搞个机器人语音交互模块备料,接好串口,插上耳机打开文档python代码import structimport arrayfrom event import *class XFSCommand(): #帧头1字节=0xfd 数据长度2字节=n 数据(命令字 参数 文本)=n个字节 XFS_H=0xFD XFS_COMS...原创 2019-07-14 00:25:06 · 2801 阅读 · 1 评论 -
python 简单的udp发送和接收
server端 # udp_gb_server.py'''服务端(UDP协议局域网广播)'''import socket,time,structs = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)PORT = 645...原创 2019-02-17 22:48:18 · 4343 阅读 · 0 评论 -
python 打开多个串口发送数据的测试
# -*- coding: utf-8 -*-import serial,time,threading,struct# pip install pyserialclass SerialsMng(): # list=[name,bps,pixStyle,width, name,bps,pixStyle,width,] #["COM3",250000,0x13, 45...原创 2019-02-17 22:40:29 · 4634 阅读 · 0 评论 -
c51单片机超声测距hcsr04在 rtos运行的 实验 基于陈明计先生的smallrtos
c51单片机超声测距hcsr04在 rtos运行的 实验 基于陈明计先生的smallrtos主要代码/********************************************************************************************************/ /*位定义*/sbit CHUFA=P2^1; //位定原创 2017-07-31 14:32:20 · 1205 阅读 · 0 评论 -
基于websocket通讯协议构架移动设备、PC以及其他硬件之间的互动应用
基于websocket通讯协议构架移动设备、PC以及其他硬件之间的互动应用 Websocket优势 1支持H5的浏览器基本普及,移动端可以实现网页版实时通信,与socket相比不必开发app。2协议相对简单,也比较容易实现websocket客户端和socket客户端之间通信的服务程序。3根据需要可以部署到内网或者外网,实现局域网内的控制或者远程控制。原创 2017-07-31 14:54:33 · 3934 阅读 · 0 评论 -
c51上跑smallrtos 之ds1302 存取日期
ds1302 存取日期 /*********************************************************************** ** Ds1302 ** ********************原创 2017-08-01 11:41:36 · 508 阅读 · 0 评论 -
arduino can总线实验,开源调试软件的串口数据包协议。
看了分享一个自己写的串口数据分析、图形显示软件 can debugger 串口调试助手 免费,功能强大!http://blog.csdn.net/lanmanck/article/details/50787536这个帖子,感觉can协议可视化串口调试很赞!前辈的软件开发肯定付出了很多辛勤的汗水。于是就研究了下软件开源的串口数据包协议。官网地址:http://www.la原创 2017-08-08 12:55:02 · 7021 阅读 · 5 评论 -
制作ros自主导航用的简易超声雷达
学习ros自主导航没有雷达怎么办?如果你手里已经有了一个超声模块hcsr04、一个舵机 和一个arduino,再加上一点动手能力,那么就万事大吉了。以下代码实现简易的超声雷达,ros节点可以通过串口与单片机通讯。ros节点把数据转换成标准消息后再发送到所需的主题。性能参数分辨率 64点扫描频率约 0.5-2hz。距离识别 1-400cm扫描范围0-180度,看舵机范原创 2017-08-03 23:35:39 · 1631 阅读 · 3 评论 -
ros 节点实现简易超声雷达串口通讯 模拟出激光雷达消息
ros 节点实现简易超声雷达串口通讯 模拟出激光雷达消息#include //ROS已经内置了的串口包#include #include #include #include //包含boost库函数//#include //#include #include #include using namespace boost::asi原创 2017-08-04 15:07:25 · 2396 阅读 · 0 评论 -
ARUCO marker的解释
markers for ARUCO一种汉明(海明)码的格子图如图百度百科解释汉明码规则概要:使用奇偶校验,具有一位纠错能力,校验位在2的次幂位置1,2,4,8,16,32...具体参看:https://baike.baidu.com/item/%E6%B1%89%E6%98%8E%E7%A0%81/3226749?fr=aladdin原创 2017-10-15 16:09:53 · 10020 阅读 · 4 评论 -
ros总线舵机机械臂串口协议源码
总线舵机机械臂moveit规划效果现场前文有普通模拟舵机diy的舵机手臂.型号996r普通舵机用在手臂上可以说没有什么精度可言扭力也不行,ros试验无法使用.所以diy手臂时选择舵机还是非常关键的.某宝上有zx361s舵机做的手臂看起来还行.zx361s舵机是总线舵机.支持位置回读.串口通信协议查看文档可以原创 2017-11-20 16:56:21 · 6111 阅读 · 3 评论 -
ROS基础篇之连接DIY aduino 传感器与执行器的应用
说到机器人,可能我们首先想到是人形机器人,有手臂、有腿、有眼、耳朵以及大量传感器和执行器,是一个极为复杂的运动系统。现在我们已经学会了如何在ROS里编写节点程序,并控制他们通过话题传递消息数据。接下来我们要学习如何在ROS中使用传感器和执行器,这样机器人就能与现实世界交互了。回顾ROS的核心组件:通信基础结构ROS是一个分布式的进程(“节点”)框架。传感器和执行器可以分布式部...原创 2018-12-16 19:02:11 · 1209 阅读 · 1 评论 -
python 写个自定义数据包协议的打包和解包测试
打包代码'''帧数据结构创建'''import structclass FrameData(): def __init__(self,pixStyle=0x14,width=1,height=1): self.pixStyle = pixStyle self.frameWidth = width self.fr...原创 2019-02-17 22:19:33 · 5294 阅读 · 0 评论 -
arduino使用 iic协议控制16路pmw板的扩展
arduino使用 iic协议控制16路pmw板的扩展上位机串口与arduino 通讯串口数据协议数据协议11aa aaAA 10AA dddd 01dd dddd控制协议未定义//00xxxx11 00xxxx10 00xxxx01 00xxxx00原创 2017-07-31 13:56:35 · 2288 阅读 · 0 评论