一转眼,两年过去了。距离这个比赛已经好久。我此时(2020年5月28日)已然大四,马上要念研究生了。现在回头看这篇我刚开始接触CSDN写的文章,还没有学会markdown,而且认识也比较粗浅。大概会等毕业再进行详细更新,手头有的资料也会放上来。现在诸位看管暂且看这浅显的文字吧。文章末尾加了微信公众号,欢迎大家关注。

然后,手势识别装置的最终实现的效果放到了这篇文章的第8个:https://blog.csdn.net/weixin_42089190/article/details/111880548

D题主要用到了FDC2214,而它的程序我们早已经写好,2553和5529的程序都有,并且,2214的28位精度中,我们可利用的就达到了20位。所以说,对于TI给出的参考芯片,一定要读手册,使用透彻了。而我们在比赛前还准备了加速度计陀螺仪的使用,还用平衡车练习了PID,结果竟然是手势识别,纯粹的一个思路以及2214的使用就搞得定,准备的东西一个也没用上。这也引起了我和队友后来转向四旋翼的想法,控制题变化实在太大了! 我个人认为,准备电赛,TI发布的元器件清单上,对应于你题目的芯片,一定要提前使用好,哪怕是上闲鱼买别人的也好。至于其他的,可能真的是随缘,不一定用得上。当然,如果是国赛的话,那就相当有用了。

反思比赛第一天,我觉得,最重要的就是快速地和队友进行头脑风暴,尽可能地想方案,然后呢,通过最方便的方法验证可行性。拿今年这道题来说,用一块EVM还是两块?用8个通道还是一个通道,每个通道接一个极板还是两个极板?这些都是需要考虑的,然后,不要做板子,节省时间,直接用铜板连接EVM,用手势检测一下!像我们组,看到题目中写到最多2个EVM,就潜意识认为EVM越多越好,直接用了两个EVM,8个通道,16个极板,结果真的是做大死,算法复杂得要死。最后一天,我们才想到用1个EVM的1个通道测试一下,可以说太晚了。我们最终的作品就是用的一块大铜板,用了一天时间完成。

另外,不要轻易做板。因为画板子真的是很浪费时间的一件事,包括腐蚀铜板也一样。最好是你已经验证过这个方案最优秀,而且还有时间,那你可以去做。否则,就赶紧把作品先做出来,程序框架都搭起来,也就是说,先做出一个成品。

之后,等你真正实现这个作品之后,再去完善修改也不迟。这个完善的时间也应该尽可能长。一两天最好了。因为你真的不知道评委老师脑子里装的是什么。。。。或者说,题目给的条件本身就很宽松,这也就意味着你的作品可以有不同的实现方法,以及特征。比如说今年,评委老师们认为自动切换训练模式以及判决模式就不算是正确的切换,直接扣分……所以说,完善的时间一定要充足,作品要有极大的灵活性,要能接受得住考察!更重要的一点是,对于坑爹的控制题来说,上午和下午的参数可能是不一样的;连接下载线和脱机时候的参数也是不一样的。这也就意味着,相同的程序,不同的使用方式,该装置竟然会有不同的表现!因此,预留足够时间来调试,真的是相当重要啊。针对这个,我觉得可以用可以修改参数的按键来控制,测评之前测试一下,修改一下参数;或者说放一个内存卡,将参数放进去里面,需要的时候就读一下。

此外,一个靠谱的队友也很重要。何谓靠谱?私以为,三个同性最好,这样,有什么事情,可能宿舍楼下楼上就叫起来了,沟通方便;另外,他可以不太会知识,但一定要肯干,什么叫肯干,就是,在他闲着的时候,就是在搞电赛,全心全意;电赛四天,每天睡8个小时就可以了吧?(当然,也有人不熬夜也做得很好,但不管怎么样,总该要狠狠地付出吧!)另外,队友的专业有没有什么要求呢?完全没有!!!!只要三个队友,齐心协力,愿意努力搞电赛,愿意付出,这就可以了。和某一个队友是不是电力专业的毫无关系。大学的比赛,想取得好成绩,无非就是摊时间。

另外,比赛的分工也很重要,一定要确保每个人都有事情干,队友之间,通力协作。千万不要同床异梦——同室操戈——同归于尽啊!

还有,一些常用的库一定要写好啊。比如说,OLED的,要是会弄状态机就更好;还有关于该芯片的串口的程序,到时候调试参数的时候,一定会用得到的。

对于I2C通信的模块,如果超过一个的话,那I2C也要相应增加的。

至于硬件连接的话,用到的模块如下:(所以说,这道题真的很简单,模块也是用到很少)以下硬件连接基于F5529

1.OLED:VCC,GND接对,8.2——SCL,8.3-——SDA想要修改引脚的话,将I2C改掉就好了。

2.EVM:SD管脚不要悬空,接地的话驱动能力会加强。SCL——6.2,SDA——6.3同样可以在I2C的宏定义中更改。只需要在通道0接一个大铜板即可。

3.两个拨码:连接到了1.2和1.3,主要是用来控制训练猜拳、训练划拳以及判决猜拳、判决划拳的模式切换。(有人问为什么不用按键呢,因为使用按键的外部中断的话,OLED极容易导致整个程序跑飞)

4.语音模块:我们用的语音模块是语音播报,YS——M3,这个看好说明书就行了.使用的是编码模式,A1~A5连接到了3.2,3.3,3.4,3.5.

