全国咨询热线:18932715501
杏彩体育官网下载

杏彩体育直播唯一官网·(中国)下载-ios/安卓/手机版app下载

地址:河北省永年县大北汪工业区

Q Q:75700778

电话:18932715501

邮箱:hobbm@www.sdzcbz.cn

当前位置: 首页 > 产品展示

杏彩体育直播:检查声音大小的电子硬件设计要如何做

来源:杏彩体育唯一官网 作者:杏彩体育官网下载
产品详情

  arduino本身只是一块裸机主板,所以如果想要实现某些功能就需要使用它的适配软件arduino IDE来对它进行

  并且Arduino能通过各种各样的传感器来感知外接的环境,比如通过通过控制灯光,马达和其他的装置来反馈,影响环境;通过温度,湿度来感知外界温湿度;红外检测外界物体等等。

  (1)它可以检测周围环境的的声音强度,使用注意:此传感器只能识别声音的有无(根据振动原理)不能识别声音的大小或特地呢频率的声音。

  但是这个传感器虽然说可以检测到声音,但是它不能够很好的检测出声音的强度,也就是当外界声音分贝大于某个阀值,它能监测到,小于这个阀值就过滤掉,不能起到检测声音大小的目的,只能在声音大于某个分贝时触发开关的作用。

  所以就需要寻找其他可替代的硬件模块,这里找到LM386型号的声音传感器,它就可以实现检测声音大小的功能。

  这两个模块最大的区别是芯片,一个是LM393芯片,一个是LM386芯片,其中LM393是一个比较器,LM386是一个放大器。所以传感器只能检测到一个预设值,通过预设值来判断声音有无。

  而LM386芯片的这个模块会将采集到的信号放大,所以声音的大小会改变这个波形的最大值和平均值,所以程序端要做的就是每间隔很小的一段时间进行采用一次,取平均值或最大值就可以得到声音的具体变化,从而实现检测声音大小的目的。

  所以最后可以利用LM386声音传感器做出的电子制作就会非常丰富了,比如通过检测外界声音的大小来调节灯光的亮度,或者提供相应的噪声语音播报警告等等。