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
    +关注

    关注

    188

    文章

    6470

    浏览量

    187121
收藏 人收藏

    评论

    相关推荐

    LED智能照明常用的六种传感器

    物联网时代,小小的灯泡也在发生大大的变化,经过各种传感器的加持,智能照明让生活有了更便捷和多彩的方式,各种传感器的创新也在不断激发消费新需求和新体验。传感器作为信号采集和机电转换的器件
    的头像 发表于 12-06 10:51 461次阅读

    开源项目!基于Arduino做的“鱿鱼游戏”BOSS面具,支持动作检测

    一个更稳定的电路和原型。 组件包括: Arduino Nano(主控制) DFPlayer MP3模块(用于声音) PIR传感器运动
    发表于 10-28 10:18

    MSP430FR2355上集成智能模拟的PIR运动检测器应用说明

    电子发烧友网站提供《MSP430FR2355上集成智能模拟的PIR运动检测器应用说明.pdf》资料免费下载
    发表于 09-14 11:07 0次下载
    MSP430FR2355上集成智能模拟的<b class='flag-5'>PIR</b><b class='flag-5'>运动检测器</b>应用说明

    使用MSPM0进行PIR运动检测

    电子发烧友网站提供《使用MSPM0进行PIR运动检测.pdf》资料免费下载
    发表于 08-29 11:38 0次下载
    使用MSPM0进行<b class='flag-5'>PIR</b><b class='flag-5'>运动</b>检测

    什么是电阻式传感器?电阻式传感器的结构和应用

    的结构     电阻式传感器结构由电阻元件及电刷(活动触点)两个基本部分组成。电刷相对于电阻元件的运动可以是直线运动、转动和螺旋运动,因而可以将直线位移或角位移转换为与其成一定函数关系
    的头像 发表于 08-28 10:23 801次阅读

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

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

    英飞凌推出用于Arduino的XENSIVTM传感器扩展板

    全球功率系统和物联网领域的半导体巨头英飞凌科技股份公司,近日宣布推出一款专为Arduino用户打造的XENSIV™传感器扩展板。这款多功能工具,特别为智能家居和各类消费应用中的智能传感器系统评估而设计。
    的头像 发表于 05-10 10:50 648次阅读

    英飞凌推出用于Arduino的XENSIV传感器扩展板, 搭载英飞凌和Sensirion的智能家居应用传感器

    的XENSIVTM传感器扩展板,这是一款专为评估智能家居和各种消费应用中的智能传感器系统而设计的多功能工具。这款创新型扩展板将英飞凌丰富的传感器产品与Sensirion的SHT35湿度和温度
    发表于 05-07 16:35 833次阅读
    英飞凌推出用于<b class='flag-5'>Arduino</b>的XENSIV<b class='flag-5'>传感器</b>扩展板, 搭载英飞凌和Sensirion的智能家居应用<b class='flag-5'>传感器</b>

    英飞凌和盛思锐合作推出一款支持Arduino传感器扩展板

    据麦姆斯咨询报道,近期,英飞凌(Infineon)推出了一款支持Arduino传感器扩展板,用于评估智能家居和其它消费类应用中的智能传感器系统。
    的头像 发表于 04-10 09:05 2307次阅读

    如何用Arduino制作一个简易自动喂鱼

    制作硬件电路了。 第2步:电路图和程序 我们可以将电路分为两部分,第一部分是步进电机,另一部分是超声波传感器。 将步进电机连接到驱动,然后根据下面的说明将驱动引脚连接到
    发表于 03-28 11:25

    构建一个PIR运动传感器

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

    如何设置Arduino霍尔效应传感器

    在本指南中,您将学习如何设置Arduino霍尔效应传感器,特别是US1881,以检测磁场。这对于需要查找电机的转速或机器中其他运动的项目非常有用。
    的头像 发表于 02-11 10:14 1458次阅读
    如何设置<b class='flag-5'>Arduino</b>霍尔效应<b class='flag-5'>传感器</b>

    加速度传感器的基本力学模型是什么

    加速度传感器的基本力学模型是一个受力物体的运动学和动力学模型的组合。本文将从以下几个方面介绍加速度传感器的基本力学模型。 一、运动学模型 加速度传感
    的头像 发表于 01-17 11:08 1413次阅读

    加速度传感器属于什么类型传感器

    加速度传感器属于惯性传感器类型的传感器。惯性传感器主要通过测量物体运动状态中的加速度、速度和位移来实现物体的
    的头像 发表于 01-12 11:12 956次阅读

    Arduino制作循迹小车教程

    Arduino制作循迹小车完全教程
    发表于 01-05 11:09 7次下载