所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
挑战二:流浪星球,再次出发
仔爸 2019-03-05 18:56:29
6
2
简单

作品背景:

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

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

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

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

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

材料清单 材料清单
1x
Micro:bit
1x
micro:bit Boson扩展板 (Gravity兼容)
1x
数字大按钮模块 黄色
1x
模拟角度传感器Rotation Sensor V1(Arduino兼容)
步骤1 步骤1
连接硬件
projectImage

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

步骤2 步骤2
Mind+中连接Microbit

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

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

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

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

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

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

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

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

步骤4 步骤4
太阳角色及脚本
projectImage
步骤5 步骤5
地球护卫者(白色飞机)
projectImage
projectImage
步骤6 步骤6
导弹角色及脚本
projectImage
projectImage
步骤7 步骤7
小护卫飞机
projectImage
projectImage
步骤8 步骤8
救援火箭角色及脚本
projectImage
projectImage
projectImage
步骤9 步骤9
地球角色及脚本
projectImage
projectImage
步骤10 步骤10
推进动力系统造型及脚本
projectImage
projectImage
步骤11 步骤11
陨石造型及脚本
projectImage
projectImage
步骤12 步骤12
源文件及素材文件

https://gitee.com/bitscode/scratch

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

Makelog作者原创文章,未经授权禁止转载。
6
2
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]