是否可以将麦克风用作触摸屏的敏感压力传感器?

时间:2010-08-20 18:55:07

标签: sensor electronics analog-digital-converter

这个问题更多是关于电子产品而不是编程,但目前还没有StackExchange网站(至少我无法找到它)。

这个想法是打开一个驻极体麦克风并在其上粘上一个平面(例如,一块玻璃),然后使用ADC检测有人用手指按压它。 ADC将连接到可以分析其输出的微控制器。

这是用在一个非常嘈杂的环境中,所以我应该能够区分一个有效的动作(有人真正接触它)和噪音振动,例如通过分析ADC产生的模式。

你怎么看?这可行吗?

1 个答案:

答案 0 :(得分:3)

驻极体麦克风设计用于捕获20Hz以上的频率。手指按压引起的压力可能不会被捕获,因为产生的压力斜坡不够陡峭(除非你捅它)。

你想要做的是捕捉人手指粘在玻璃上时的噪音。当用户将手指从玻璃上移开时,您也会发出噪音。

还有其他方法可以捕捉玻璃上的手指触摸。一种方法是将红外线放入玻璃边缘,并在玻璃后面放置一个红外网络摄像头,以捕捉手指接触玻璃的红外图像。这也会告诉你用户触摸玻璃的地方

这就是Microsoft Surface的工作原理。如果您愿意,甚至可以在玻璃上显示图像。可以使用Microsoft Surface的开源替代品,例如TouchKit.