欢迎来到军工软件开发人才培养基地——学到牛牛

声音传感器

时间:2024-05-06 07:01:10 来源:学到牛牛

声音传感器是一种电子设备,通常用于检测和量化周围环境中的声音,并将其转换为数字信号以供进一步处理。声音传感器可以感知从低频到高频的声波,并且具有广泛的应用领域,如安防监控、医疗诊断、语音识别、音乐制作等

 

声音传感器的应用非常广泛。在安防监控中,声音传感器可以检测突发事件或犯罪现场产生的噪声;在医疗诊断中,声音传感器可以帮助医生识别心脏和肺部疾病的疑虑;在语音识别中,声音传感器可以将人类语音转换为可供计算机理解和处理的数字信号;在音乐制作中,声音传感器可以捕捉演唱者或乐器发出的声音,以便录制和制作音乐。

 

 

参数表

 

 

模块 ADC 输出检测到的声音强度,范围是 0-1023, 

声音强度越大该数值越大。

声音传感器采用的是LM358运算放大器,属于一种低功率双运算放大器,由两个独立的高增益颞部频率补偿运算放大器组成,专门设计用于在宽电压范围内由单电源供电。具有低功耗、共模输入电压范围扩展到地/VEE以及单电源或双电源操作等特点。

 

模块原理图

 

 

参考例程:

 

#define SOUND A2    //声音接的io口

 

uint16_t volume;

 

void setup()

{

  Serial.begin(9600);  

  pinMode(SOUND, INPUT);   // 配置引脚模式为输入模式

}

 

void loop()

{

  volume = analogRead(SOUND);   //获取声音强度0-1023

  Serial.println(volume);      // 串口打印

  delay(100);

}

 

串口输出结果如下: