284【畢設課設】基於51微控制器的漏水檢測報警紅外探測系統設計
阿新 • • 發佈:2020-12-17
【資源下載】下載地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
本設計由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初始化 點選並拖拽以移動