Charmve / BallPlate

板球控制系統/滾球系統/BallPlate 2017年全国大学生电子设计竞赛B题 全国二等奖作品
1 stars 1 forks source link

image

板球控制系統 BallPlate

2017年全国大学生电子设计竞赛B题 板球控制系統/滾球系統/BallPlate 赛题解析+源代码开源

Stars Badge Forks Badge Pull Requests Badge Issues Badge GitHub contributors License Badge License Badge 喜欢这个项目吗?请考虑给 Star ⭐️ 以帮助改进!

此份代码基于stm32F407,开发板使用正点原子探索者,摄像头也是正点原子的OV2640摄像头,两路PWM。一个在PF9一个在PF7。频率50HZ,PID定时器中断20MS,进行了软件二值化,并用极其简单的算法提取质心。PID使用智能车常见的PD控制,参数还需要再仔细调整。摄像头帧率在27-28帧左右。舵机使用MG996R,很常见,驱动电压5.9v,采用大功率稳压器件。由锂电池稳压驱动舵机。锂电池11.4v 3S.

核心任务

在边长为 65cm 光滑的正方形平板上均匀分布 着 9 个外径 3cm 的圆形区域,其编号分别为 1~9 号,位置如图 1 所示。设计一控制系统,通过控制 平板的倾斜,使直径不大于 2.5cm 的小球能够按照 指定的要求在平板上完成各种动作,并从动作开始 计时并显示,单位为秒。

image

Overview

两个版本 电阻屏版板球控制系统 摄像头版板球控制系统
成品展示
演示视频链接 📹 mp4 📹 mp4
作品参数

声明

此份代码纯属开源,抛砖引玉,请不要拿去做倒卖以及牟利工作。谢谢!

此份代码基于stm32F407,开发板使用正点原子探索者,摄像头也是正点原子的OV2640摄像头,两路PWM。一个在PF9一个在PF7。频率50HZ,PID定时器中断20MS,进行了软件二值化,并用极其简单的算法提取质心。PID使用智能车常见的PD控制,参数还需要再仔细调整。摄像头帧率在27-28帧左右。舵机使用MG996R,很常见,驱动电压5.9v,采用大功率稳压器件。由锂电池稳压驱动舵机。锂电池11.4v 3S.

打赏链接:用于群管理和扩充群

Buy Me A Coffee

历届电赛题目开源项目

其他嵌入式系统设计开源项目: