一、传感器介绍
-
该传感器可以识别声音的有无,但不能识别声音的大小或者特定频率的声音。
-
灵敏度可调(图中蓝色数字电位器调节)。
-
工作电压 3.3V-5V。
-
输出形式 数字开关量输出( 0 和 1 高低电平 )。
二、传感器使用说明
三、接线图
四、完整代码
该传感器的使用非常简单,我们仅用Core提供的Gpio库函数来读取传感器OUT引脚输出的电平即可判断传感器是否探测到声音。
--配置D8为普通输出,在Core电路板上直接连着LED1
LIB_GpioOutputConfig("D8","STANDARD")
--设置D5口为普通输入,连接声音探测传感器的OUT引脚。您也可以选D0-D7中的任意一个引脚
LIB_GpioInputConfig("D5","NOPULL")
--开始大循环
while(GC(1) == true)
do
gpio_value = LIB_GpioRead("D5")
if gpio_value == 0 then --传感器OUT引脚输出低电平,感应到声音
LIB_GpioWrite("D8",0)--LED1灯亮
else
LIB_GpioWrite("D8",1)--LED1灯灭
end
end
五、代码运行结果
当在传感器附近探测到拍手或其他声音时,Core电路板上的LED1灯就会亮。
更多详情请参看 shineblink.com官网链接