首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将树莓派与驻极体麦克风连接起来,以检测dB中的声级?

如何将树莓派与驻极体麦克风连接起来,以检测dB中的声级?
EN

Stack Overflow用户
提问于 2016-11-12 12:46:59
回答 1查看 866关注 0票数 1

我必须检测封闭区域中的声音级别,所以我认为这可能是正确的选择。

我从Adafruit https://www.adafruit.com/product/1713购买了一个带有自动增益功能的驻极体麦克风

我正在尝试将它与覆盆子pi 3接口以检测音量,但是,我还没有找到解决方案,因为大多数教程都是针对Arduino或其他分支板的,有人有解决方案吗?

我知道麦克风的输出是模拟类型的,我有一个可能有用的模数转换器ADS1115和MCP3008,但我还没能找到指导我使用麦克风和转换器的解决方案。

//EDIT我已经能够将传感器连接到ADC和MCP,但是,这些值保持不变,似乎根本不会改变,即使在麦克风中播放歌曲也不会改变这些值。我在MCP上得到一个从200到300的常量值,在ADC上得到大约1056的常量值。

我需要收集音量并把它们放到服务器上。

干杯

EN

回答 1

Stack Overflow用户

发布于 2018-05-31 07:29:51

你应该根据他们的通信将ADC板连接到树莓上。MCP使用串行接口SPI,它是一个10位ADC,可以提供0到1023个电平。测试ADC是否正常工作的最好方法是使用电位器并改变它,用示波器检查ADC的信号DOUT。如果你没有示波器。你可以试试万用表。

此外,如果您可以提供您已经建立的布线连接,以便我们可以检查SPI协议。

编辑//我意识到的最后一个问题是,你买了一个带自动增益控制的麦克风。这意味着你不能用它来测量声压级。试着使用麦克风,它会给你信号的幅度(包络),如THIS ONE

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40559675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档