(七)树莓派进阶:PIR运动传感器与Raspberry Pi连接教程

介绍

(七)树莓派进阶:

PIR运动检测传感器

  • PIR传感器用于检测红外热辐射。这使得它们可用于检测发射红外热辐射的移动物体。
  • PIR传感器的输出(就电压而言)在感应到运动时很高; 而没有运动时(静止物体或没有物体)它很低。
  • PIR传感器用于许多应用,例如使用人体检测的室内光控制,用于家庭安全目的人体运动检测等。

电路连接图

(七)树莓派进阶:

PIR运动传感器与Raspberry Pi连接

让我们将PIR传感器与Raspberry Pi接口进行运动检测。

当检测到运动时,PIR输出变为高电平,将由Raspberry Pi读取。因此,当PIR传感器检测到运动时,我们将打开LED。

这里,LED连接到GPIO12(引脚号32),而PIR输出连接到GPIO5(引脚号29)。让我们编写一个基于python的程序,将PIR运动传感器与Raspberry Pi连接起来。

Python程序

'''
	Motion detection using PIR on raspberry Pi
	https://www.qutaojiao.com
'''
import RPi.GPIO as GPIO

PIR_input = 29				#read PIR Output
LED = 32				#LED for signalling motion detected	
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BOARD)		#choose pin no. system
GPIO.setup(PIR_input, GPIO.IN)	
GPIO.setup(LED, GPIO.OUT)
GPIO.output(LED, GPIO.LOW)

while True:
#when motion detected turn on LEDif(GPIO.input(PIR_input)):

余下程序:

隐藏内容,您需要满足以下条件方可查看

本教程程序下载:

隐藏内容,您需要满足以下条件方可查看

人已赞赏
高级进阶python

(六)树莓派进阶:Pi相机模块与Raspberry Pi连接使用教程

2019-4-18 10:09:05

高级进阶python

(八)树莓派进阶:步进电机与Raspberry Pi连接

2019-4-18 10:30:33

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索