首先,感谢咱们组织本次星球亲子创客赛活动。节日快乐!
正如:“每个人内心都会有最童真的一面,与孩子在一起探索奇妙的创客世界,一起想象,一起创造,一起游戏,一起分享,将来回想起来,乐在其中,让人回味无穷!
一、背景
孩子不仅喜欢玩游戏,更喜欢编游戏,今天与儿子一起利用Mind+和Micro:bit分享一个小游戏《鲨鱼吃小鱼》。
在一个神秘的海底世界, 看似风平浪静的大海里,却隐藏着与人类世界相同的危机, 在弱肉强食的竞争下,大鲨鱼不但得觅食以填饱肚子,更重要的是学会保护自己。
二、规则
1、当吃到小鱼后,播放声音“咬”,朗读:good ;当吃掉水母,播放“尖叫”,朗读:NO
2、当鲨鱼吃掉一条小鱼加一分,
当吃掉5条小鱼,游戏过关成功, 播放Success,游戏停止;当鲨鱼吃掉2条水母,游戏过关失败, 播放game over,游戏停止;
三、玩法
鲨鱼在小鱼的最前面,鲨鱼运动方向由遥控手柄控制,每次前进50步,变换下一个造型。
1、当遥控手柄按下"left"或者吃到小鱼,led显示微笑图案,吃到水母,led显示哭脸图案,鲨鱼向左运动;
2、当遥控手柄按下"right"或者吃到小鱼,led显示微笑图案,吃到水母,led显示哭脸图案,鲨鱼向右运动;
3、当遥控手柄按下"up"或者吃到小鱼,led显示微笑图案,吃到水母,led显示哭脸图案,鲨鱼向上运动;
4、当遥控手柄按下"down"或者吃到小鱼,led显示微笑图案,吃到水母,led显示哭脸图案,鲨鱼向下运动;
5、当遥控手柄按下"黄键“或者吃到小鱼,led显示微笑图案;鲨鱼游动变快,追击小鱼。
6、当遥控手柄按下”蓝键“或者吃到小鱼,,led显示微笑图案;游戏开始,游戏进入倒计时:3、2、1。
四、参赛器材:
1、micro:bit编程板 购买地址:https://www.dfrobot.com.cn/goods-1434.html ;
2、遥控手柄 https://www.dfrobot.com.cn/goods-1674.html;
3、编程软件:Mind+1.5.5下载软件地址:http://www.mindplus.cc
五、Mind+编程流程
1、切换到“实时模式”。
2、扩展选项,选中 主控板micro:bit。 功能模块:文字朗读
3、编写程序
4、菜单“连接设备”,选择一个“COM18-microbit”,
五、编写程序
1、游戏开始
当按动遥控手柄蓝色按键,初始变量小鱼和水母为零,通过消息,角色3 2 1 分别进入节日舞台
2、角色鲨鱼
3、角色小鱼
4、角色水母
5、游戏结束
闯关成功,success,闯关失败:game over
六、手柄按键说明
1、micro:bit游戏手柄
手柄上下均采用亚克力板封装。手柄共设置8个按键, 左侧分布了上、下、左、右四个按键, 右侧为X、Y按键, 前方引出了A、B两个按键,内置了 振动电机、蜂鸣器、LED,这些可编程控制的 。无需组装,上手即用。
2、查阅遥控手柄资料发现:
(1)、当手柄按键未按按键时,显示数值为1,当 手柄按键按下时显示数值为”0“, (P8、P13、P14、P15 、P1 、P2、 P5 、P11)。
( 2)、P12 接电机为0时: 电机停止,P12 电机为1时,电机振动; 3、P16接 led初始0时 ,led灭 ,当led为1时,led亮; 4、P0 接喇叭,当设为0时, 喇叭停 ,当设为1时, 喇叭停。
七、Mind+项目文件(.sb3文档)
程序代码:上传码云https://gitee.com/rzegkly/ShaYuChiXiaoYu.git
八、视频演示
评论