现在的很多家庭中都装有感应灯,人体感应灯比声控感应灯的优点是不会影响别人休息,安静。
接下来就是简单的制作过程。
1.需要的设备:

1.arduino Uno主控板一个;
2.人体红外传感器一个;
3.电阻一个;
4.面包板一个;
5.杜邦线若干条;
6.LED灯一个;
7.数据线一条;

2.电路图:

3.程序代码:

const int sensorPin = A0; //定义SR501人体红外的引脚
const int ledPin = 10;    //定义LED灯的引脚
int sensorValue = 0;      //声明传感器数据变量void setup()
{Serial.begin(9600);pinMode(ledPin, OUTPUT);digitalWrite(ledPin,LOW);  pinMode(sensorPin, INPUT);
}void loop()
{sensorValue = analogRead(sensorPin);   //读取传感器数据if(sensorValue > 300){                 //判断是否有人接近digitalWrite(ledPin,HIGH);         //点亮LED灯delay(30000);                      //延时30秒digitalWrite(ledPin,LOW);          //关闭LED灯}
}

4.将代码进行编译上传,一个简单的人体感应灯就完成了。测试视频如下:
https://www.bilibili.com/video/av55936172/

希望这篇简单的文章对大家有所帮助。

Arduino制作一个人体感应灯相关推荐

  1. 用arduino写一个人体感应灯的代码

    我可以为你提供一些简单的指导:首先,你需要准备一个Arduino板,以及一个可以检测人体移动的传感器.然后,使用Arduino IDE将这段代码编写下来:int ledPin = 13; //定义LE ...

  2. 基于51控制的人体感应灯

    文章目录 前言 1 背景 2 可实现功能 3 制作材料 4 设计电路 5 设计原理 5.1 原理一(人体感应) 5.2 原理二(距离感应) 5.3 原理三(灯的亮度调节) 6 程序设计 7 成品模型展 ...

  3. 红外线人体感应灯arduino_第五章 自制一盏人体感应灯(人体红外传感器SR501)(Arduino边做边学:从点亮Led到物联网)...

    本系列文章为作者原创,未经作者书面同意,不得转载! 现在很多有老人的家庭都会在卫生间安装一种感应灯,当人进入卫生间时,灯就会发光,过一会儿就自动关闭了.这种灯比传统的声控灯要科学一下,尤其晚上,不会打 ...

  4. arduino灯光装置_用Arduino实现智能控制-夜间感应灯的制作

    教学基本信息 课名 用 Arduino 实现智能控制 - 夜间感应灯的制作 (一个单元两个课时) 是否属于 地方课程或校本课程 否 学科 信息技术 学段 第三学段 年级 初一 授课日期 2 指导思想与 ...

  5. 基于Arduino UNO的楼道人体感应灯

    基于Arduino UNO的楼道人体感应灯 文章目录 前言 一.认识人体热释电红外传感器 二.模块连接图及程序 1.setup()初始化程序 2.loop()主函数 总结 前言 生活中经常看到一些自动 ...

  6. arduino人体感应灯(继电器模块和数字传感器)

    arduino人体感应灯(继电器模块和数字传感器) 所需材料:arduino控制板.继电器模块.人体热释电模块.杜邦线若干 int PIRpin=2; int RELAYpin=3;void setu ...

  7. Mixly环境下Arduino实现人体感应灯

    再我们的生活中经常会有一种现象,夜晚当我们走近时灯就会亮,等我们走远时灯就熄灭了,今天我们来实现这个效果 需要用到的硬件 红外传感器.Arduino板.LED灯.跳线若干 1.物理接线示意图 2.代码 ...

  8. 和12岁小同志搞创客开发:手撕代码,做一款人体感应灯

    目录 1.传感器原理 2.代码实践 机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_38106923/categ ...

  9. 【电路】自用人体感应灯(HC-SR501人体感应模块)

    文章目录 低成本人体感应灯 需求分析 器件清单 参数测量 HC-SR501人体感应模块 LED灯板 方案设计 思路简介 原理图 PCB设计 成品 低成本人体感应灯 需求分析 老旧小区地下室没有灯,找钥 ...

最新文章

  1. 星际2正在等待暴雪服务器的响应,win7系统玩星际2一直停留在"正在更新暴雪启动器"页面的解决方法...
  2. 2018 东北地区大学生程序设计竞赛(ABEHIK)
  3. linux putty 永久修改字体大小
  4. XHTML Strict和Transitional 的区别
  5. Test 2018-09-19
  6. 【渝粤题库】陕西师范大学151204 中级财务会计作业(笔试题型)
  7. html5的高级选择器,web@css高级选择器(after,befor用法),基本css样式
  8. 巴川数据科学炼成记_【脑王直通车】小小记忆高手炼成记
  9. CVE-2019-0708漏洞补丁KB4499175
  10. linux停止rpc服务,linux下安装启动rpc服务
  11. Spark重要概念提出时间戳和原因
  12. 【“新智认知”杯上海大学联赛】E-CSL的魔法(序列b到序列b‘需要的数据交换次数)
  13. mysql通过视图插入数据_数据库视图 sql
  14. 【数学 博弈论】JZOJ_3339 wyl8899和法法塔的游戏
  15. ONF和ON.Lab合并为一 加速推进SDN落地
  16. 计算机科学中的递归算法是把问题,从计算思维的视角辨析算法中的递归与迭代...
  17. 如何快速写作论文初稿?
  18. Mentor Expedition如何极坐标旋转添加器件?
  19. error C2248: “CObject::CObject”: 无法访问private 成员(在“CObject”类中声明)
  20. 硬件测试和软件测试的区别以及概念

热门文章

  1. idrac虚拟控制台的使用
  2. Mac如何查看隐藏文件夹|隐藏文件夹的显示与隐藏
  3. SDP4模型推算卫星轨迹
  4. 篇一、Flask打造 Python Web 开发的灵活框架,实现简易登录。要求有 Python、HTML 和 CSS 基础。
  5. 51nod1462 树据结构
  6. 川土微电子|推出带隔离电源的双通道数字隔离器
  7. thinkphpJWT
  8. 【Windows系统相关问题记录一】在原有Win10 EFI分区还在的前提下,使用DiskGenius误删EFI文件夹
  9. vue项目前端实现pdf文件下载
  10. 三体视讯获得数千万元天使轮融资,打造新营销渠道“新媒超信”