0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PIR传感器怎样与树莓派连接

454398 来源:工程师吴畏 2019-07-29 10:58 次阅读

概述

无源红外传感器,通常称为PIR传感器(也称为红外运动传感器和热释电传感器),是基本上检测红外辐射变化的动作探测器

每个温度大于绝对零度的生物和非生物都会发出红外线辐射。由于发射的能量是红外辐射的形式,其波长大于我们可见光的波长,我们人类无法看到这些辐射。

但PIR传感器是建立在检测那些红外辐射。因此,它们被用于各种应用,如运动探测器,安全系统,入侵警报等。

PIR传感器中的术语“被动”意味着传感器不会发射任何红外能量,而是检测其他物体发出的红外辐射。这与执行两个动作(发射和检测)的有源传感器形成对比。

关于PIR传感器的简要说明

该项目中使用的PIR传感器包括热释电红外传感器,BISS0001 PIR运动检测器IC,菲涅耳透镜和其他一些组件。

对于连接,PIR传感器有三个引脚,即VCC,DATA和GND。此外,PIR传感器有两个电位器:一个用于调节传感器的灵敏度(或者更确切地说是传感器的感应距离),另一个用于调节输出在检测到任何人体运动时保持高电平的时间。

覆盖热释电传感器的菲涅耳透镜在将红外能量聚焦到传感器上起着重要作用。在这个镜头的帮助下,PIR传感器可以检测120 0 角度的物体。传感器的范围是8米,即它可以检测人体移动长达8米。

PIR传感器调整

如前所述,有两个电位器可手动调节灵敏度和输出时间。

在第一个电位器的帮助下,您可以调节灵敏度即PIR传感器的传感距离。范围可在3米到8米之间调节。要增加感应距离,请顺时针旋转POT并减小,逆时针方向旋转。

进入第二个电位计,您可以调整PIR传感器输出保持高电平的持续时间。它可以在0.3到600秒之间变化。要增加时间,请顺时针方向旋转POT,逆时针方向旋转以减少时间。

使用Raspberry Pi的PIR运动传感器

如简介中所述,此项目的目标是连接PIR传感器使用Raspberry Pi并使用Raspberry Pi和Python编程实现PIR运动传感器。

我已经在其他几个项目中实施了PIR运动传感器模块,例如使用自动室内灯光Arduino和PIR传感器,使用Arduino和PIR传感器的自动开门器, Arduino PIR传感器教程和基于GSM的家庭安全警报系统使用Arduino 。

使用Raspberry Pi的PIR运动传感器优于上述所有项目的主要优势是Raspberry Pi可以轻松连接到互联网并允许基于物联网的应用项目。

电路图

以下基于Fritzing的图像显示了所有连接相对于该使用Raspberry Pi的PIR运动传感器。

所需组件

Raspberry Pi 3 B型

PIR传感器

5V蜂鸣器

连接电线

迷你面包板

电源

计算机

电路设计

将PIR运动传感器的VCC和GND引脚连接到Raspberry Pi的+ 5V和GND引脚。将PIR传感器的DATA引脚连接到GPIO23,即Raspberry Pi的物理引脚16。

一个5V蜂鸣器连接到GPIO24,即Raspberry Pi的物理引脚18。蜂鸣器的另一个引脚连接到GND。

注意:

我已将Buzzer直接连接到Raspberry Pi。但如果您不确定,请通过NPN晶体管连接。

从以前的Raspberry Pi项目中,您已经知道Raspberry Pi输入引脚具有3.3V容差,即它们工作正常关于3.3V逻辑。

如果您想知道为什么我将PIR传感器的输出数据引脚直接连接到Raspberry Pi,那么您需要对我进行检查时感到困惑PIR传感器的输出电平处于高电平状态并获得大约3.5V的结果。

您也可以检查相同的电路,然后继续使用电平转换器电路(电压divider)如果需要。

代码

编程部分该项目是使用Python实现的。以下是使用Raspberry Pi的PIR运动传感器的Python脚本。

工作

使用Raspberry Pi的PIR运动传感器的工作非常简单。如果PIR传感器检测到任何人体移动,它会将其数据引脚升至高电平。

Raspberry Pi在相应输入引脚上检测到高电平时,将激活蜂鸣器。

应用程序

已经提到了使用Raspberry Pi项目的PIR运动传感器的应用程序。其中一些是:

自动室灯

运动检测

入侵者警报

自动开门

家庭安全系统

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 树莓派
    +关注

    关注

    116

    文章

    1684

    浏览量

    105433
  • PIR传感器
    +关注

    关注

    3

    文章

    57

    浏览量

    9663
