本帖最后由 白吃白给 于 2020-4-23 13:01 编辑 <br /><br /> 我们在生活中总会见到那些会跳舞的机器人,看起来非常有趣,不开心的时候看一下都会觉得很开心,还很解闷。
我们通常会感叹:那些机器人扭得真好!那些机器人跳得真动感!那些机器人真高级!其实,我们在家也能自己做一个不用100块的廉价跳舞机器人,可能跳得更好,更有趣呢!
今天,我们就来用好好搭搭自家的“好搭酷Nano”来做一个又可爱又好玩的OTTO跳舞机器人!
首先我们需要一块好搭酷Nano,和它的扩展板(焊接小白建议让商家焊接了再发货)
我们再准备好3D打印出来的材料
然后下面的就是材料的清单(好搭酷Nano和扩展板代替了arduino Nano和扩展板)
下面我们就开始制作吧!
1.在机器人的每只脚里卡上一只舵机(塑料的金属的都行):在舵机头上接一个塑料零件,用螺丝拧紧它和脚,也不要拧太紧,不然它转不起来;
2.把另外两只舵机卡进身体里,拧上螺丝:这里建议使用金属舵机,可以直接卡上去,不用拧螺丝;
3.在身体里的舵机头上接一个两头剪短后的塑料零件:要卡住腿和身体,拧上螺丝,腿就接上了;
4.把机器人的脚完美地卡在腿上:把连着脚舵机的线通过腿伸到身体里,两只脚一样;
5.把超声波传感器的两个“眼睛”从头里面通过洞洞突出了,接上眼睛:如果超声波传感器比较小不对孔,可以像我一样把洞洞钻大,眼睛分开来装;
6.(选做)如果家里有徽章板或其它显示图案的屏幕可以装在机器人的头上:有空位的可以用热熔胶填补;
7.(选做)把好搭酷Nano接上扩展板用螺丝接在头上:可以不用这么做,目的主要是为了能好好地插数据线,可以先把程序上传到板子上再盖上它的头;
8.(选做)用螺丝把头和电池盒和身体连在一起:也可以不用这样做,直接通过口子外接电源也行,像我一样;
9.把蜂鸣器接在扩展板上:我接的是A0,GND接G、VCC接V、IO接S,也可以不接这个口;
10.按照图示把所有模块都接到扩展板上:如果觉得很乱的话,可以像我一样左腿舵机接A1、左脚舵机接A2、右腿舵机接A3、右脚舵机接A4,超声波模块接A5(GND接G、VCC接V、开头T接S)、A6(开头E接S),电源用扩展板的外接口就可以了;
11.(可最后做)把头和身体卡在一起,上传程序:如果扩展板没有用螺丝拧好的,要先把完整的程序上传之后,再把头盖上。
接下来开始编程!
好搭酷Nano程序:
首先让蜂鸣器响起来,然后让两条腿张开,两只脚抬起,然后两条腿闭合,双脚落地:由于安装时舵机的角度不同,旋转到这个程度的角度也会不同,所以我的程序的舵机角度可能跟大家的不一样,要量力而行;
徽章板程序:
我们可以让徽章板先显示两只眼睛一张嘴:然后通过清空再显示,看起来像是眨眼睛一样;
上视频
上代码+3D打印文件
OTTO机器人.zip
(338.57 KB, 下载次数: 10)
|