你好 最近我在做声源定位 用Arduino做底层控制器,正在愁怎么可以采集到声波信号。

你好 最近我在做声源定位 用Arduino做底层控制器,正在愁怎么可以采集到声波信号。,第1张

首先申明我水平有限哦,不一定回答完全正确,也是因为最近自己在做才知道点,希望能帮到你吧。

1.能不能用声音传感器连接到Arduino控制器并且同步采集到音频信号?

能,有专门兼容配套的arduino拾音器,就是个声音传感器,我做过这个实验,可以同步采集声音。我也用它做到了声音波形的显示。

2那用什么样的声中樱音传感器可以呢?

就用拾音器做方便,淘宝有专门卖兼容arduino的,小小方方的一个。用杜邦线直接连到arduino上就可以用了,很方便。

3声源定位?

声源定位关键在程序上实现灶穗吧,我是这么想的,对声音隐培卜的分析就是对其强度(就是声音大小)的分析,那个位置的声音强度大,那么就是声源的位置。拾音器就能做到,将采集到的模拟声音变成数字信号,数字信号的电压幅度就是声音的大小。

你用的是话筒还是那种声音传感器?差别在于前者是模拟的输出是模拟信号,后者答猛册里面有电路,能输出脉冲。对于arduino来说(uno吧?)处理能力不知嫌够的,无法处理前者的信号,后者的话还有一点可能。同时你可以计算一下,声音传播速度 300m/s来计算,如果你两个麦克风之间的距离是 0.1m的话,要求区分 0.1/300=0.0003s,大约0.3ms再折算成周期,看看能否清宏处理得过来

arduino驱动安装找不到驱动文件解决方法如下:

1. 下载压缩包

2. 将压缩包直歼滑接解压到C:\Windows\System32\DriverStore\FileRepository\路径下。

3. 重新安装驱动,

(1) 把Arduino接到USB上,此时可能会提示设备无法正确安装;

(2) 在“设备管理器”中找到Arduino,右键点击,选择“更新驱动程序”;

(3) 定位到下载的Arduino开发工具目录中找到drivers目录,我的电脑中时这个目录D:\arduino-1.0.2\drivers;

(4) 点击碰改顷下笑陆一步,最后会提示安装成功。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12220718.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存