详细教程 | 恩孚号航空母舰

航空母舰,是以舰载机为主要战斗装备,并为其提供海上活动基地的大型水面战斗舰艇,简称“航母”。航空母舰已是现代海军不可或缺的武器,也是海战最重要的舰船之一。依靠航空母舰,一个国家可以在远离其国土的区域、在不依靠当地的机场的情况下施加军事压力和进行作战。航空母舰已是现代海军不可或缺的利器,也成为了一个国家综合国力的象征。没错,今天我们要做的就是“恩孚号航空母舰”!一起来看看我是怎么做的吧!

一、所需材料


完成这个装置,首先需要准备好上述我所展示的一些传感器和零件。我们历时3天打造的“恩孚号航空母舰”具备3大功能:
功能1:检测当下环境状态值(温度、湿度、气压、海拔),并显示在OLED显示屏上
功能2:模拟水位传感器检测到有水后,控制风扇(螺旋桨)自动打开
功能3:手势识别传感器识别到"发射"的手势信号后,四个电机同时启动发射纸飞机
接下来,跟着我的搭建步骤和程序编写内容一起动起来吧!
二、搭建步骤:


1.首先,搭底座。用20个黑销,如图所示的分别插在3个方框对应的孔里。

2.找8个弧形积木块分别装在方框的四周,9孔长条则装在如图位置的底部。


3.找到6个方型框竖着往上搭;然后我们需要对底座添加一些好看的装饰。底座框架就大致成型了。

4.接下来,需要用到6个马型销和4个3孔积木。将3孔积木装在2个马型销上,固定好。

5.安装哪吒多功能扩展盒。哪吒插好主板的正面朝下,上方用梯型积木件和黑销将其固定住。

6.这一步需要用到9孔和5孔积木长条,你可以选择不同颜色的。将9孔积木装在下面,5孔积木分别叠在两边。

7.H型销的两边分别依次插上5孔积木和15孔积木,中间用蓝色长销固定好,灰色和黑色的短销则插在15孔积木上。

8.这一步我们装的是航母的尾部,用4个弯型积木并在一起,与上一步安装的15孔积木连接。这里有一个T型积木,是装在中间位置,便于下一步的安装。

9.我们反过来看一下底部的结构,这里要把风扇模块安装好。找两个H型销分别固定在9孔积木的两边,再把风扇装在H型销的另外一头。这里的风扇模块模拟的是航母的螺旋桨。

10.翻回正面,用两个15孔积木向前方延申,注意这一步需要安装较多的黑销,根据图片示意来装。

11.这一步需要用到较多不同类型的积木件。L型积木、7孔积木、弧形挡板、H型销,这里安装的是航母的头部。两个H型销的两端装上7孔积木,中间留了一个空位,用来安装L型积木,短的一边装,长的一边留在外部,安插一个挡板。

12.航母的底部构架基本完成,接下来我们要安装飞机弹射的装置。

13.找4个电机和4个齿轮,分别装在4个顶点。在齿轮的上方分别安装长条积木。尾部装9孔积木,头部装11孔积木。用蓝色长销固定。

14.这步非常重要!因为纸飞机的弹射需要很高的速度支持,经过我们的测试发现,电机以100%速度运转时,速度依然达不到弹射的要求,所以在这里,我们采用了齿轮二级加速装置,通过两级的大齿轮带动小齿轮旋转,以此获得更高的速度。这样,最后轮子的转速就能够支撑“纸飞机”的弹射飞行啦!


15.最后一步,接着往上安装长条积木。11孔积木装在前方,9孔积木装在尾部,上面装4个轮子。

完成!在上述过程中,如果你有不理解的地方欢迎到我们的社群(链接)留言,我们会有专门的技术人员解答你的问题,和你一起探讨更多的可能性!
三、程序内容
我们的“恩孚号航空母舰”,搭载了许多的传感器以及执行元件,使它增添了许多有趣的功能和玩法,它一共有三个功能,让我们一起看看这些有趣的玩法吧!
功能一:模拟水位检测并启动风扇
如果水位传感器检测到了一定的水量以后,风扇模块自动启动,这时恩孚号航空母舰就启动出发啦!把水位传感器连接到哪吒的J1接口,风扇模块连接到哪吒的J4接口,完成设备连接后,在程序里面,我们使用“无限循环”这个模块让水位传感器和风扇一直处于工作状态,在“无限循环”里面我们添加“如果为...则...”进行水位传感器模拟值的判断,如果满足了预设值,那么风扇模块将会启动,如果达不到预设值,那么风扇模块将不会启动。

功能二:环境数值读取
BME280环境传感器识别当前环境的温度、湿度、气压、海拔值,并将这些数值展示到OLED显示屏上
在程序里面我们使用另外一个“无限循环”模块,将控制OLED显示屏的程序模块以及BME280环境传感器识别数据的模块组合在一起,这样,它们就能够实时的将环境数据显示在显示屏上面了。

功能三:用手势启动纸飞机发射器
手势识别传感器可以识别9个手势,包括向上移动、向下移动、向左移动、向右移动等。我们利用这些手势,让纸飞机发射器启动!纸飞机发射器的启动原理就是让四个电机全速转动,推动纸飞机往前行驶,在结构里面,我们还使用了二级加速的结构,让轮胎以更高的速度转动!

程序链接:https://makecode.microbit.org/_2tMEDjHTMdJ8
结论
超级酷炫的恩孚号航空母舰完成啦!你还可以增加语音识别传感器和MP3模块,通过语音控制飞机弹射器启动;或者增加超声波传感器实现“防御”效果;还可以加入LED灯进行报警提示;无论如何,期待你的航空母舰!