最后,要知道,控制题这种依靠参数的东西,参数在用下载器连接和脱机时候的状态,很可能是不一样的。因此,最好给自己留一天时间去调试,最终完善作品;另外,做一些可以调参数的按键也很有用,就是在测评当场调好参数再进去测评;

欢迎大家关注我的个人公众号,现阶段主要总结Robomaster相关的计算机视觉知识:Qt,C++,CMake,OpenCV等等
公众号名称:三丰杂货铺

今天就更新到这里了。FDC2214    手势识别装置      电子设计大赛

2018年7月27日第一次更新

2018年7月28日第二次更新

2018年8月19日第三次更新

2018年辽宁省电子设计大赛D题手势识别装置相关推荐

  1. 2018年全国大学生电子设计大赛E题(变流器负载试验中的能量回馈装置)

    小编参加过三届全国大学生电子设计竞赛,做的均为电源题目,故留下此电源题提详细的方案和设计思路步骤,供后来者学习取经,如有不足之处欢迎留言提问.点击此处访问小编的个人小站:www.zhiguoxin.c ...

  2. 2017年全国大学生电子设计大赛A题(微电网模拟系统)

    小编参加过三届全国大学生电子设计竞赛,做的均为电源题目,故留下此电源题提详细的方案和设计思路步骤,供后来者学习取经,如有不足之处欢迎留言提问.点击此处访问小编的个人小站:www.zhiguoxin.c ...

  3. 线路负载及故障检测装置(2019全国大学生电子设计大赛C题:国家级一等奖)

      这个东西是今年(2019年)全国大学生电子设计大赛C题,经过4天3夜得辛苦奋斗,完成得题目要求得指标,最后也取得了一个不错得成绩.   题目要求如下:   题目三个大的要求:测电容.电感.电阻值, ...

  4. 2019全国大学生电子设计大赛H题 模拟电磁炮系统全国一等奖

    2019全国大学生电子设计大赛H题 模拟电磁炮系统全国一等奖 作者 xxx 队友 阿华 狗子 (想要比赛指导的可以xian鱼搜索 电子设计竞赛国一竞赛指导(发布人为晨星)) (想要源码和我比赛时候准备 ...

  5. 2017全国大学生电子设计大赛B题 | 板球控制系统(二)图像算法相关

    2017全国大学生电子设计大赛B题 | 板球控制系统(二)图像算法相关 转载请注明出处. 我翻看了很多现有教程以及相关的开源贴,发现大家对于技术的解释都很隐晦,真正的问题没解释清楚,真正的技术也没体现 ...

  6. 2019年全国电子设计大赛D题《简易电路特性测试仪》(一)仿真阶段

    文章目录 前言 一.仿真阶段 二.仿真结果 三.仿真结果分析 四.实物制作 总结 前言 国赛就是把往年的真题都做会了,你就会了.这次我们训练的是2019年全国电子设计大赛D题<简易电路特性测试仪 ...

  7. 2019电子设计大赛赛题

    2019电子设计大赛赛题 2019年赛题 提取码 dwa7

  8. 2019年全国电子设计大赛D题《简易电路特性测试仪》(三)输出阻抗、增益、上限频率测量

    文章目录 前言 一.输出阻抗是什么? 二.输出阻抗测量方案 1.测量方案 2.实际电路制作 4.注意事项 三.增益测量 四.幅频特性测量 五.测试结果及总结 1.电路实物图 2.测试结果 3 .总结 ...

  9. 2020TI杯全国大学生电子设计大赛F题解决方案视觉部分

    完整代码库: https://github.com/bossConneR/K210_FACEDET star以跟进最新更新 K210_FACEDET 2020年全国大学生电子设计竞赛F题视觉部分解决方 ...

最新文章

  1. centos6安装配置
  2. Linux学习笔记04
  3. node.js 将文件目录读取 通过匿名函数自执行 将异步改为同步
  4. android contentprovider api,Content Provider Basics
  5. 【Kafka】Kafka Leader:none ISR 为空 消费超时
  6. Oracle 11g R2 X64数据库安装
  7. Python实战之子进程
  8. js 中添加php数组,浅谈javascript中数组Array的添加/删除操作
  9. sqlserver导出表结构到excel
  10. Day01_硬盘基本知识
  11. 深度学习资料整理(深度神经网络理解)
  12. python下载快手视频教程_[小玩意] 用Python写了个下载快手视频的小脚本
  13. html有多少种居中方式,html常用的几种居中方法
  14. 测试理论----测试设计方法论
  15. php模仿一个开票系统,一个模仿oso的php论坛程序(之一)
  16. 火影 超神V5笔记本键盘维修
  17. 网卡超时实现机制 watchdog_timeo/ndo_tx_timeout
  18. 野火FPGA征途Pro学习笔记(IP核)
  19. 优化iPhone 的 wifi漫游
  20. 为人处世,请从学会闭嘴开始!

热门文章

  1. 【等保】等保2.0与等保1.0的区别变化看这里!
  2. 虚幻引擎图文笔记:调整网格的光照贴图分辨率(Light Map Res)改善光照烘焙质量
  3. Windows系统安装Folding@Home图文教程
  4. mysql查看用户密码
  5. Jackson注解详解
  6. 网摘-java面试笔试题大汇总
  7. 社区保密计算机使用制度,社区保密制度
  8. python 爬取加密视频_使用Python抓取m3u8加密视频 续:获得index.m3u8 地址
  9. Web 安全:PKI 扫盲
  10. C语言判断输入的是否为数字