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

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

3天内不再提示

使用Arduino和PIR传感器的自动房间灯

jf_7CID84f3 来源:电子产品世界 作者:电子产品世界 2023-05-12 09:05 次阅读

在这个项目中,我们将看到使用ArduinoPIR传感器的自动房间灯,通过检测人的存在,房间里的灯将自动打开和关闭。

这样的自动房间灯可以在你的车库、楼梯、浴室等地方实现,在那里我们不需要连续的灯光,只需要在我们在场的时候。

此外,在自动房间灯光控制系统的帮助下,你不需要担心电力问题,因为当没有人的时候,灯光会自动关闭。

因此,在这个DIY项目中,我们使用Arduino和PIR传感器实现了自动房间灯。

概述

a6232294-f004-11ed-90ce-dac502259ad0.jpg

使用Arduino和PIR传感器的自动房间灯 图片1使用Arduino的自动房间灯系统是一个非常有用的项目,因为你不需要担心每次想开灯时都要打开和关闭开关。自动房间灯项目的主要组成部分是Arduino、PIR传感器和继电器模块。

在这三个组件中,PIR传感器是重点,因为它是帮助检测人类和人类运动的主要设备。

事实上,自动房间灯项目可以被认为是PIR传感器的一个主要应用。类似的概念已经在自动马桶冲水阀、干手器等中实现。

PIR传感器

使用Arduino的自动房间灯的电路图

下面的图片显示了使用Arduino UNO、PIR传感器和继电器模块实现的项目的电路图。

a6a117b2-f004-11ed-90ce-dac502259ad0.jpg

使用Arduino和PIR传感器的自动房间灯电路图1

如果你没有继电器模块,你可以用非常简单的硬件自己做一个。下面的电路图显示了该项目在分立元件的帮助下实施的继电器模块。

a6ca8c14-f004-11ed-90ce-dac502259ad0.jpg

使用Arduino和PIR传感器的自动房间灯电路图2

注意:该项目涉及与230V交流电源的连接(或110V,取决于你住的地方!!)。在将灯泡和继电器连接到电源时要非常小心。如果你对连接不熟悉,我强烈建议有一个成年人监督(或专家监督)。

使用Arduino的自动房间灯所需的组件

PIR传感器

5V继电器模块(继电器板)

LED

100Ω电阻(1/4瓦)

连接线

塑胶板

电源

如果你没有继电器模块,请使用以下组件:

5V 继电器

2N2222(或BC547)NPN晶体管

1N4007 PN结点二极管

1KΩ电阻(1/4瓦)

部件描述

PIR传感器

我们已经在PIR运动传感器教程中看到了PIR传感器,并在各种项目中实现,如家庭安全系统和自动开门装置。

继电器模块

继电器模块是一个非常有用的组件,因为它允许Arduino、Raspberry Pi或其他微控制器控制大的电力负载。我们在这个项目中使用了一个双通道的继电器模块,但只用了一个继电器。本项目中使用的继电器模块如下所示。

为了控制电路板上的一个继电器,我们需要使用继电器模块的三个引脚:VCC、GND和IN1。

在继续之前,请阅读如何在Arduino上使用5V的继电器。

注意:在这个项目中使用的继电器模块是有源低电平的,即当IN1引脚为高电平时,继电器处于关闭状态,当它为低电平时,继电器被激活。这一点在为Arduino UNO编程时很重要。

电路设计

PIR传感器的数据输出引脚被连接到Arduino的数字I/O引脚8。一个LED被连接到Arduino的第13针,以指示灯是打开还是关闭。

继电器模块的IN1针脚连接到Arduino的第9针脚。一个灯泡通过继电器与主电源连接。灯泡的一个终端连接到电源的一条线上。灯泡的另一个终端连接到继电器模块的NO(常开)触点。

继电器的COM(公共)触点连接到主电源的另一条线上。连接这部分项目时要小心。

项目的工作

使用Arduino和PIR传感器的自动房间灯是一个简单的项目,房间里的灯将在检测到人的运动时自动打开,并保持打开,直到人离开或没有运动。

这个项目的工作非常简单,在此解释一下。

最初,当没有人的运动时,PIR传感器不会检测到任何人,其输出引脚保持低电平。当人进入房间时,房间里的红外辐射的变化被PIR传感器检测到。

因此,PIR传感器的输出变为高电平。由于PIR传感器的数据输出被连接到Arduino的数字针脚8,只要它变成高电平,Arduino就会通过使继电器针脚变成低电平来激活继电器(因为继电器模块是一个低电平有效模块)。

这将使灯打开,只要传感器前面有运动,灯就会保持打开状态。

如果人打盹或离开房间,红外辐射将变得稳定(将没有变化),因此,PIR传感器的数据输出将变成低电平。这反过来又会使Arduino关闭继电器(使继电器引脚为高电平),房间的灯光将被关闭。

应用

我已经提到了自动房间灯概念的一些应用。其中一些是:车库灯、浴室灯、干手器、厕所冲水器、安全灯。

审核编辑:汤梓红

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

    关注

    2526

    文章

    48107

    浏览量

    740102
  • 继电器
    +关注

    关注

    131

    文章

    5027

    浏览量

    146063
  • 电路图
    +关注

    关注

    10215

    文章

    10645

    浏览量

    511087
  • PIR
    PIR
    +关注

    关注

    0

    文章

    70

    浏览量

    17787
  • Arduino
    +关注

    关注

    184

    文章

    6428

    浏览量

    184843

