楼主

[嵌入式] 【分享帖】北京理工大学DreamChaser战队-遥控&键鼠控制总结

[复制链接]
顾问BITDreamChaser
2019-1-30 21:17:15 只看该作者

马上注册,玩转Robomaster!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
大家好,由于想要获取补报步兵射击对抗和工程攀岛取弹的报名资格,故分享一下遥控&键鼠控制的心得,欢迎大家评论交流~~
遥控通信总结
一、概述
在逛论坛的时候发现还没有同学对遥控部分内容做过比较详细的整理,因此在这里做一个遥控器&键鼠的通讯和控制上的总结,主要包括硬件、通讯格式、解码和一些小tips,便于以后的同学学习,本人也是第一年参加比赛,欢迎各路大神在下方留言补充纠正~
二、硬件&通信介绍
RM比赛中各个参赛队伍使用的都是大疆官方提供的遥控器套装,包括遥控器和接收机,接收机上共三个引脚:VCC,GND,DBUS(数据通道),首次使用需要进行遥控器和接收机配对,在两者都上电的情况下短按接收机上的对频按键即可(位于指示灯旁边)。在官方更新了遥控器的固件版本之后,遥控器上手轮也已经开放。
遥控器通讯采用的是2.4GHz频段的DBUS通讯协议(这里不对DBUS进行过多阐释了,有兴趣的同学可以自行学习),接收机工作电压为4-8.4V,输出信号满足TTL电平,但是为负逻辑,因此接收机和单片机之间需要加反相器来获得正确的数据(官方开发板的USART1接口已经集成)。
接收机的数据发送周期为14ms,每次发送18字节数据,和单片机通过串口通信,通信参数如下:

遥控&键鼠控制总结.pdf

376.7 KB, 下载次数: 592

跳转到指定楼层
推荐

[嵌入式] 【分享帖】北京理工大学DreamChaser战队-遥控&键鼠控制总结

[复制链接]
步兵快拆小分队
2019-2-15 11:32:28 只看该作者
没人支持吗?
推荐

[嵌入式] 【分享帖】北京理工大学DreamChaser战队-遥控&键鼠控制总结

[复制链接]
正式队员時光
2019-3-24 16:24:28 只看该作者
这个延时问题为何不用“按键按下一次有效”来解决呢?
推荐

[嵌入式] 【分享帖】北京理工大学DreamChaser战队-遥控&键鼠控制总结

[复制链接]
正式队员plasma
2019-3-16 21:13:00 只看该作者
不知道为何我们获取到的鼠标速度要么是0要么是65536
板凳

[嵌入式] 【分享帖】北京理工大学DreamChaser战队-遥控&键鼠控制总结

[复制链接]
顾问RMBO
2019-2-23 16:18:21 只看该作者
我想请问下,上面两个函数是自己写的还是说RM例程里有的?RM例程没有找到。。
地板

[嵌入式] 【分享帖】北京理工大学DreamChaser战队-遥控&键鼠控制总结

[复制链接]
工程火星探索
2019-3-13 09:54:43 只看该作者
写的不错
回复

使用道具 举报

6#

[嵌入式] 【分享帖】北京理工大学DreamChaser战队-遥控&键鼠控制总结

[复制链接]
工程whl970831
2019-3-20 21:04:21 只看该作者
为啥人这么少,这是篇很好的文章啊
7#

[嵌入式] 【分享帖】北京理工大学DreamChaser战队-遥控&键鼠控制总结

[复制链接]
梯队队员schur
2019-3-22 01:13:11 只看该作者
学习了,学习了。。。。
8#

[嵌入式] 【分享帖】北京理工大学DreamChaser战队-遥控&键鼠控制总结

[复制链接]
步兵Dior
2019-3-24 11:31:16 只看该作者
支持!真正的好文章
10#

[嵌入式] 【分享帖】北京理工大学DreamChaser战队-遥控&键鼠控制总结

[复制链接]
步兵机智市民老徐
2019-4-2 22:24:00 只看该作者
厉害厉害
回复

使用道具 举报

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

本版积分规则

触屏版 | 电脑版

Copyright © 2024 RoboMasters 版权所有 备案号 粤ICP备2022092332号

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