
2017年全国大学生电子设计竞赛——滚球控制系统的完整代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本作品为2017年全国大学生电子设计竞赛中关于“滚球控制系统”的参赛完整源代码,涵盖了硬件接口、程序算法等核心内容。
任务要求在一个边长为65厘米的光滑正方形平板上均匀分布着9个外径3厘米的圆形区域,编号分别为1至9号,位置如图所示。设计一个控制系统通过控制平板倾斜使直径不大于2.5厘米的小球按照指定需求在平板上完成各种动作,并从开始计时显示时间单位为秒。
具体要求如下:
(1)将小球放置在第2个区域中,在该区域内停留至少5秒钟。
(2)在15秒内,控制小球从第一个区域移动至第五个区域并在其中停留不少于两秒。
(3)指挥小球从第一区进入第四区,并且停留在那里不短于两秒;接着再让其前往第五区并且在那里同样保持最少两秒。以上两个动作的总时间不能超过20秒钟。
(4)在三十秒内,使小球由第一个区域出发最终到达第九个区域并停留不少于两秒钟。
发挥部分:
(1)在四十秒时间内安排小球从第一号位置开始依次经过第二、第六区域最后定格于第九处,并且确保它停留在该区域内至少2秒。
(2)同样地,在四十分内控制一个小球按照测试现场通过键盘输入的四个编号A,B,C和D指定的方式移动,即先由A区出发顺序进入BC两区后终止在D区域上并且停留时间不少于两秒钟。
(3)让小球从第四号位置开始做环绕第五个圆圈三周以上的运动而不直接进入其中,并且最终停靠于第九处并至少保持2秒。
全部评论 (0)
还没有任何评论哟~


