基于单片机红外人体感应自动门设计资料

【资源下载】下载地址如下1398:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

1、有人来时(进门或出门)开门。当人走到离门不远的时候时,安装在门上侧的热释红外线传感器信号检测装置检测到有人时,将启动电动机带动传动链开门。

2、无人时关门延迟,当热释收发装置没有检测到有人在离门1m的范围内,将延迟1秒启动电动机带动传动链关门。

3、关门中途来人,立即开门。当启动电动机带动传动链关门时,感应探头突然检测到在离门1m的范围内有人,则立即停止电动机关门,启动电动机带动传动链开门。

     

 

#include <reg51.h>
#define uint unsigned int
#define uchar unsigned char
unsigned char code RUN1[8]={0xf1,0xf3,0xf2,0xf6,0xf4,0xfc,0xf8,0xf9};//正转
unsigned char code RUN2[8]={0xf9,0xf8,0xfc,0xf4,0xf6,0xf2,0xf3,0xf1};//反转

sbit led1=P0^1;	   //绿色的
sbit led2=P0^0;	   //红色的

sbit hongwai=P1^0;

sbit kaibtn=P1^1;
sbit guanbtn=P1^2;

uint ji=0;
uint miao=0;


uint ji2=0;
uint miao2=0;

bit flag=1;
bit flag2=0;

 

 

  

 

 

posted @ 2021-03-16 20:08  roadroad  阅读(490)  评论(0编辑  收藏  举报
电设屋
上千套电子毕设课设方案