https://hackaday.com/2023/06/19/using-sonar-to-measure-traffic-speeds/
作者:Bryan Cockfield 2023年6月19日
测量车辆速度的最常见方法之一是使用雷达,这通常涉及产生无线电波,将其指向移动的车辆,以及测量它们返回设备的各种方式。这是一种久经考验的真实方法,但可能昂贵且技术复杂。[GeeDub]想要一种更简单的方法来测量经过他家的车辆,因此他转而使用声纳,而不是根据汽车自身产生的声音来测量速度(https://hackaday.io/project/190670-sound-of-speed)。
他使用的方法类似于潜艇中的被动声纳,它可以根据物体产生的声音来定位水下物体。在尝试测量多普勒频移的错误开始后,他使用两个麦克风切换到时间相关,本质上使用立体声音频输入来检测各种声音到达时间的细微差异,以检测过往车辆的位置。这样做足够快,并外推收集的数据,可以计算速度信息。对于数据收集和计算,[GeeDub]正在使用树莓派来帮助降低成本,还需要对麦克风及其电源进行进一步配置,以确保收集到高质量的音频。
该系统安装在一个窗户中,在三天内检测到约9000辆汽车。该软件生成本次车速的正态分布,分布以35英里/小时左右为中心,略高于标出的速度限制30。只要使用该系统对道路有清晰的视线,它就与我们见过的一些其他被动系统一样有效地测量车速(https://hackaday.com/2016/04/03/raspberry-pi-as-speed-camera/)。当然,如果你愿意多花一点钱,主动测速系统(https://hackaday.com/2013/10/03/making-a-9ghz-doppler-radar/)也是可能的。