回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页
best-icon

挑战二:流浪星球,再次出发 简单

头像 仔爸 2019.02.28 2214 3

作品背景:

最近流浪地球的电影非常流行,一方面是因为,它是中国第一部硬科幻电影,看惯了美国大片的我们,也需要有这样的国产电影满足一下我们的自信心,另一方面,这部电影也让我们学到不少科学和太空知识。基于这样的想法,在第二轮Mind+冬季挑战赛,我就想着用Mind+和microbit配合,做一个包含科学和太空知识的作品,也算蹭一下热度吧!

作品模拟了第一、第二宇宙速度,如救援火箭以初始第一宇宙速度推进,然后逐渐加速,脱离地球飞向太空。

第一宇宙速度是7.9千米/秒,叫环绕速度,是人造卫星围绕地球表面作圆周运动时的速度。

第二宇宙速度是11.2km/s,叫脱离速度,是航天器脱离地球引力场所需的最低速度。

第三宇宙速度是16.7km/s,叫逃逸速度,是航天器脱离太阳引力场所需的最低速度。

材料清单

  • Micro:bit X1 链接
  • micro:bit Boson扩展板 (Gravity兼容) X1 链接
  • 数字大按钮模块 黄色 X1 链接
  • 模拟角度传感器Rotation Sensor V1(Arduino兼容) X1 链接

步骤1 连接硬件

project-image

将Microbit插入扩展板,然后把模拟角度传感器Rotation Sensor V1接在扩展板的模拟接口P0上,把按钮接在数字接口P1上。用USB数据线将microbit与电脑连接。

步骤2 Mind+中连接Microbit

根据教程将microbit与mind+相连,如果第一次使用会安装一些驱动。

教程见:http://docs.dfrobot.com.cn/mindplus/an-zhuang-qu-dong.html

连接成功,还要对Microbit的陀螺仪进行测试。

步骤3 添加舞台背景,角色

project-image

从软件的背景库中导入名为Stars的背景,比较符合本项目的主题。

本项目包含的角色比较多,有些是静态图片,有些是动态图片(Gif动图)

我发现Mind+不支持动图的直接导入,因此可以将Gif文件先导入到Scratch2中,然后将角色导出成sprite2这样的角色文件,然后再将其导入到Mind+中。

你也可以在底部提供的资源链接中下载本项目用到的图片和音乐。

步骤4 太阳角色及脚本

project-image

步骤5 地球护卫者(白色飞机)

project-image
project-image

步骤6 导弹角色及脚本

project-image
project-image

步骤7 小护卫飞机

project-image
project-image

步骤8 救援火箭角色及脚本

project-image
project-image
project-image

步骤9 地球角色及脚本

project-image
project-image

步骤10 推进动力系统造型及脚本

project-image
project-image

步骤11 陨石造型及脚本

project-image
project-image

步骤12 源文件及素材文件

https://gitee.com/bitscode/scratch

作者:仔爸(微信号xdh-pc)

评论

user-avatar
  • luyi

    luyi2020.02.05

    好赞啊,学习了!

    0
    • 李先森

      李先森2019.03.13

      厉害是真厉害

      0
      • 许培享

        许培享2019.03.02

        实力派

        0