魔法棒套件案例06:魔法棒制作
目的
- 使用魔法棒套件制作一根多功能的魔法棒
使用材料(淘宝购买链接)
魔法棒套件
故事背景
为了应对各种突发情况,小恩决定将使用过的魔法都设置到魔法棒中,这样子才能快速的使用魔法,解决问题,带领团队夺回补给完成试炼。
软件
编程
如图所示编写程序
程序
请参考程序连接:https://makecode.microbit.org/_gCW49uJoCis8
你也可以通过以下网页直接下载程序。
现象
- 当开机时,灯环亮蓝色,通过按钮
A
、按钮B
或者micro:bit主板的倾斜状态来切换当前使用功能,当按下按钮A
则切换为显示笑脸;按下按钮B
则是切换进入充能状态,LED灯全部变红,通过按紧连接P2
端口的按钮充能让LED灯环亮蓝色;当向右倾斜
则切换为打翻蜘蛛或者让飞碟起飞的功能;当向左倾斜
则切换为让飞碟降落的功能;选择好法术后通过按下连接P2
端口的按钮释放法术,每次释放法术都会使灯环的最后一个蓝色灯变成红色,当没有蓝色灯的时候无法释放法术,只能进入充能状态进行充能才能重新使用,在充能状态下,只有全部灯亮蓝色才算充能成功,否则充能失败,灯环亮红色。