设为首页收藏labplus社区产品资料库
1482
积分值+2
520
掌控币+1
0  关注
125  粉丝
160  帖子
论坛小助手
2019年06月13日

#基础使用#【基础使用】玩转掌控板10—噪音计

产业革命以来,各种机械设备的创造和使用,给人类带来了繁荣和进步,但同时也产生了越来越多而且越来越强的噪声。噪声不但会对听力造成损伤,也对人们的生活工作有所干扰,在今天我们将学习如何使用掌控板制作一个噪音计,来帮助我们判断周围的噪声大小,改善我们的生活。

学习目标

1、熟练运用如果。。否则指令使用方法

2、熟练运用逻辑判断指令

3、熟练运用声音传感器

思维开发

既然是噪声探测计,那么就一定会用到掌控板板载的声音传感器,我们可以通过设定声音传感器的不同触发值,将噪音分为4个等级;安静、普通、吵闹、噪音。并在噪音太大时点亮板载的rgb灯进行提示。


程序流程

为了让程序运行更稳定,我们需要设定一个变量,将其设定为声音传感器的值,并且将屏幕清空,得到一块“干净”的屏幕。。


接下来,运用逻辑区域的“如果执行”指令以及“大于”指令,对声音值进行判断,在声音值小于1000时,将其噪音等级设定为“安静”。并用显示指令显示出来,持续一秒;


设定第二级别的噪音等级;点击“如果,执行”判断指令右方的小齿轮,增加一个“否则如果”


利用逻辑区域指令的“和”指令,将第二级别的噪声数值设定为1000到2000之间,并且将其噪音等级命名为“普通”,并通过OLED显示屏显示,亮一号灯为红色作为提示,持续一秒;


设定第三噪音等级,设定范围为2000到3000之间,命名为“吵闹”,并将其显示在led显示屏上,亮1、2号灯为红色,持续一秒。第四噪音等级为大于3000,噪音等级命名为“噪音”。亮1、2、3号灯为红色,持续一秒。

示例程序


显示效果


4

点赞

1593 次阅读4 人赞