Advertisement

2017年全国电子设计竞赛中的滚球控制系统的程序

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本系统为参加2017年全国电子设计竞赛而研发,专注于通过编程实现对滚动物体的精准控制。该程序具备先进的算法和稳定的性能,在比赛中取得了优异的成绩。 PID算法调整得不够理想,存在抖动问题。基础一到发挥四的任务勉强完成,可供大家参考。硬件方面最核心的摄像头采用的是Pixy模块,可以直接输出坐标数据。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 2017
    优质
    本系统为参加2017年全国电子设计竞赛而研发,专注于通过编程实现对滚动物体的精准控制。该程序具备先进的算法和稳定的性能,在比赛中取得了优异的成绩。 PID算法调整得不够理想,存在抖动问题。基础一到发挥四的任务勉强完成,可供大家参考。硬件方面最核心的摄像头采用的是Pixy模块,可以直接输出坐标数据。
  • 2017大学生一等奖报告
    优质
    本报告详细介绍了在2017年全国大学生电子设计竞赛中获得的一等奖作品——滚球控制系统的设计思路、关键技术及实现方法,旨在分享创新经验。 2017年全国大学生电子设计竞赛B题滚球控制系统全国一等奖队伍的报告可以参考。
  • 2017大学生——完整代码
    优质
    本作品为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秒。
  • 2017(B题)代码
    优质
    本项目为2017年电子设计竞赛B题“滚球控制系统”的参赛作品代码。该系统通过传感器和微控制器实现对滚动物体的精准定位与控制,具有较高的实用价值和技术挑战性。 2017年电赛(B题)滚球控制系统的代码部分为控制端代码,实现所有功能。小球的坐标通过OpenMV摄像头获取,并通过蓝牙传输给控制端。
  • 2017大学生B题:板
    优质
    本项目为2017年全国大学生电子设计竞赛参赛作品,主题为板球控制系统。该系统旨在通过自动控制技术实现对板球运动的有效跟踪与打击,展示了学生在硬件电路、传感器应用及算法编程方面的综合技能。 SD-05舵机、按键、OLED、Pixy摄像头以及STM32F103ZET6微控制器,配合PID算法使用。
  • 2017STM32F103板代码
    优质
    本项目为2017年电子设计竞赛中使用STM32F103芯片实现的板球控制系统软件,包含核心算法与驱动程序。 标题:“17年电赛的板球控制系统 STM32F103代码” 描述:该项目在2017年的电子设计竞赛中成功应用了基于STM32F103微控制器的板球控制系统,并结合OpenMV模块进行视觉处理。 STM32F103系列详解: STM32F103系列是意法半导体(STMicroelectronics)生产的高性能、低功耗且具有丰富外设接口的微控制器,基于ARM Cortex-M3内核。该系列提供从48MHz到72MHz的不同时钟频率选项,并内置高达128KB闪存和20KB SRAM。STM32F103支持多达100个GPIO引脚以及USB、CAN、UART、SPI、I2C等多种通信接口,具备ADC、DAC和定时器等模拟与数字功能,适用于复杂的控制系统设计。 板球控制系统: 该系统可能涉及传感器数据采集、电机控制及无线通信等多个方面。例如,使用陀螺仪和加速度计检测板球运动状态,并利用PID算法精确控制电机以实现对抛出轨迹或旋转的精准操控;同时包含电源管理、故障检测与安全保护等功能,确保比赛公平性和设备安全性。 OpenMV模块: 作为开源机器视觉模块,OpenMV通常配备微控制器(如STM32)和摄像头组件,在板球控制系统中用于识别板球位置、追踪运动轨迹及分析运动员动作等任务。其强大的图像处理能力能够实现目标检测、颜色识别与二维码读取等功能,显著提升系统智能化水平。 文件名称列表:“板球系统”: 该命名可能涵盖整个系统的源代码,包括主控程序、OpenMV固件更新、驱动程序和配置文件等内容。开发者通过这些资料可以深入了解控制系统的工作原理,并学习如何整合STM32与OpenMV以及优化控制算法设计方法。 综上所述,此项目展示了嵌入式技术在体育竞技中的应用潜力,尤其是利用STM32F103的高性能特性和OpenMV的机器视觉功能创建成功的板球控制系统。这对于从事嵌入式开发和计算机视觉领域学习者而言具有重要参考价值。
  • 2017I题
    优质
    2017年全国电子设计竞赛I题是一项挑战大学生在电子电路、软件编程等多方面技能的国家级赛事题目,旨在促进学生创新思维和技术实践能力的发展。 天津市一等奖,国赛未能晋级,I题提出了一种新的解决思路。
  • 2017题目PDF版
    优质
    本文件为2017年度全国大学生电子设计竞赛题目官方PDF版本,包含当年比赛的具体要求和考核标准。适合参赛选手及指导教师参考学习。 本科组: A题:微电网模拟系统; B题:滚球控制系统; C题:四旋翼自主飞行器探测跟踪系统; E题:自适应滤波器; F题:调幅信号处理实验电路; H题:远程幅频特性测试装置; I题:可见光室内定位装置; K题:单相用电器分析监测装置。 高职高专组: L题:自动泊车系统; M题:管道内钢珠运动测量装置; O题:直流电动机测速装置; P题:简易水情检测系统。
  • 2017大学生
    优质
    2017年全国大学生电子设计竞赛全部赛题涵盖了当年比赛的所有技术挑战和创新任务,旨在激发学生的工程实践能力和团队协作精神。 2017年全国大学生电子设计大赛的题目包括:A. 微电网模拟系统;B. 滚球控制系统;C. 四旋翼自主飞行器探测跟踪系统;E. 自适应滤波器;F. 调幅信号处理实验电路;H. 远程幅频特性测试装置;I. 可见光室内定位装置;K. 单相用电器分析监测装置;L. 自动泊车系统;M. 管道内钢珠运动测量装置;O. 直流电动机测速装置。高职高专组的题目是:P. 简易水情检测系统。