收藏 人收藏

    评论

    相关推荐

    树莓gpio有什么用,树莓gpio接口及编程方法

    一、树莓GPIO的用途 树莓(Raspberry Pi)是一款小巧、功能强大的单板计算机,广泛应用于编程教育、物联网项目、家庭媒体中心等领域。GPIO(General Purpos
    的头像 发表于 10-22 18:09 237次阅读

    什么是树莓树莓是什么架构的

    什么是树莓 树莓(Raspberry Pi,简写为RPi,别名为RasPi/RPI)是由英国“Raspberry Pi 慈善基金会”开发的一款为学习计算机编程教育而设计的微型电脑。
    的头像 发表于 10-22 17:33 242次阅读

    树莓网关:物联网应用的新标杆

    的特点是体积小巧(大约信用卡大小),但功能齐全,足以支持多种计算任务。 树莓经常被用作物联网网关,收集设备数据,然后将数据上传云平台,并还可以用来接收来自云端的控制指令,控制其他连接的设备。 相比,
    的头像 发表于 10-09 16:44 187次阅读
    类<b class='flag-5'>树莓</b><b class='flag-5'>派</b>网关:物联网应用的新标杆

    树莓和单片机的优缺点是什么

    )接口,树莓可以连接各种传感器、执行和其他外围设备。 易于编程 :树莓
    的头像 发表于 08-30 18:21 1322次阅读

    树莓的功能用途是什么

    树莓(Raspberry Pi)是一款由英国树莓基金会研发的信用卡大小的单板计算机,自2012年推出以来,已经发展出多个型号和版本。树莓
    的头像 发表于 08-30 18:01 1945次阅读

    树莓4B的性能特点及应用

    。Cortex-A72是ARM公司推出的一款高性能处理,采用了64位架构,具备了高性能、低功耗的特点。相较于前代产品树莓3B+,其CPU性能提升了约3倍。 2.
    的头像 发表于 08-30 16:54 1145次阅读

    树莓gui开发用什么ide

    ,非常适合树莓开发。 安装 :可以通过树莓的软件包管理apt安装VS Code。 优点 :界面简洁,启动速度快,支持
    的头像 发表于 08-30 16:49 559次阅读

    树莓是x86还是arm

    树莓(Raspberry Pi)是一款由英国树莓基金会(Raspberry Pi Foundation)开发的微型计算机。它基于ARM架构,而非x86架构。 一、
    的头像 发表于 08-30 15:42 599次阅读

    树莓装ubuntu和raspbian哪个更好

    版本,包括桌面版、服务版和物联网版等,适用于各种场景。 Raspbian是专为树莓开发的Linux发行版,由树莓
    的头像 发表于 08-30 15:41 850次阅读

    基于PIR传感器的电路图 带Arduino的PIR传感器设计

    PIR传感器,全称“Passive Infrared Sensor”,又称“人体红外线传感器”,是一种能够探测人体热量的电子元件。它通过检测周围环境中的红外线辐射来感知人体的存在,因此被广泛应用于安
    的头像 发表于 07-03 18:02 1273次阅读
    基于<b class='flag-5'>PIR</b><b class='flag-5'>传感器</b>的电路图 带Arduino的<b class='flag-5'>PIR</b><b class='flag-5'>传感器</b>设计

    树莓5,Raspberry Pi 5 评测

    了Raspberry Pi Zero的15针接线,而不是原先的22针接线。还要注意的是,现在有两个相邻的接头,我们现在可以连接两个摄像头、两个DSI显示或者混合
    发表于 06-19 14:51

    树莓基金会更新树莓OS,支持最新浏览,优化电源管理

    首先,树莓 OS 对于电源系统进行了优化提升,新增了对树莓 5 SBC 的兼容支持。其次,还在屏幕配置功能中新增了无头模式分辨率选项,并取消了 Wayland 模式下的此项设置。
    的头像 发表于 03-14 14:55 623次阅读

    树莓主板如何连接电脑

    连接树莓派到电脑是一个非常有用的功能,它可以让我们在电脑上进行树莓的操作和管理。本文将详细介绍如何连接
    的头像 发表于 01-07 15:40 1689次阅读

    基于树莓的环境监测系统

    作为环境监测系统的核心 树莓是一款低成本的单片机计算机,支持各种操作系统,如Linux等。它具有强大的处理能力和丰富的输入输出接口,使得它成为一个理想的环境监测系统的核心。树莓可以
    的头像 发表于 01-04 15:15 1281次阅读

    树莓Pico RP2040上怎样使用MicroPython呢?

    RP2040 是一款由树莓公司设计的 32 位双核 ARM Cortex-M0+ 微控制芯片,于 2021 年 1 月发布,作为树莓
    的头像 发表于 11-08 14:29 2982次阅读
    在<b class='flag-5'>树莓</b><b class='flag-5'>派</b>Pico RP2040上<b class='flag-5'>怎样</b>使用MicroPython呢?