麦昆变身瓦力

2019-05-144421
精华项目
AI 快速预览详细 收起
本文介绍了一个将麦昆机器人改造成瓦力的项目教程。首先,作者使用SketchUp设计了瓦力的身体和手臂,并通过3D打印实现了这些部件。然后,编写了一个基于串口读取按键值的遥控程序,使麦昆能够响应遥控指令。整个过程包括设计、打印和编程,适合STEM教育场景,可以激发孩子的创造力和动手能力。

看着麦昆大大的眼睛,一直让我觉得似曾相识。终于昨天晚上让我想起来了,好像机器人瓦力呀!

project-image

这么一看,还是挺像的!那就动手给麦昆变身一下,来个新造型吧!

步骤1 设计外形

瓦力的造型比较简单,主要由正方体的身躯加上两只手。同样是机器人,瓦力是两条履带,而麦昆已经有轮子了,所以只要设计一个身(盒)子,加上两只胳膊就好啦!

我原先想在正面开口,显示点阵屏的。结果发现,如果我把超声波传感器接线后转移到上面,那么就会挡住。

project-image

那我试着将线全部从 Micro:bit 底部四个圆孔穿过去试试看,说不定可以隐藏起来呢。

project-image

貌似……算了,全都封闭起来好了。

测得数据如下,正面 57mm,侧面 59mm,高就定一个 57mm 好了。然后我就去画图了。

我用的软件是 SketchUp,设计身体如下:

project-image
project-image

手臂比较简单,直接一个长方体,用一个小圆柱衔接身体。手比较难画。我是画了一个侧面的图形,然后推拉出手的造型,然后修改成上面两个手指,下面一个手指的造型。本来应该跟手臂连在一起的。考虑到打印方便,就分开了,这样还可以活动。

project-image

步骤2 打印成型

我是分开打印零部件的。先打印手臂,还挺快的,十分钟一只。之后的手也十来分钟。但是我陆陆续续掰断了三只手……早知道这样我就直接把手放到手臂上,变成一个零部件了。

project-image

身体部分打印需要两个多小时。后来白色的耗材用光了,打印机好像也出故障了。我检查了一下模型,尺寸对不上,完全盖不住电池盒。仔细一想,好像把尺寸搞错了,我量的好像是净尺寸,应该在外面加上壁的厚度。然后重新设计了一遍,换了一台新的打印机开始打印。

project-image

最后完成后就是这样子的!

project-image
project-image

步骤3 代码编写

前几天去班级里搞了一个实物展台的遥控器,发现可以遥控麦昆,那就写个遥控程序吧。

project-image

用串口读取各个按键的键值,记录下来。

project-image

然后就可以写代码了。设置前后左右和暂停五个按钮的脚本。

project-image

最后的效果如下:

源代码:https://gitee.com/TomHGTang/maqueen/blob/master/遥控麦昆.sb3

瓦力造型源文件:https://gitee.com/TomHGTang/maqueen/blob/master/wall-e.obj

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -