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

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

3天内不再提示

Arduino PIR运动传感器照明的制作

454398 来源:wv 2019-10-14 11:42 次阅读

步骤1:PIR传感器

第一步是连接一个PIR传感器。 PIR通过识别人体发出的焦点区域中红外发射的增加来检测“运动”。

我们从亚马逊获得了PIR传感器。

将PIR的3个引脚连接到+ 5vdcArduino引脚2(数据输出)和地。

步骤2:SSR

SSR是固态继电器。它由一个光电晶体管和一个三端双向可控硅开关元件以及支持电路组成。这样可以将120vac负载与Arduino隔离开,因此不会发生高压交流电造成的损坏。 。

将螺丝端子4接地,将螺丝端子3连接到Arduino Pin 13,并将螺丝端子1和2插入系列(这很重要),并将HOT电线连接到设备(如果进行硬接线,请确保拔下电源线或断开断路器的连接)。

第3步:手动控制开关

我们希望有一种方法可以覆盖PIR,并提供自动(PIR),手动打开和手动关闭模式。我们添加了一个SPDT开关,其中心处于关闭状态,并将中心引脚连接到+ 5vdc,并将两个外部引脚连接到Arduino引脚11和12。两个外部引脚还具有一个10k欧姆的电阻器(每个)接地。 Radio Shack带有5包电阻,价格为$ 1.20左右。

我们从亚马逊获得了带有中心关闭开关的SPDT。

有关SPDT和其他类型开关的更多信息,请参阅http://en.wikipedia.org/Wiki/Single_pole,_double_throw#Contact_terminology

第4步:Arduino代码

使这一切发生的代码如下所示:

int inPin1 = 11;//开关连接到数字引脚11

int inPin2 = 12;//开关连接到数字引脚12

int ssrPin = 13;

int pirPin = 2;

int motionDetect = 0;

int manualSwitch = 0;

int motionSwitch = 0;

void setup(){ pinMode(ssrPin,OUTPUT);

pinMode(pirPin,INPUT);

pinMode(inPin1,INPUT);

pinMode(inPin2,INPUT);

digitalWrite (ssrPin,LOW);

}

void loop(){ manualSwitch = digitalRead(inPin2);

if(motionSwitch == HIGH)//运动模式

{

motionDetect = digitalRead(pirPin);

如果(motionDetect == HIGH)

{

digitalWrite(ssrPin,HIGH);

延迟(180000);//可选3分钟延迟关闭

digitalWrite(ssrPin,LOW);

}

}

否则(manualSwitch == HIGH)//手动打开

{

digitalWrite(ssrPin ,HIGH);

}

else//手动关闭

{

digitalWrite(ssrPin,LOW);

}

}

Step 5:原理图

这是显示所有接线的原理图:

步骤6:使用灯光传感器(LDR/CdS)

一种选择是,如果环境光强度超过一定量,则阻止光亮。这是室外运动传感器的典型操作。如果太阳升起,则灯不亮。本CdS教程将帮助您开始添加该选项。如果读数超过一定值,请禁用“点亮”功能。

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

    关注

    185

    文章

    6434

    浏览量

    185196
