【Mind+】掌控板入门教程08 噪音报警器

9 篇文章 0 订阅
6 篇文章 0 订阅

       物理课堂上老师教过我们物体振动会产生声波,声波通过空气等介质传送给我们的耳朵,我们就听到了声音。有了声音就有了动听的音乐、优美的歌声。可是当音量达到一定强度,妨碍到人们正常休息、学习和工作,声音就会成为噪音。

      所以接下来我们就利用掌控板上可以检测声音大小的麦克风,一起来做一个噪音警报器吧。
 

Mind+ 掌控板入门教程08 噪音报警器图1

项目示例

      利用掌控板自带的麦克风(如下图红圈标注),我们将通过学习在屏幕上显示当前环境声音值,完成通过RGB灯亮灯的数量表示噪音强度范围的噪音警报器

      可通过下面两个任务进行实践:

        ■ 任务一:屏幕显示声音值
        ■ 任务二:噪音警报器

Mind+ 掌控板入门教程08 噪音报警器图2

任务一:屏幕显示声音值

      输入以下程序,并将程序上传。

Mind+ 掌控板入门教程08 噪音报警器图3

* 思考一下,需要显示几个空格才能完全遮挡“麦克风声音强度”的数值。


      运行结果:

Mind+ 掌控板入门教程08 噪音报警器图4


* 声音传感器的返回值为0-4095,声音越大,数值越大。

小试牛刀:

      尝试实现下图中麦克风强度值显示效果。

Mind+ 掌控板入门教程08 噪音报警器图5


任务二:噪音警报器

      当声音过大时,通过掌控板上LED灯亮灯数量反应噪音等级。

      输入以下程序,并将程序上传。

Mind+ 掌控板入门教程08 噪音报警器图6

      运行结果:

Mind+ 掌控板入门教程08 噪音报警器图17


      通过学习使用传感器,我们可以用掌控板做出更加丰富的与现实生活交互的趣味项目。比如使用麦克风传感器,我们还可以做一个分贝仪用来检测声音大小或者做一个声控游戏。发挥你的创意吧!

知识拓展

一、硬件知识

1、声音传感器

      掌控板自带的麦克风也叫声音传感器,声音传感器是一种可以检测声音大小的传感器。

      常见的声音传感器的工作原理是传感器内置一个对声音敏感的电容式驻极体话筒。声波使话筒内的驻极体薄膜振动,导致电容的变化,而产生与之对应变化的微小电压。这一电压随后被转化成0-5V的电压,经过A/D转换被数据采集器接受并进行传送。

 

Mind+ 掌控板入门教程08 噪音报警器图7


      生活中使用的包括声控灯、智能电视等很多声控设备,都离不开声音传感器。声音传感器的应用领域更是不断扩展,从机器人到航空航天技术,声音传感器在现代科技领域中的作用越来越大。

2、噪音

      噪音是一类引起人烦躁、或音量过强而危害人体健康的声音。从环境保护的角度看:凡是妨碍到人们正常休息、学习和工作的声音,以及对人们要听的声音产生干扰的声音,都属于噪音。从物理学的角度来看:噪音是发声体做无规则振动时发出的声音。
 

Mind+ 掌控板入门教程08 噪音报警器图8

二、软件知识

1、逻辑运算

      “与”指令是一种逻辑运算指令,逻辑运算一般用来判断一件事情是真的还是假的。我们在数学中常见的“+、-、*、/”可以统称为算数运算,而编程中常见的“与、或、非”可以统称为逻辑运算。数学运算的结果为某个数值,而逻辑运算的结果为真或假,一般用1代表真(ture)0代表假(false)
 

Mind+ 掌控板入门教程08 噪音报警器图9

为逻辑“与”指令,表示两侧条件同时成立,则结果为真,否则结果为假。

Mind+ 掌控板入门教程08 噪音报警器图10

Mind+中还有逻辑“或”和逻辑“非”指令。

Mind+ 掌控板入门教程08 噪音报警器图11

为逻辑“或”指令,表示两侧条件只要有一个条件成立,则结果为真。

Mind+ 掌控板入门教程08 噪音报警器图12

Mind+ 掌控板入门教程08 噪音报警器图13

为逻辑“非”指令,表示将真假颠倒。

Mind+ 掌控板入门教程08 噪音报警器图14


2、指令汇总

Mind+ 掌控板入门教程08 噪音报警器图15


项目小结

      ■ 掌握掌控板检测及显示声音强度的方法

      ■ 掌握制作简易噪音警报器的方法

      ■ 了解声音传感器

      ■ 了解逻辑运算
 

挑战一下


      1、在小区楼道一般会有声控灯,声音较大时灯就会亮起来,一会儿后熄灭,尝试用掌控板实现。

      2、利用掌控板做一个声控小游戏。用你的声音来控制这个的英雄小人在平台上跳跃翻滚吧!音量大小可以决定它的跳跃高度!
 

Mind+ 掌控板入门教程08 噪音报警器图16

  文本参考: 

官方教程icon-default.png?t=N7T8https://mc.dfrobot.com.cn/misc.php?mod=tag&id=3395
mindplus官方icon-default.png?t=N7T8https://mc.dfrobot.com.cn/misc.php?mod=tag&id=3309
掌控板icon-default.png?t=N7T8https://mc.dfrobot.com.cn/misc.php?mod=tag&id=3184

  • 13
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Stitch .

欢迎各位家人来白嫖

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值