红外(IR)传感器通常用于测量距离,但它们也可用于检测物体。通过将几个红外传感器连接到Arduino开发板,您可以制作一个入侵警报器。
简介
红外(IR)传感器通常用于估计物体的距离,但您也可以使用它们来检测物体的存在。红外传感器由红外发射器和红外接收器组成。发射器输出红外辐射脉冲波,同时接收器检测到任何反射。如果接收器确实检测到反射,则意味着在传感器前方有一定距离的物体。如果没有反射,那么就没有物体。
我们在这个项目中使用的红外传感器是一个尖形的红外测距仪。这些传感器具有小型线性电荷耦合器件(CCD)阵列,可检测IR辐射返回传感器的角度。如下图所示,传感器将红外脉冲发射到场中,当传感器前面有物体时,脉冲以物体与传感器的距离成比例的角度反射回传感器。传感器的接收器检测并输出角度,通过使用此值可以计算出距离。
通过将一对红外传感器连接到Arduino开发板,我们可以制作出一款简易的入侵报警系统。我们将传感器连接到门侧柱,通过正确安装传感器,我们可以检测到是否有人通过门。当有人通过时,IR传感器的输出将发生变化,我们将通过使用Arduino连续读取IR传感器的输出来检测此变化。在本篇文章中,我们知道当IR传感器的输出值超过400时,物体正在通过门。当发生这种情况时,Arduino会将警报设置为ON。要复位警报,用户可以按下按钮。
更多内容请参考以下链接:https://www.yiboard.com/thread-902-1-1.html