我正在试图开发一个应用程序,它使用麦克风检测超声波。这些波将以一定的频率产生。那么是否有可能检测到这些波及其大小?噪音和其他可听的声音会成为一个大问题吗?如何检测超声波?
Q
如何检测超声波?
1
A
回答
1
只有当您的硬件能够接受这些波时,检测超声波才是没有问题的(毕竟这只是一个声音)。
标准麦克风对超声波声音不敏感,大多数硬件上的麦克风输入都在可听范围(20Hz-20kHz,通常更具限制性)中过滤,因此超声波声音不会适用于您的应用。
2
首先,您需要确保您的麦克风能够拾取超声频率噪声(+ 20kHz)。
如果您拥有合适的设备,您只需实施一个高通滤波器即可将所有低于所需启动频率的频率切断。
相关问题
- 1. 如何使用Android设备检测超声波
- 2. 超声波通讯
- 3. 如何从超声波检查设备拍摄图像?
- 4. max35101(超声波水表)
- 5. 使用matlab的超声波声音
- 6. iOS和Android上的超声波声音
- 7. threading.join()如何检测超时?
- 8. 如何检测声音
- 9. 如何检测波斯语字符?
- 10. 超声波测距仪读取特定值时中断arduino
- 11. 用超声波传感器和覆盆子测量距离
- 12. 乐高NXT-RobotC超声波传感器
- 13. ARDUINO DUE&SRF10超声波传感器
- 14. Arduino的超声波初始化问题
- 15. arduino超声波srf05错误值
- 16. 超声波传感器状态机图
- 17. AVR中的超声波传感器
- 18. Arduino超声波距离传感器
- 19. 如何在Matlab中配置超声波传感器?
- 20. 如何使用Windows手机拍摄超声波声音7麦克风
- 21. 设计抄袭检测引擎噪声滤波器在Ruby中
- 22. 载波检测阈值
- 23. Linux载波检测通知
- 24. 边缘检测小波
- 25. android作为一个超声波发声器和接收器
- 26. 如何超越UITextView链接检测?
- 27. 如何检测AsyncContext是否超时?
- 28. java数量超过long.max_value - 如何检测?
- 29. WCF:如何检测会话超时?
- 30. 如何检测网站是否超载?