1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 树莓派 人体感应器HC-SR501的应用

树莓派 人体感应器HC-SR501的应用

时间:2020-03-28 16:30:17

相关推荐

树莓派 人体感应器HC-SR501的应用

人体感应器HC-SR501的应用

材料:

树莓派B型

人体感应器HC-SR501

发光二极管、330欧姆电阻

面包板

人体感应器HC-SR501:

人体感应器说明书

以下说明参照:/sinat_33523805/article/details/78701878

模块参数:

工作电压:DC5V至20V

静态功耗:65微安

电平输出:高3.3V,低0V

延时时间:可调(0.3秒~18秒)

封锁时间:0.2秒

触发方式:L不可重复,H可重复,默认值为H(跳帽选择)

感应范围:小于120度锥角,7米以内

工作温度:-15~+70度

模块特性:

1、这种探头是以探测人体辐射为目标的。所以热释电元件对波长为10UM左右的红外辐射必须非常敏感。

2、为了仅仅对人体的红外辐射敏感,在它的辐射照面通常覆盖有特殊的菲泥尔滤光片,使环境的干扰受到明显的控制作用。

3、被动红外探头,其传感器包含两个互相串联或并联的热释电元。而且制成的两个电极化方向正好相反,环境背景辐射对两个热释元件几乎具有相同的作用,使其产生释电效应相互抵消,于是探测器无信号输出。

4、一旦人侵入探测区域内,人体红外辐射通过部分镜面聚焦,并被热释电元接收,但是两片热释电元接收到的热量不同,热释电也不同,不能抵消,经信号处理而报警。

5、菲泥尔滤光片根据性能要求不同,具有不同的焦距(感应距离),从而产生不同的监控视场,视场越多,控制越严密。

可调封锁时间及检测距离调节:

1、 调节检测距离

2、 封锁时间:感应模块在每一次感应输出后(高电平变为低电平),可以紧跟着设置一个封锁时间,在此时间段内感应器不接收任何感应信号。此功能可以实现(感应输出时间和封锁时间)两者的间隔工作,可应用于间隔探测产品;同时此功能可有效抑制负载切换过程中产生的各种干扰。(默认封锁时间2.5S)

注:

1、调节距离电位器顺时针旋转,感应距离增大(约 7 米),反之,感应距离减小(约 3 米)。

2、调节延时电位器顺时针旋转,感应延时加长(约300S),反之,感应延时减短(约 0.5S)。

目的

- 感应到有人,二极管点亮

接线

- Vcc 接 +5v

- Gnd 接 Gnd

- out 接 GPIO针脚

- 二极管+330欧电阻, 接+5v 和 GPIO针脚

编程(python)

import RPi.GPIO as GPIO

import time

GPIO.setwarnings(False)

GPIO.setmode(GPIO.BOARD)

GPIO.setup(13, GPIO.OUT)

GPIO.setup(7, GPIO.IN)

while True:if GPIO.input(7)==1:nowtime = time.strftime('%m-%d %H:%M:%S',time.localtime(time.time()))print(nowtime)print("有人来了!")GPIO.output(13,GPIO.HIGH)else:passtime.sleep(0.5)GPIO.output(13,GPIO.LOW)time.sleep(5)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。