作品背景:
最近流浪地球的电影非常流行,一方面是因为,它是中国第一部硬科幻电影,看惯了美国大片的我们,也需要有这样的国产电影满足一下我们的自信心,另一方面,这部电影也让我们学到不少科学和太空知识。基于这样的想法,在第二轮Mind+冬季挑战赛,我就想着用Mind+和microbit配合,做一个包含科学和太空知识的作品,也算蹭一下热度吧!
作品模拟了第一、第二宇宙速度,如救援火箭以初始第一宇宙速度推进,然后逐渐加速,脱离地球飞向太空。
第一宇宙速度是7.9千米/秒,叫环绕速度,是人造卫星围绕地球表面作圆周运动时的速度。
第二宇宙速度是11.2km/s,叫脱离速度,是航天器脱离地球引力场所需的最低速度。
第三宇宙速度是16.7km/s,叫逃逸速度,是航天器脱离太阳引力场所需的最低速度。
步骤1 连接硬件
将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 添加舞台背景,角色
从软件的背景库中导入名为Stars的背景,比较符合本项目的主题。
本项目包含的角色比较多,有些是静态图片,有些是动态图片(Gif动图)
我发现Mind+不支持动图的直接导入,因此可以将Gif文件先导入到Scratch2中,然后将角色导出成sprite2这样的角色文件,然后再将其导入到Mind+中。
你也可以在底部提供的资源链接中下载本项目用到的图片和音乐。
步骤4 太阳角色及脚本
步骤5 地球护卫者(白色飞机)
步骤6 导弹角色及脚本
步骤7 小护卫飞机
步骤8 救援火箭角色及脚本
步骤9 地球角色及脚本
步骤10 推进动力系统造型及脚本
步骤11 陨石造型及脚本
步骤12 源文件及素材文件
https://gitee.com/bitscode/scratch
作者:仔爸(微信号xdh-pc)
luyi2020.02.05
好赞啊,学习了!
李先森2019.03.13
厉害是真厉害
许培享2019.03.02
实力派