java怎么拦截某个对象
282
2022-11-02
怎样将敲击传感器与Arduino接口
关于敲击传感器的简要说明
市场上有几种爆震传感器,价格更便宜被称为KY-031 Knock Sensors。下图显示了此项目中使用的敲击传感器模块。
敲击/振动传感器的组件
典型的爆震传感器由主传感元件组成,它是一个导电振动弹簧,一个电阻和三个引脚。
敲击传感器模块的三个引脚是GND,+ 5V和S.下图显示了敲击传感器模块的组件以及它上面的引脚。
敲击传感器示意图
为了理解敲击传感器模块的工作原理,我知道它的原理图非常重要。下图显示了敲击传感器模块示意图的简单表示。
如何敲击传感器工作?
如果你看一下爆震传感器的原理图,它基本上由一个开关和一个电阻组成。振动弹簧在此处表示为开关。
传感器的输出引脚(连接到开关的一端)在10KΩ的帮助下被拉高上拉电阻。
在正常情况下,即没有冲击或振动时,爆震传感器的输出为高电平。
当传感器检测到任何振动或冲击时,振动弹簧即开关闭合,因此传感器的输出(在输出引脚处)将变为低电平。
另见 最佳ARDUINO传感器套件
将敲击传感器与Arduino接口
现在我们已经看到爆震传感器的组件以及典型的爆震传感器如何工作,让我们继续将爆震传感器与Arduino接口。
我设计了一个使用Arduino,Knock Sensor和LED的简单电路,当爆震传感器检测到任何振动时,Arduino会打开LED。
此外,Arduino IDE的串行监视器上还显示爆震传感器(爆震或无爆震)的信息。
将爆震传感器与Arduino连接的电路图
下图显示了将Knock传感器与Arduino UNO连接的电路图。
所需组件
Arduino UNO
敲击传感器模块
LED
然后将传感器的OUT(S)引脚连接到数字I/O引脚8 Arduino UNO。最后,LED通过1KΩ限流电阻连接到Arduino UNO的引脚7上。
代码
下面给出了爆震传感器与Arduino的接口代码。
工作
按照电路图进行连接,并将代码上传到Arduino。将爆震传感器固定在门上并敲门。
如果振动足以让传感器检测到,则传感器的OUT会在此时变低。这是由Arduino检测到的,它会将LED打开一秒钟。
结果也显示在串行监视器上。
结论
根据ElectronicsHub的实验,我们发现敲击传感器不是一个非常敏感的设备。它不会检测到小的敲击或敲击,而是需要很大的振动才能检测到。
使用这种类型的爆震传感器来试验一些安全应用,如门敲监控系统很好,但不建议在实时应用中将其用作严重传感器。
应用
敲击传感器的主要用途是检测振动或冲击。因此,这种传感器的主要应用可以是门敲系统,当敲门时,可以激活通知(如灯或蜂鸣器)。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~