发 帖  

[经验] arduino与推矿石小车,循迹传感器的不同应用,还有可爱的小车造型

2018-11-8 17:38:21  1014 Arduino 单片机 传感器
分享
0
这个推矿石小车的制作来源与中小学生智能控制竞赛中的太空运矿赛,不过这里只是实现了推矿石的功能,也简化了地图,简化了色彩识别(使用了黑白色,叮咚,在这里巧妙的运用了循迹传感器,嘿嘿。)。
原地图:

推矿石是指小车从左侧地图的黑色方框出发,去推虚线圆圈里的矿石,将矿石推到对应颜色的彩色圈里,越准确得分越高。
简化后的地图:

没有了颜色,只有黑白色。矿石用倒放的白色纸杯代替:一个杯底全白,一个杯底为半黑半白。。。。。。什么。。。不懂纸杯是如何倒放的?。。。就是杯口朝下。。。。万恶的笑了一下。。。嘿嘿。。这也就是循迹传感器的另一个用法:用来区分不同的纸杯。当然了,还有个循迹传感器是用来寻找路线的。

arduino控制器呢。。
对对,这就要说到了。当然是uno版本的了。。。。么办法。。没有理由的使用了。
整个小车用到了两个减速电机,两个循迹传感器,一个9g舵机。。肯定还有电池了。。哈哈。
程序上的龙8国际娱乐网站是这样的,以完成一次推矿石任务终止,也就是小车推矿石动作结束,就停止跑动。整个过程小车需要做五件事:离开黑色方框,循迹黑色线,寻找矿石,识别推矿石的黑线位置,推矿石。
程序上我为这五个任务设置了两个任务变量(貌似用一个也可以,没去尝试。),一个记录循迹任务的开始,一个记录找到矿石和识别推矿石的黑线位置。使用了图形化程序。嘿嘿,程序见后面。

说了这么多,本小生来展示下搭建好的小车。

循迹传感器在哪里,不是两个吗?。。。。。
实践出真知,几秒中的运行视频和对应的图形化程序,也一并奉上。
推矿石比赛.zip (18.68 MB, 下载次数: 8)


期待交流哦!

万恶的笑一下,以防名流千古!






简化的比赛场地.png (90.56 KB, 下载次数: 0)
简化的比赛场地.png
只有小组成员才能发言,加入小组>>
902个成员聚集在这个小组 加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表