当前位置: 代码迷 >> Android >> 关于android上声音的有关问题·声波测距
  详细解决方案

关于android上声音的有关问题·声波测距

热度:78   发布时间:2016-05-01 10:42:01.0
关于android上声音的问题···声波测距
请问下android的大神···我想用手机发送8--9HZ的音频(Beep信号)。然后用另外一个手机(也是android的接收···)问下能不能实现啊····求大神指点
我其实是想实现手机与手机之间的测距··想用声波的方式···请问下有没有可能实现?

------解决方案--------------------
一台机器发送声波,另一台接收的机器收到后,肯定也应该有所"表示"的吧,以模仿声波的反射
肯定是能实现的,只是测量范围的大小可能会和具体机器的配置有关。

加油!!!
------解决方案--------------------
风速和多普勒效应也会对接收到的声波频率有影响,但影响应该不大。
------解决方案--------------------
是测量就会有误差,问题是误差是不是在可以允许的范围里

我想既然是用声音来测量,距离应该不会太大,不然是听不到的。
一般距离越小,要求的精度就越高,比如超声波测速。
百度和CNKI上应该有好多这样的文章
------解决方案--------------------
引用:
引用:一台机器发送声波,另一台接收的机器收到后,肯定也应该有所"表示"的吧,以模仿声波的反射
肯定是能实现的,只是测量范围的大小可能会和具体机器的配置有关。

加油!!!

其实我是想 一个设备发特定频率一定长度的信号,然后另一台接受(要能够识别这个信号),然后利用接收时间差进行距离的计算。当然采用一个时分多路复用的想法,然后再进行……

假设硬件没问题可以实现 ,我有个弱弱的疑问,a机发声,b机接收,b机就能知道距离了?是不是应该,b机马上也发一个声音,然后a机接收到后,a机来测距。难道不需要多次握手?
不是知道我问的是不是有点多余
  相关解决方案