CZN15E(声音传感器)
更新时间:2018-09-18 10:17:29
功能说明
声音传感器驱动程序。czn15e 是一种传声器,它能对周围环境的声音进行检测,当声音达到一定阀值时,czn15e 模块将输出低电平,否则将维持高电平。
硬件资源
1.ESP32Kit 开发板
2.czn15e 模块
3.接线
czn15e 模块 VCC 引脚接 esp32Kit 3V 引脚;
czn15e 模块 GND 引脚接 esp32Kit GND 引脚;
czn15e 模块 OUT 引脚接 esp32Kit IO5 引脚;
软件设计
驱动配置
开发板板级管脚配置(board.json) 示范:</span>
"czn15e":{
"type":"GPIO",
"port":5,
"dir": 1,
"pull": 1
}
应用示例
- 在嵌入式 JS 开发工作台上,创建测试工程并导入驱动模块 czn15e。
- 编写测试 index.js 文件。
var czn15e = require('czn15e');
var handle = new czn15e('czn15e');
var t1 = setInterval(function() {
var val;
val = handle.get();
if(1 == val){
console.log("sound:NO");
}else{
console.log("sound:YES");
}
}, 1000);
运行验证
每隔1秒采集 czn15e 传感器的值,如果周围环境有声音,则打印 Sound:YES。