人體感應模塊,當人體靠近感應區時,燈就閃爍,很簡單,人體感應模塊就相當于開關,直接看做開關控制燈閃爍。
單片機源程序如下:
- #include<reg52.h>
- #define uint unsingned int
- #define uchar unsingned char
- sbit IR=P1^0;//定義溫度傳感器端口。
- sbit LED1=P1^1;//定義LED燈端口。
- void delay (unsigned int x)
- {
- unsigned int y;
- for(y=0;y<x;y++);
- } //定義時間變量。
- void main()
- {
- while(1)
- {
- if(IR==1)
- {
- LED1=0;
- delay(5000);
- LED1=1;
- delay(5000);
- }
- }
- }
復制代碼
所有資料51hei提供下載:
人體感應報警.rar
(22.02 KB, 下載次數: 59)
2017-6-17 00:09 上傳
點擊文件名下載附件
|