arduino编程,声音传感器检测,输出一个信号
不知你具体的要求, 我给一个思路吧.
声音传感器可以用驻极体MIC, 压电陶瓷片, 经过匹配的电路接到ARDUINO板子的AD口, ARMEGA168的AD口精度是1024级, 如不需要如果高精度,可以1024/8来读取AD口的值,.
然后输出方面, 看你是想输出模拟值还是数字值. 比如驱动一个LED让其随声音变化, 那么就是AD口输出接到LED, 如是想触发一个机构做一个动作, 那就接数字口, 如数字口不能直接驱动, 就加个扩流电路或继电器来完成.
这个要看选择哪种入门套件,据我所知,df家的Arduino UNO R3传感器入门套件带有27种传感器,实用简单,捕捉更多信息。
配送清单
继电器模块(DFR0017)x1
数字红色LED模块(DFR0021R)x1
数字白色LED模块(DFR0021)x1
数字绿色LED模块(DFR0021G)x1
数字蓝色LED模块(DFR0021B)x1
模拟灰度传感器(DFR0022)x1
LM35模拟线性温度传感器(DFR0023)x1
模拟环境光线传感器(Arduino兼容)(DFR0026)x1
数字震动传感器(Arduino兼容)(DFR0027)x1
数字钢球倾角传感器(Arduino兼容)(DFR0028) x1
数字大按钮模块 黄色(Arduino兼容) (DFR0029) x1
数字触摸开关Touch(Arduino兼容)(DFR0030)x1
数字贴片磁感应传感器(Arduino兼容)(DFR0033) x1
模拟声音传感器(Arduino兼容)(DFR0034)x1
模拟一氧化碳气体传感器 (MQ7)(SEN0132) x1
模拟电压检测模块(Arduino兼容)(DFR0051)x1
模拟压电陶瓷震动传感器(Arduino兼容)(DFR0052) x1
模拟角度传感器Rotation Sensor V2(Arduino兼容)(DFR0058) x1
JoyStick摇杆(Arduino兼容)(DFR0061)x1
Flame sensor火焰传感器(Arduino兼容)(DFR0076) x1
MMA7361三轴加速度传感器(Arduino兼容)(DFR0143) x1
人体热释电红外传感器(SEN0018)x1
GP2Y0A21 距离传感器(SEN0014)x1
土壤湿度传感器(Arduino兼容)(SEN0114) x1
红色按键模块(DFR0029-R) x1
白色按键模块(DFR0029-W ) x1
水分传感器模块(SEN0121) x1
以上信息仅供参考,希望可以帮助到你。