运动检测是安全系统的重要组成部分,PIR 传感器是最常用的传感器之一,用于在检测到运动时触发警报。该传感器可以通过感应人/动物发出的红外线轻松检测人/动物的运动。我们以前使用 PIR 传感器来构建各种警报和安全系统:
所需材料
PIR 传感器模块
TI-MSP430 启动板
引领
蜂鸣器
面包板
跳线
PIR 传感器模块
PIR 传感器代表被动红外传感器,可以检测多种辐射水平。众所周知,每个物体都会发出一些辐射,而较热的材料会比其他材料发出更多的辐射。这就是为什么该传感器可以检测到人/动物存在的原因,因为它们比周围的其他材料更热。该模块包含一个热释电传感器,可检测人体/动物体的存在。并且有一个菲涅尔透镜连接到传感器上,这增加了传感器的范围。
将 PIR 传感器模块与 TI-MSP430 连接
将 PIR 传感器与 MSP430 连接非常简单。模块的 VCC 和 GND 引脚连接到 MSP430 的 VCC 和 GND 引脚。模块的输出引脚连接到 MSP430 的第 8 引脚(P2.0)。尽管可以使用任何引脚,但您必须将引脚的模式声明为输入。第 6 个引脚(P1.4)连接到 LED 和蜂鸣器。
有两种工作模式:重触发(H)模式和非重触发(I)模式。
在重新触发或 H 模式下,只要运动发生,输出就会保持高电平。在非重新触发或 I 模式下,输出保持高电平,然后在触发时间后变为低电平,只要运动继续,该过程就会继续。大多数应用程序使用 H 模式,我们也将只使用这种模式。 PIR 传感器使用 5V 至 12V 电源供电。但它也可以由 MSP430 的 3.3V 引脚供电。
- void setup()
- {
- pinMode(8, INPUT);
- pinMode(6, OUTPUT);
- }
- void loop()
- {
- If(digitalRead(8) == HIGH)
- {
- digitalWrite(6, HIGH);
- delay(100);
- digitalWrite(6, LOW);
- delay(100);
- }
- }
复制代码
|