本文主要是介绍基于Arduino的乒乓球机器人,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
好几年前参加省里工科实践大赛的一个作品,采用了Arduino作主控、pixy视觉模块、步进电机及驱动,完成了拾取目标颜色乒乓球并投放至存储区的功能。把视频挂上来给其他要做相似项目的uu一些思路。
硬件设计:
主控模块:Arduino
视觉模块:pixy
电机选型:42步进电机
电机驱动:
拾取流程:
(这里就不画流程图了,后面有空补上)
1.自转:寻找目标颜色乒乓球
2.识别:根据面积大小判断远近,根据横纵坐标判断左右
(根据色块的面积、质点坐标设置面积阈值、坐标阈值)
3.移动:根据所识别的条件移动至乒乓球面前
4.下爪:移动到乒乓球前,放下爪子
5.自转:寻找存储区
6.移动:根据所识别的条件移动至存储区面前
7.放球:松开爪子
软件设计
代码鸽着先,有空整理完再放出来
-------------------------------
上视频~
基于Arduino的乒乓球机器人
这篇关于基于Arduino的乒乓球机器人的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!