标题: 人体感应报警单片机源程序 [打印本页]

作者: 轻舞飞鸢    时间: 2017-6-17 00:12
标题: 人体感应报警单片机源程序
人体感应模块,当人体靠近感应区时,灯就闪烁,很简单,人体感应模块就相当于开关,直接看做开关控制灯闪烁。

单片机源程序如下:
  1. #include<reg52.h>
  2. #define  uint  unsingned int
  3. #define  uchar unsingned  char
  4. sbit IR=P1^0;//定义温度传感器端口。
  5. sbit LED1=P1^1;//定义LED灯端口。
  6. void delay (unsigned int x)
  7. {
  8.   unsigned int y;
  9.   for(y=0;y<x;y++);
  10.   }    //定义时间变量。
  11.   void main()
  12.   {
  13.     while(1)
  14.     {
  15.      if(IR==1)
  16.      {
  17.         LED1=0;
  18.         delay(5000);
  19.         LED1=1;
  20.         delay(5000);
  21.         }
  22.    }
  23. }
复制代码

所有资料51hei提供下载:
人体感应报警.rar (22.02 KB, 下载次数: 59)



作者: 越快乐越堕落    时间: 2017-8-9 17:23
用温度传感器怎么感应到人体???难道是触摸使温度上升吗??下载了程序,里面没有相关定义
作者: 马涛    时间: 2021-3-5 21:39
代码就一点,给我牙惊掉了
作者: 马涛    时间: 2021-3-5 21:40
越快乐越堕落 发表于 2017-8-9 17:23
用温度传感器怎么感应到人体???难道是触摸使温度上升吗??下载了程序,里面没有相关定义

他好像就是表达人体传感器,口误吧,这代码有用吗




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