1.麦克的故事

2.麦克的布兜

3.小麦的愿望:声音强度检测

4.小克的黑板

STEP1:首先要把声音传感器模块接到扩展板P0号接口上;把LED灯模块接到扩展板P1号接口上。

STEP2:编写程序 ①根据上一个小贴士的提示,我们可以进行初步的设计啦:单击指令区最下面的“micro:bit”,将“控制”代码模块中的条件语句“如果--否则”拖动至脚本区,将“运算符”中的“<”拖动至脚本区。

②通过“读取模拟引脚P0”连接的声音传感器的模拟信号数值(再次强调,模拟数值范围在0—1023之间哦)来检测声音的强度。 ③设定“声音强度探测”的实现程序。逻辑指令中的“<”可以判断声音强度的模拟值是否达到设定的标准。 如图3.1.4,读取模拟引脚P0的数值“<80”成立的时候,也就是声音强度为1级的时候,板载小灯显示数字“1”; 否则,模拟读取引脚P0的数值“≥80”时,也就是声音强度为2级,板载小灯显示数字“2”。在“否则”代码之后,可以增加“等待1秒”,防止数字闪烁。

5.小麦的愿望:吹气“蜡烛”

6.小克的黑板

编程过程中,通过设置连接声音传感器的引脚值来控制小灯的亮暗哦。

①使用“设置数字引脚P0输出”这一模块,由于当前小灯连接的是P1引脚,将P0修改为P1,拖至脚本区。

②设定“电子蜡烛”的实现程序。 当声音传感器模拟值小于设定值80的时候,小灯保持亮起的状态,反之,轻轻一吹,声音强度大于80时,小灯将保持2秒的熄灭状态。

7.麦克创造屋