[知识星球]小猫的鬼步舞

4502浏览
查看: 4502|回复: 1

[知识星球] 小猫的鬼步舞

[复制链接]
本帖最后由 粒子 于 2018-6-22 18:32 编辑

小猫的鬼步舞

引言

一说到迈克.杰克逊,大家肯定会想到他的鬼步舞,是不是很酷很炫呢。
今天我们来让我们的小猫也跳一段鬼步舞吧。

一、项目任务

(一)情景创设

动物世界的动物们准备举办一个大派对,
每只动物都会拿出自己的绝活。
可是小猫很忧愁,
相比于别的动物的多才多艺,他自己并没有什么才艺。
为了解决小猫的烦恼,
我们让小猫学习一项新的才艺吧。

(二)任务说明

1.任务目标:让小猫在舞台上来回的滑动,就像是在跳鬼步舞。
2.在完成这个任务的过程中:
学会了micro:bit的5x5点阵的使用,
学会了移动和切换造型灯指令。

二、项目进程

(一)构思

1.确定所构想作品的大致功能及造型
①功能:小猫能在舞台上来回移动,并切换造型。
Micro:bit的点阵上显示出“<-”表示小猫向左滑动,
显示出“->”表示小猫向右滑动。
②造型:小猫2.讨论过程中遇到的问题有哪些?如何解决?
①遇到的问题:怎么让点阵显示“<-”和“->”符号,怎么控制小猫向左向右滑动。
②解决方法:利用micro:bit主控板上的A和B按钮同时控制点阵的显示和小猫的滑动。

(二)实施

1.器材准备硬件:micro:bit主控板

小猫的鬼步舞图1

USB数据线

小猫的鬼步舞图2

软件:mind+

小猫的鬼步舞图3

2.活动过程程序思路按下主控板上的A按键,小猫在舞台上向左滑动,
点阵模块显示出“<-”符号。
按下主控板上的B按键,小猫在舞台上向右滑动,
点阵模块显示出“->”符号。

程序制作:

1.双击mind进入软件界面,
点击“扩展”在“主控板”一栏选择“micro:bit”,
并且选择“实时执行”模式。

小猫的鬼步舞图4

2.从角色库选取角色“小猫”,从背景库选取“party”背景。

小猫的鬼步舞图5


3.编写程序,当按键A被按下时,点阵显示“<-”符号。
我们可以通过鼠标点击点阵模块显示我们想要的图案,
这里我们需要的是向左的箭头符号。

小猫的鬼步舞图6

4.编写程序,当按键B被按下时,点阵显示“->”符号。

小猫的鬼步舞图7

5.编写程序,当按键A被按下时,小猫向左滑动一步。

小猫的鬼步舞图8

6.编写程序,当按键B被按下时,小猫向右滑动一步。

小猫的鬼步舞图9

7.编写程序,当按键A被按下时,小猫向左移动时切换造型以达到滑动状态。

小猫的鬼步舞图10

8.编写程序,当按键B被按下时,小猫向左移动时切换造型以达到滑动状态。

小猫的鬼步舞图11

9.总程序

小猫的鬼步舞图12

三、实时执行程序

1.将数据线窄的一端插在micro:bit主控板上,宽的一端插在电脑上。

小猫的鬼步舞图13

2.连接设备,并检查是否连接成功。

小猫的鬼步舞图14

3.点击绿旗,运行程序。分别按下按键A和B,观察结果。

小猫的鬼步舞图15

四、结果展示

1.点阵模块显示箭头向左。

小猫的鬼步舞图16

2.点阵模块显示箭头向右

小猫的鬼步舞图17

3.小猫向左滑动。

小猫的鬼步舞图18

4.小猫向右滑动。

小猫的鬼步舞图19

五、项目拓展

为了使小猫的鬼步舞跳的更有节奏感,我们可以加个背景音乐。

来源:知识星球——蜀星星创客星球:独爱


pATAq  版主

发表于 2018-6-23 21:51:54

写的很详细,感谢分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail