外形如下
参数如下
电源加接 VCC,电源减接 GND,输出 接 GPIO
工作原理:
菲涅尔透镜利用透镜的特殊光学原理,在探测器前方产生一个交替变化的“盲区”和“高灵敏区”,以提高它的探测接收灵敏度。当有人从透镜前走过时,人体发出的红外线就不断地交替从“盲区”进入“高灵敏区”,这样就使接收到的红外信号以忽强忽弱的脉冲形式输入,从而强其能量幅度。
功能特点:
1.全自动感应:当有人进入其感应范围则输入高电平,人离开感应范围则自动延时关闭高电平。输出低电平。
2.光敏控制(可选):模块预留有位置,可设置光敏控制,白天或光线强时不感应。光敏控制为可选功能,出厂时未安装光敏电阻。如果需要,请另行购买光敏电阻自己安装。
3.两种触发方式:L不可重复,H可重复。可跳线选择,默认为H。
A.不可重复触发方式:即感应输出高电平后,延时时间一结束,输出将自动从高电平变为低电平。
B.可重复触发方式:即感应输出高电平后,在延时时间段内,如果有人体在其感应范围内活动,其输出将一直保持高电平,直到人离开后才延时将高电平变为低电干(感应模块检测到人体的每一次活动后会自动顺延一个延时时间段,并且以最后一次活动的时间为延时时间的起始点)。具有感应封锁时间(默认设置:2.5S封锁时间):感应模块在每一次感应输出后(高电平变成低电平)可以紧跟着设置一个封锁时间段,在此时间段内感应器不接受任何感应信号。此功能可以实现“感应输出时间“和一封锁时间“两者的间隔工作,可应用于间隔探测产品;同时此功能可有效抑制负载切换过程中产生的各种干扰。(此时间可设置在零点几秒一几十秒钟)。
4.工作电压范围宽:默认工作电压DC4.5V-20V。
5.微功耗:静态电流<50微安,特别适合干电池供电的自动控制产品。
6.输出高电平信号:可方便与各类电路实现对接。
import time
import RPi.GPIO as GPIO
import RPi
time_out = 1
Infrared = 5
RPi.GPIO.setmode(GPIO.BCM)
RPi.GPIO.setup(Infrared, GPIO.IN)
try:
while True:
print(RPi.GPIO.input(Infrared))
if (RPi.GPIO.input(Infrared) == True):
print(
time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time())) + " Smoe is here !")
else:
print(
time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time())) + " Nobody !")
time.sleep(time_out)
except KeyboardInterrupt:
RPi.GPIO.cleanup()
评论区