模块描述
- 可以检测到周围环境的声音强度,只能识别声音的有无(根据震动原理),不能识别声音的大小或特定频率的声音
- 阈值可调:通过蓝色电位器调节
- 工作电压: 3.3V~5V
- 输出形式:数字开关量输出(0或1)
- 模块尺寸:3.4cm * 1.6cm
模块接口说明
- VCC 外接3.3V~5V电压(建议3.3V)
- GND 外接GND
- OUT 接开发板或单片机GPIO口
原理图
使用时
- VCC与GND接好时,电源指示灯亮
- 全方位检测声音,检测到超过阈值强度的声音时开关指示灯亮,OUT输出低
- 阈值可通过电位器调节,逆时针调节,阈值降低
STM32驱动代码参考
#include "voice.h"
void VOICE_Init()
{
RCC->APB2ENR |= 1<<4; //GPIOC时钟使能
GPIOC->CRH &= 0xFFF0FFFF; //PC12清零
GPIOC->CRH |= 0x00040000; //浮空输入
}