通过micro:bit学python

4-1:加号/乘号/井号灯

按下A按钮,第3行从左到右逐个亮起,按下B按钮,第3列从上到下逐个亮起,每个灯亮时间,间隔200毫秒。

4-2:可调光夜灯

按下A按钮,打开灯,默认亮度为9,再次按下A按钮,熄灭灯。按下B按钮,逐渐变暗,每次减2,最暗后,重新从9开始。

2-3:音乐盒

制作一个音乐盒,共有4首曲子,编号分别为1、2、3、4,按下A按钮,屏幕上显示曲子编号,按下B按钮,开始播放。

3-7:音柱灯

课程难度:⭐⭐⭐⭐
模拟音柱,开机后,第3列从下到上逐个亮起随机数量的灯,随机数为1到5之间,间隔200毫秒。

3-6:人机对战掷色子

课程难度:⭐⭐⭐⭐
课程任务:按下A按钮,游戏开始,3次大钻石变成小钻石,显示我方点数,1秒后,显示电脑点数,1秒后,显示结果,赢显示W,输显示L,平局显示D,10次后,显示比分。

2-7:单行渐变灯

课程难度:⭐⭐
课程任务:按下A按钮,中间一行从左到右逐个亮起,每一个灯比上一个灯亮度加2,按下B按钮关闭。

3-5:安全报警器

课程难度:⭐⭐⭐
课程内容:当摇动micro:bit时,开始报警,屏幕闪动显示叉号并发出“DAO”的声音,按下A按钮,关闭报警。

3-4:猜AB

课程难度:⭐⭐⭐⭐
课程任务:制作一个游戏。游戏开始后,随机产生A或者B,按下A按钮,猜A,按下B按钮,猜B,正确显示对号,错误显示叉号。

2-8:全屏渐变灯

课程难度:⭐⭐⭐
课程任务:按下A按钮,亮起所有灯,从上向下,亮度逐渐增强,按下B按钮,关闭。

2-5:蛇形灯

课程难度:⭐⭐
课程内容:按下A按钮,第一排灯从左到右逐个亮起,然后第三排灯从右向左逐个亮起,然后第五排灯从左向右逐个亮起。

Scroll to Top