小R科技-WIFI机器人网·机器人创意工作室

 找回密码
 立即注册
查看: 71080|回复: 72

WIFI机器人网·机器人创意工作室上位机与下位机通信协议V1.0版

  [复制链接]
发表于 2012-12-8 23:06:17 | 显示全部楼层 |阅读模式
关于工作室的上位机与下位机通信协议其实很早之前就公布了,不过中途进行了几次小的调整,大家也不太好找到链接,此次特意将我们的上位机和驱动板通信的协议格式说明整理出来,方便大家DIY。PC版、手机版、Web版的控制协议是一模一样的。
              通信协议包定义
下行数据协议

 
包头   
类型位
命令位
数据位
包尾
备注
停止
FF
0x00
0x00
0x00
FF
电机动作指令由于各人的接线方式不同,可能指令与动作不对应,只需要在上位机指令设置中调整指令位置即可
前进
FF
0x00
0x01
0x00
FF
后退
FF
0x00
0x02
0x00
FF
左转
FF
0x00
0x03
0x00
FF
右转
FF
0x00
0x04
0x00
FF
左前转
FF
0x00
0x05
0x00
FF
左后转
FF
0x00
0x06
0x00
FF
右前转
FF
0x00
0x07
0x00
FF
右后转
FF
0x00
0x08
0x00
FF
舵机1
FF
0x01
0x01
1号舵机角度
FF
舵机角度范围为0-180度,折换成16进制为0x00-0xB4
舵机2
FF
0x01
0x02
2号舵机角度
FF
舵机3
FF
0x01
0x03
3号舵机角度
FF
舵机4
FF
0x01
0x04
4号舵机角度
FF
舵机5
FF
0x01
0x05
5号舵机角度
FF
舵机6
FF
0x01
0x06
6号舵机角度
FF
舵机7 (云台1)
FF
0x01
0x07
7号舵机角度
FF
舵机8(云台2)
FF
0x01
0x08
8号舵机角度
FF
左侧速度档位
FF
0x02
0x01
左侧档位值
FF
档位值范围:0-10
右侧速度档位
FF
0x02
0x02
右侧档位值
FF
开灯
FF
0x04
0x00
0x00
FF
接线方式为灌电流形式
关灯
FF
0x04
0x01
0x00
FF
 
上行数据协议

 
包头   
类型位
数据位1
数据位2
包尾
备注
雷达数据
FF
0x03
距离值
角度值
FF
数据位1为距离值,数据位2作为角度值。
 
 
 
 
 
 
电量
FF
0x60
电量值
0x00
FF
数据位1的范围为:0-10
湿度
FF
0x61
湿度值
0x00
FF
辐射
FF
0x62
辐射值
0x00
FF
温度
FF
0x63
温度值
0x00
FF
            

评分

参与人数 5金钱 +10 收起 理由
ming + 2 很给力!
Wjie + 2 很给力!
欢庆 + 1
风遂 + 2
lcj + 3 很给力!

查看全部评分

回复

使用道具 举报

发表于 2012-12-8 23:09:58 | 显示全部楼层
老大就是想的周到 顶起来
回复 支持 反对

使用道具 举报

发表于 2012-12-8 23:20:53 | 显示全部楼层
是呀。我也相当佩服老大的精力和耐心
回复 支持 反对

使用道具 举报

发表于 2012-12-8 23:46:45 | 显示全部楼层
看贴要回帖。养成好习惯
回复 支持 反对

使用道具 举报

发表于 2012-12-9 09:27:58 | 显示全部楼层
顶起!!!!这个东西,不太了解怎么用,继续学习吧。。。
回复 支持 反对

使用道具 举报

发表于 2012-12-9 12:00:46 | 显示全部楼层
谢谢 楼主 我也找了好久 我是用串口调试工具检测出来的
回复 支持 反对

使用道具 举报

发表于 2012-12-9 12:07:53 | 显示全部楼层
就是串口大师(comMaster)1.1 For win2k/xp
回复 支持 反对

使用道具 举报

发表于 2012-12-9 12:12:16 | 显示全部楼层
我的权限添加不了压缩包就给个截屏吧 这个东西好载 就是他能看到串口输入的是什么字符 改成16进制的数一定
串口大师.jpg
回复 支持 反对

使用道具 举报

发表于 2012-12-13 14:22:26 | 显示全部楼层
好贴,必顶!
回复 支持 反对

使用道具 举报

发表于 2012-12-18 23:53:38 | 显示全部楼层

命令例子

本帖最后由 piaozhilingkell 于 2012-12-19 15:31 编辑

您好,老大,按照您这个表里面的说明http://www.wifi-robots.com/thread-3546-1-1.html,我要控制7好舵机,是这样发命令吗?FF0x010x070x30FF

经多方查证,最后还是在工作人员那里得知应该是这么写的ff010730ff,希望想我一样的小白,能少走些弯路。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

新品特惠推荐上一条 /2 下一条

QQ|QQ技术咨询1|QQ技术咨询2|商务合作微信1:xiaorgeek001|商务合作微信2:XiaoRGEEK|诚聘英才|Archiver|手机版|小R科技-WIFI机器人网·机器人创意工作室 ( 粤ICP备15000788号-6 )

GMT+8, 2024-11-22 06:43 , Processed in 1.109544 second(s), 25 queries .

Powered by XiaoR GEEK X3.4

© 2014-2021 XiaoR GEEK

快速回复 返回顶部 返回列表