标题: 51单片机智能灯光控制程序+仿真(光线人体声音),求告知流程图 [打印本页]

作者: 1337283164    时间: 2019-3-8 19:27
标题: 51单片机智能灯光控制程序+仿真(光线人体声音),求告知流程图
51单片机跟A/D转换器的连接实现光感使led灯点亮,仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)



单片机源程序如下:
  1. /*
  2. *************************************************************************
  3. *产品名称:智能灯光控制
  4. *硬件平台:光敏电阻+热释电
  5. *显示模块: 检测到信号时对应的灯亮
  6. *输入模块:读取对应传感器的IO口
  7. *实现的功能:当没有检测到光,且检测到有人,则继电器吸合
  8. *操作描述:-----------------------------------------
  9. *接口说明:-----------------------------------------
  10. */


  11. #include "std_for_wym.h"

  12. sbit Ji_D_Qi = P1^0;          //继电器接口
  13. sbit Rsd     = P1^1;           //红外热释电接口
  14. sbit Led     = P1^2;           //红外热释电信号指示接口
  15. sbit Light   = P1^3;           //光敏电阻接口
  16. sbit shengyin= P3^5;

  17. #define TIMEMIN   6   //检测到一次吸合2分钟


  18. void main(void)
  19. {
  20.         int i,j;
  21.         
  22.         while(1)
  23.         {
  24.                 if(Rsd == 1)Led = 0;          //热释电指示灯
  25.                 else Led = 1;
  26.                 if((Rsd == 1 && Light == 0)||(Light == 0&&shengyin == 0))
  27.                 {
  28.                         Ji_D_Qi = 0;
  29. //                         Led = 0;
  30.                         for(i=0;i<TIMEMIN;i++)
  31.                         {
  32.                                 for(j=0;j<10;j++)      //执行完一次一分钟
  33.                                 {
  34.                                         DelayMs(1000);
  35.                                         if(Rsd == 1)Led = 0;
  36.                                         else Led = 1;
  37.                                 }
  38.                                 
  39.                         }
  40. //                         Led  =  1;
  41.                 }
  42.                 else Ji_D_Qi = 1;    //关闭继电器
  43.         }
  44. }
复制代码

所有资料51hei提供下载:
智能灯光控制(光线人体声音).7z (2.43 MB, 下载次数: 236)

求告知流程图
作者: gchq521    时间: 2019-10-31 14:56
我需要的 谢谢大佬~
作者: miantiao426    时间: 2020-6-12 12:58
谢谢大佬~
作者: 沫龙泪    时间: 2020-11-18 18:06
很有参考价值
作者: 沫龙泪    时间: 2020-11-18 18:10
好像代码里面有声音传感器模块诶




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1