6420| 7
|
我是一个追寻太阳的机器人 |
本帖最后由 fans 于 2014-12-12 15:30 编辑 繁忙的你是否因忘记将花盆放在阳台上致使花朵枯萎衰败,追悔莫及。不过,现在你大可不必伤心,完全可以DIY一个追逐太阳的机器人,作为你的花盆。下面将向大家介绍这个追寻太阳的机器人的制作步骤,它看起来就像是一个木头房子,上面有木墙,人造的杂草、水桶。 材料 60mm轮子 舵机 0.5W的太阳电池板 Arduino 12V的可充电电池 充电器 3D打印机 人造杂草 胶 水壶 标尺 第一步:制作机器人基座 将附件中的文件使用激光切割机做出来,按照如图所示将他们粘起来。最好让他们风干两个小时。 第二步:连接杂草和水壶 现将杂草粘在木板上,使用环氧树脂胶将水壶的底部粘在中间裸露的底板上。尽量干燥30分钟到1小时之间,确保稳固。 第三步:黏贴平衡块 如图将打印出的用于平衡的物体念在对角。 第四步:3D打印组件 3D打印的.stl文件请见附件。超声波测距传感器固定在方形的打印组件上,因为方形组件是有棱角的,所以当机器人将要碰见障碍物或者将要从桌子上掉下的时候可以获得反馈。太阳电池板固定在L型的打印组件上,位于整个机器人的上部。 第五步:组装轮子 将打印出的文件插入橡胶轮子中,连接上舵机就能运转了。 第六步:固定组件 固定好舵机和测距传感器,将他们放入粘好的箱子底部,并用螺丝固定。将12V的可充电电池、太阳电池板也固定好 第七步:电路设计 本机器人用的电路如图所示,由Arduino进行控制,Arduino的针脚的设置如下: 模拟针脚:A0,A2 数字针脚:5,7,9,10 其余针脚:Vin,GND 第八步:制作面包板 按照Arduino板子的针脚大小面包板。当然这个过程也可以用现成的面包板。如果没有面包板需要自己去做。按照图示进行即可,不做详细说明了。将太阳电池板连接到5V、GND。12V电池连接到VIN、GND上 第九步:连接测距传感器、电池板 手工做一对3线的针脚组,连接上测距传感器。做一个两针脚的导线,并接上电池板的线,延长它们。 第十步:烧代码 运行起来,机器人首先会触发测距功能,确定当前位置。接着是寻找有阳光的地点。机器人上的太阳电池板能检测光线的多少,通过检测的光的数量机器人判断往哪个方向移动。如果在光线最高的位置,机器人会待十分钟,直到光线变少,接着再通过程序寻找阳光。 第十一步:校准舵机 舵机的控制是通过电压的是多少控制的也就是脉冲。该舵机的脉冲在1300到1700毫秒之间 1300毫秒:顺时针转动 1500毫秒:停止转动 1700毫秒:逆时针转动 将舵机的红线连接到电源上,黑线连接到地面上,白线连接到针脚10上。运行校准代码进行调试。 第十二步:运行 现在,你的机器人就可以去追寻阳光了。 查看先关资料请进入硬创邦社区www.ingchuang.com 如果喜欢我的教程,请关注硬创邦的微信公众号:ingchuang,或者扫描下方的二维码。我的其他教程会在该公众号上更新。 |
硬创邦ingchuang
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed