再我们的生活中经常会有一种现象,夜晚当我们走近时灯就会亮,等我们走远时灯就熄灭了,今天我们来实现这个效果

需要用到的硬件

红外传感器、Arduino板、LED灯、跳线若干

1.物理接线示意图

2.代码编写

int PIR_sensor = A5;    //指定PIR模拟端口 A5
int LED = 13;           //指定LED端口 13
int val = 0;            //存储获取到的PIR数值void setup()
{pinMode(PIR_sensor, INPUT);   //设置PIR模拟端口为输入模式pinMode(LED, OUTPUT);         //设置端口2为输出模式Serial.begin(9600);          //设置串口波特率为9600
}void loop()
{val = analogRead(PIR_sensor);    //读取A0口的电压值并赋值到valSerial.println(val);            //串口发送val值if (val > 150)             //判断PIR数值是否大于150,{digitalWrite(LED,HIGH);  //大于表示感应到有人}else{digitalWrite(LED,LOW);   //小于表示无感应到有人}
}

3.测试

当手靠近时灯亮,离开时灯灭,实现了人体感应灯

Mixly环境下Arduino实现人体感应灯相关推荐

  1. Arduino笔记-人体感应灯项目

    程序演示如下: 但感应到人后: 后台打印如下: 接线图如下: 这里我修改了下,人体热释放红外传感器的OUT脚放到Arduino的A5 继电器控制信号放到Ardunio的2号引脚 其中人体热释放红外传感 ...

  2. Mixly环境下Arduino实现触摸式开关

    1.Mixly的安装及环境 http://mixly.org/bnu-maker/mixly-arduino-win Mixly For Arduino (Windows) v0.999 http:/ ...

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

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

  4. Arduino制作一个人体感应灯

    现在的很多家庭中都装有感应灯,人体感应灯比声控感应灯的优点是不会影响别人休息,安静. 接下来就是简单的制作过程. 1.需要的设备: 1.arduino Uno主控板一个: 2.人体红外传感器一个: 3 ...

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

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

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

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

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

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

  8. 单片机人体感应灯c语言,单片机光控人体感应灯案例.doc

    本科毕业论文(设计) 题目: 单片机光控人体感应灯 学院: 物理与电子科学学院 班级: 2010级电子三班 姓名: 许鋆 指导教师: 杨春花 职称: 教授 完成日期: 2014 年 5 月 26 日 ...

  9. ⑤电子产品拆解分析-人体感应灯

    ⑤电子产品拆解分析-人体感应灯 一.功能介绍 二.电路分析以及器件作用 三.原理图复现与学习 一.功能介绍 ①感应人体活动亮灯20S: ②Micro-USB进行锂电池充电: 二.电路分析以及器件作用 ...

最新文章

  1. EF6连接MySql,网上那些所谓解决方案提供者你们够了
  2. 按不同vlan下发dhcp_电脑网络:交换机VLAN基础知识及基本划分方法,揭开VLAN的面纱...
  3. ArcFace 同款商品识别的克星
  4. PAT乙级-1070. 结绳(25)
  5. python异步回调实现原理_JS基础——异步回调
  6. 网络通信基础(草稿)
  7. 第四十二期:Linux转正日常办公电脑到底行不行
  8. MySQL 调优基础(三) Linux文件系统
  9. java 比较器类_java常用类——比较器
  10. 遵循Java EE标准体系的开源GIS服务平台之三:数据发布与访问
  11. 数学建模美赛历年优秀论文(O奖)
  12. vue php跨域,Vue+php处理跨域问题
  13. 等价类划分测试—身份证
  14. 用户手册(User Manual)书写规范
  15. 《企业财务报表分析》学习笔记
  16. Mesh Baker的基本操作与功能演示
  17. 美啦:从工具到美妆共享经济平台的豹变
  18. 3D游戏建模学习路线
  19. CSS:line-height是什么?,height是什么?
  20. Linux下mplayer播放器安装及故障排除

热门文章

  1. Test leakage
  2. 行测(基础篇)之汉语语法与阅读习惯梳理
  3. 签约 | 竹云身份云服务助力大昌行汽车构筑数字身份权限中台
  4. 四元数微分方程的推导和代码实现
  5. DHU Python Curriculumly Learning【1】——大作业_own work
  6. Python—类和对象(一)
  7. mac查看当前连接的wifi密码
  8. 使用FFmpeg将S16格式音频数据重采样为FLTP格式
  9. 2015,我的转折点
  10. 应用软件渗透检测工具