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初始化 点击并拖拽以移动