|
/*********************************************************************************************
程序名: 人體紅外傳感器【HC-SR501】
編寫人: 莫沫
編寫時(shí)間: 2017年4月22日23:43:37
接口說(shuō)明: OUT接7腳;蜂鳴器接11腳和GND;紅外5V和GND分別接Arduino的5V和GND。
使用說(shuō)明: 紅外傳感器為輸入裝置,可以感應(yīng)到人體移動(dòng)這個(gè)狀態(tài)【動(dòng)作】,同時(shí)輸出一個(gè)信號(hào),再此測(cè)試中的輸入是人體的移動(dòng),輸出的只有兩個(gè)信號(hào)0和1;
0表示:紅外檢測(cè)區(qū)域沒(méi)有人體的移動(dòng),1表示:紅外檢測(cè)區(qū)域有人體的移動(dòng)。
*/
void setup() {
// put your setup code here, to run once:
pinMode(7,INPUT);//紅外的OUT口連接Arduino的7腳,定義輸入
}
void loop() {
// put your main code here, to run repeatedly:
if(digitalRead(7)==HIGH) // 紅外感應(yīng)到有人體移動(dòng)——HIGH
tone(11,2000);
else noTone(11);
}
|
評(píng)分
-
查看全部評(píng)分
|