找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6382|回复: 5
收起左侧

人体感应智能台灯的设计与制作 含单片机源码与仿真及PPT

  [复制链接]
ID:328014 发表于 2018-7-1 03:07 | 显示全部楼层 |阅读模式
     护眼灯是日常生活常用的电子产品之一,但是有很多人在学习和工作的时候常常忘记打开护眼灯,有时也会在离开的时候忘记关灯。由此想到利用红外模块系统来识别,当无人的时候灯不工作,但有人靠近时自动开启,当人离开时延时2分钟后关闭。
    扩展功能:1、灯的亮度自动调节;
                         2、利用超声波测距来实现防近视功能
                         3、具有声控开机功能
                         4、具有时间显示及语音播报功能
                         5、具有防火、防盗、防煤气泄露功能
                         6、具有检测室内环境功能
ppt内容预览:
0.png

功能特点:
1.全自动感应:当有人进入其感应范围则输入高电平,人离开感应范围则自动延时关闭高电平。输出低电平。 2.光敏控制(可选):模块预留有位置,可设置光敏控制,白天或光线强时不感应。光敏控制为可选功能,出厂时未安装光敏电阻。如果需要,请另行购买光敏电阻自己安装。
3.两种触发方式:L不可重复,H可重复。可跳线选择,默认为H。     A.不可重复触发方式:即感应输出高电平后,延时时间一结束,输出将自动从高电平变为低电平。     B.可重复触发方式: 即感应输出高电平后,在延时时间段内,如果有人体在其感应范围内活动,其输出将一直保持高电平,直到人离开后才延时将高电平变为低电平。 4.具有感应封锁时间(默认设置:0.2秒):感应模块在每一次感应输出后(高电平变为低电平),可以紧跟着设置一个封锁时间,在此时间段内感应器不接收任何感应信号。此功能可以实现(感应输出时间和封锁时间)两者的间隔工作,可应用于间隔探测产品;同时此功能可有效抑制负载切换过程中产生的各种干扰
0.png

仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
0.png 0.png 0.png 0.png

单片机源程序如下:
  1. #include <reg52.h>

  2. sbit key = P2^0;
  3. sbit led = P1^0;

  4. void delay_ms(unsigned int x);
  5. void setup();

  6. void main()
  7. {
  8.    setup();
  9.    while(1)
  10.    {
  11.       if(key==1)
  12.       {
  13.          led = 1;
  14.          delay_ms(1000);
  15.          led = 0;                  
  16.       }
  17.     }
  18. }

  19. void setup()
  20. {
  21.    key = 0;
  22.    led = 0;
  23. }

  24. ……………………

  25. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码
0.png


所有资料51hei提供下载:
人体感应台灯的设计与制作(4).rar (5.38 MB, 下载次数: 253)
回复

使用道具 举报

ID:286614 发表于 2018-7-11 15:00 | 显示全部楼层
本帖最后由 yuyong 于 2018-7-11 15:32 编辑

为什么我试了一下,灯就亮个几秒,然后就灭了,然后怎么弄都不会亮了,过了好长时间,也不知道碰到哪了,又能亮个几秒。难道是我的RS501模块有问题???程序中是亮一下就灭,我把延时改大了,问题是,它不是循环检测的吗?应该是灭了以后又感应到,就又亮了啊。可是感觉很难感应到。
回复

使用道具 举报

ID:407566 发表于 2018-12-30 00:48 | 显示全部楼层
他这个怎么连线?我是直接用51开发板,没有继电器可以吗?
回复

使用道具 举报

ID:313328 发表于 2018-12-30 19:21 | 显示全部楼层
可以开发了
回复

使用道具 举报

ID:553941 发表于 2020-1-10 08:43 | 显示全部楼层
yuyong 发表于 2018-7-11 15:00
为什么我试了一下,灯就亮个几秒,然后就灭了,然后怎么弄都不会亮了,过了好长时间,也不知道碰到哪了,又 ...

rs501有个闭锁时间,闭锁时间内不会重复处触发
回复

使用道具 举报

ID:1080848 发表于 2023-5-31 09:37 | 显示全部楼层
你好,请问这个用到了什么传感器
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表