0°

(七)树莓派进阶: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)):

余下程序:

限制以下用户组阅读此隐藏内容

请先登录

您的用户组:

本教程程序下载:

限制以下用户组阅读此隐藏内容

请先登录

您的用户组:
「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论