284【毕设课设】基于51单片机的漏水检测报警红外探测设计-液滴避障红外

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

51漏水检测报警红外探测设计-液滴-BELL-避障红外-LED

本设计由STC89C52单片机电路+红外避障传感器电路+液滴检测传感器电路+蜂鸣器报警电路+LED指示灯电路+电源电路组成。

1、如果检测到漏水,则蜂鸣器报警,否则,蜂鸣器不报警。

2、在红外避障传感器检测到障碍物后,LED灯闪烁。如果避障红外传感器没有检测到障碍物,LED灯灭。

#include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义
#include<stdio.h>
#include "delay.h"

sbit inf =P1^0;	   //红外引脚
sbit led =P1^1;	   //led引脚
sbit beep =P2^0;	   //蜂鸣器引脚
sbit water =P2^1;	   //水滴检测引脚

bit infFlag;		   //红外检测标志位
unsigned long time_20ms=0;		   //定时器计数

void Init_Timer0(void);			   //定时器初始化声明

void main (void)
{     
	Init_Timer0();        //定时器0初始化

猜你喜欢

转载自blog.csdn.net/theroadon/article/details/109261840