案例搭建 | 哪吒运动系列之举重机器人
举重是一项历史悠久的运动,将杠铃以双手举过头,举起的杠铃重量为胜负依据。男子举重在第一届奥林匹克运动会时便被列入正式项目。直到 2000年的悉尼奥运时,女子举重才被列入正式项目,虽然早在1987年世界举重锦标赛就已经有女子项目。举重运动员要完成两个举重动作:抓举和挺举。你只需要按照我罗列的物品清单准备,就可以制作一个举重机器人啦!
器材准备:




我们本次制作的是一个举重机器人,当机器人听到我们鼓掌时,它会用力举起胸前的杠铃,然后保持微笑的坚持三秒钟后放下,如果我们的鼓掌不断,那么举重机器人就会连续做出举起杠铃的动作,并且非常开心,甚至还自带了鼓励的音效,非常棒!
搭建步骤
1. 接下来跟着我一起开始搭建吧,如下图所示首先我们需要在舵机上安装两个蓝色长两头栓摩擦销和一个白色的1x3 带孔臂(厚)。

2. 接下来将舵机固定在灰色的5x7方框中。

3. 开始组装举重机器人的上半身部分,使用黑销和蓝长销将舵机固定稳固,然后在上方再安装一个5x7方框。


4. 然后开始给组装举重机器人的双腿部分,在两侧分别安装两个15孔白梁,在白梁的最底部分别安装两个四栓三孔直角连接件用于连接脚部分。


5. 使用两个双栓连接件用于连接5X7方框和白梁部分,组成了完整的腿部和脚部。

6. 然后开始安装举重机器人的双手部分,首先使用5#十字轴插入在舵机的两侧孔位,并在多出的部分安装两个1x4 带轴栓孔臂(薄)用于带动手臂上下运动。

7. 接下来安装两个黄色手臂(3x7 带轴栓孔双弯45°臂/梁),然后用黄色1x7 带孔臂(厚)将手臂部分与动力部分连接起来,就可以达到舵机带动上臂做上下运动的效果啦。


8. 接下来我们给手臂上组装杠铃,杠铃由两个轮胎和两根7#十字轴和一个2# 180°十字轴连接器组成,安装好之后如下图所示。


9. 最后我们使用两个黑色摩擦销将哪吒扩展板固定在机器人的身前部分,再将microbit主板插在我们的哪吒扩展板上就完成了举重机器人的全部搭建啦。


编程程序
接下来我们只需要通过给microbit主板进行编程,控制舵机转动从而来带动手臂进行举起放下的动作,这样举重机器人就完成啦。
这里我们的程序比较简单,当开始时我们给机器人设置一个初始表情,舵机角度设置为0度,将大声的声音阈值设为100;然后当大声时机器人会显示笑脸,然后向上举起杠铃,发出庆祝的声音,三秒后机器人会放下杠铃,保持初始表情。


程序连接:https://makecode.microbit.org/_bfUdi84XC10X
结论
通过这篇文章,你可以学会如何制作一个举重机器人,也学会了通过哪吒扩展板控制舵机,哪吒扩展板的功能还有很多,思考一下,你还可以给它增加一些新的功能吗?