收藏 人收藏

    评论

    相关推荐

    构建一个PIR运动传感器

     在这个项目中,我们将学习如何在不需要微控制器的情况下制作运动传感器灯。当运动传感器感应到附近的运动
    的头像 发表于 02-11 12:11 749次阅读
    构建一个<b class='flag-5'>PIR</b><b class='flag-5'>运动</b><b class='flag-5'>传感器</b>灯

    使用Arduino的带有语音警报的运动传感器

    运动传感器警报在市场上很容易获得,但是价格昂贵。这是带有语音警报的基于Arduino的简单,廉价的运动传感器警报。它可以用于安全目的。
    的头像 发表于 10-15 16:13 668次阅读
    使用<b class='flag-5'>Arduino</b>的带有语音警报的<b class='flag-5'>运动</b><b class='flag-5'>传感器</b>

    华芯微电子获得的发明专利《MCU型智能PIR传感器信号处理装置》授权

    华芯微电子近期荣幸地宣布获得了一项创新性的专利:《MCU型智能PIR传感器信号处理装置》。这一专利标志着公司在智能传感器技术领域的又一重大突破,将为未来的智能设备和自动化系统带来深远的影响。 该专利
    的头像 发表于 10-13 19:44 758次阅读

    使用Arduino和PAJ7620手势传感器制作手势控制机器人

    使用Arduino和PAJ7620手势传感器制作手势控制机器人,简单程序即可实现。小小的传感器可以识别各种手势。它采用内置的空间传感器,可以
    发表于 09-27 06:17

    基于PIR传感器的安全报警系统电路设计

    在本文中,工程师们列举了一个更加简单的安全报警系统单片机方案,既节省了功耗,又实现了低成本。PIR传感器是无源红外传感器的缩写,也是比较经济高效的解决方案。该方案是基于PIR的安全警报
    的头像 发表于 07-11 09:47 806次阅读
    基于<b class='flag-5'>PIR</b><b class='flag-5'>传感器</b>的安全报警系统电路设计

    PIR运动激活图像捕捉系统

    电子发烧友网站提供《PIR运动激活图像捕捉系统.zip》资料免费下载
    发表于 07-11 09:16 0次下载
    <b class='flag-5'>PIR</b><b class='flag-5'>运动</b>激活图像捕捉系统

    PIR 激活运动传感器报警系统物联网项目

    PIR 传感器感应视线范围内个人的热量。这款传感器可以感应到最远 7 米外的热量变化,视角接近 180 度。当传感器读取附近的热量变化时(如某些热源的
    发表于 07-07 16:29 0次下载
    <b class='flag-5'>PIR</b> 激活<b class='flag-5'>运动</b><b class='flag-5'>传感器</b>报警系统物联网项目

    PIR传感器-使用IFTTT的电子邮件发送运动检测器

    电子发烧友网站提供《PIR传感器-使用IFTTT的电子邮件发送运动检测器 .zip》资料免费下载
    发表于 07-04 14:27 1次下载
    <b class='flag-5'>PIR</b><b class='flag-5'>传感器</b>-使用IFTTT的电子邮件发送<b class='flag-5'>运动</b>检测器

    PIR传感器和RTC控制的调光LED灯条

    电子发烧友网站提供《由PIR传感器和RTC控制的调光LED灯条.zip》资料免费下载
    发表于 07-04 11:08 1次下载
    由<b class='flag-5'>PIR</b><b class='flag-5'>传感器</b>和RTC控制的调光LED灯条

    如何使用PIR传感器和蜂鸣器模块

    电子发烧友网站提供《如何使用PIR传感器和蜂鸣器模块.zip》资料免费下载
    发表于 06-28 10:10 0次下载
    如何使用<b class='flag-5'>PIR</b><b class='flag-5'>传感器</b>和蜂鸣器模块

    Arduino指纹传感器教程分享

    电子发烧友网站提供《Arduino指纹传感器教程分享.zip》资料免费下载
    发表于 06-20 09:43 0次下载
    <b class='flag-5'>Arduino</b>指纹<b class='flag-5'>传感器</b>教程分享

    WIFI PIR传感器开源分享

    电子发烧友网站提供《WIFI PIR传感器开源分享.zip》资料免费下载
    发表于 06-15 11:28 1次下载
    WIFI <b class='flag-5'>PIR</b><b class='flag-5'>传感器</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>的自动多灯控制系统

    PIR的信号PIN和WEMOS的D7输入之间是否需要电阻或其他任何东西?

    我刚开始用 WEMOS D1 mini 做我自己的小型 ESP8266 项目,我对这个小玩具很满意 最后一天我发现一个用作 PIR 传感器的 ESP8266 发布运动,虽然没有人在房间。我检查了我
    发表于 06-06 12:56

    有什么方法可以将pir传感器hc-sr501跟他们的敏感度软件与“domoticz”结合或更改吗?

    太阳或树叶的运动。 我拥有并想要使用的这些传感器是“pir 传感器 hc-sr501”。 我的问题是有什么方法可以将他们的敏感度软件与“domoticz”结合或更改吗? 例如,必须激活
    发表于 06-02 06:16