原文标题:使用Arduino和PIR传感器的自动房间灯

文章出处:【微信号:传感器与检测技术,微信公众号:传感器与检测技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    智能家居中的PIR传感器

    。热释电红外线传感器PIR传感器(热释电红外线传感器)是近年来发展起来的一种新型高灵敏度探测元件,是一种能检测人体发射的红外线而输出电信号的传感器
    发表于 03-19 09:00

    微波和 PIR 传感器: 小投资大储蓄【回映分享】

    的替代品。然而,由于底层技术的原因,它们的性能有所不同。如前所述,微波传感器PIR 传感器具有更高的灵敏度和覆盖范围。Changlani 解释说: “由于 PIRs 能够读取房间
    发表于 01-10 13:54

    PIR传感器更快地连接到Mqtt/WiFi ?

    我的 PIR 传感器唤醒我的 ESP,连接到 WiFi 并通过 Mqtt 发送消息。这个过程大约需要 5-7 秒。当我晚上进入一个黑暗的房间时,这是一种渴望通过动作打开灯的方式。有什么方法可以加快连接过程吗?
    发表于 02-24 06:11

    如何将PIR传感器连接到Arduino

    在这个项目中,我们将了解PIR传感器以及如何通过Arduino PIR传感器教程将其用作运动传感器
    的头像 发表于 07-30 10:27 4924次阅读

    基于ArduinoPIR传感器设计的简易自动开门器系统

    自动开门器系统是一个基于PIR传感器Arduino的简单项目,通过检测人或物体自动打开和关闭门。
    的头像 发表于 07-29 11:51 6104次阅读

    使用CloudX微控制器和PIR传感器自动开门器的制作

    首先,将PIR传感器的数据输出连接到CloudX微控制器的引脚1。 PIR传感器的另外两个引脚,即Vs和GND分别连接到+ 5V和GND。
    的头像 发表于 11-13 17:24 2174次阅读
    使用CloudX微控制器和<b class='flag-5'>PIR</b><b class='flag-5'>传感器</b>的<b class='flag-5'>自动</b>开门器的制作

    Arduino uno与PIR运动传感器连接

    电子发烧友网站提供《将Arduino uno与PIR运动传感器连接.zip》资料免费下载
    发表于 10-21 10:34 0次下载
    将<b class='flag-5'>Arduino</b> uno与<b class='flag-5'>PIR</b>运动<b class='flag-5'>传感器</b>连接

    PIR传感器Arduino连接

    电子发烧友网站提供《将PIR传感器Arduino连接.zip》资料免费下载
    发表于 11-02 10:49 0次下载
    将<b class='flag-5'>PIR</b><b class='flag-5'>传感器</b>与<b class='flag-5'>Arduino</b>连接

    使用PIR传感器的蓝牙控制自动

    电子发烧友网站提供《使用PIR传感器的蓝牙控制自动门.zip》资料免费下载
    发表于 11-10 11:31 0次下载
    使用<b class='flag-5'>PIR</b><b class='flag-5'>传感器</b>的蓝牙控制<b class='flag-5'>自动</b>门

    使用Arduino Uno和PIR传感器的社交距离项目

    电子发烧友网站提供《使用Arduino Uno和PIR传感器的社交距离项目.zip》资料免费下载
    发表于 11-15 10:21 0次下载
    使用<b class='flag-5'>Arduino</b> Uno和<b class='flag-5'>PIR</b><b class='flag-5'>传感器</b>的社交距离项目

    基于PIR传感器的运动检测报警系统

    该系统使用 PIR 传感器来检测运动并发送到 Arduino,然后同时触发蜂鸣器和 LED。
    发表于 12-08 11:32 0次下载

    基于PIR传感器的进出自动

    方案介绍PIR 传感器Arduino,通过检测人或物体自动打开和关闭门。关于该项目 :在自动开门系统中,主要组件或硬件是检测人的
    发表于 12-14 17:24 0次下载

    使用PIR传感器的防盗警报器设计

    方案介绍硬件部件:Arduino UNO    ×    1个    PIR运动传感器(通用)    ×    1个    蜂鸣器    ×    1个    LED(通用)    × &n
    发表于 12-30 15:12 0次下载

    如何将PIR传感器Arduino微控制器连接起来

    在大多数项目中,检测运动或运动一直很重要。在PIR传感器的帮助下,检测人/动物的运动变得非常容易。在这个项目中,我们将学习如何将 PIR 传感器
    的头像 发表于 01-25 15:36 1567次阅读
    如何将<b class='flag-5'>PIR</b><b class='flag-5'>传感器</b>与<b class='flag-5'>Arduino</b>微控制器连接起来

    基于ArduinoPIR运动传感器自动多灯控制系统

    电子发烧友网站提供《基于ArduinoPIR运动传感器自动多灯控制系统.zip》资料免费下载
    发表于 06-12 09:56 0次下载
    基于<b class='flag-5'>Arduino</b>和<b class='flag-5'>PIR</b>运动<b class='flag-5'>传感器</b>的<b class='flag-5'>自动</b>多灯控制系统