|
/*********************************************************************************************
程序名: 人體紅外傳感器【HC-SR501】
編寫人: 莫沫
編寫時間: 2017年4月22日23:43:37
接口說明: OUT接7腳;蜂鳴器接11腳和GND;紅外5V和GND分別接Arduino的5V和GND。
使用說明: 紅外傳感器為輸入裝置,可以感應(yīng)到人體移動這個狀態(tài)【動作】,同時輸出一個信號,再此測試中的輸入是人體的移動,輸出的只有兩個信號0和1;
0表示:紅外檢測區(qū)域沒有人體的移動,1表示:紅外檢測區(qū)域有人體的移動。
*/
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)到有人體移動——HIGH
tone(11,2000);
else noTone(11);
}
|
評分
-
查看全部評分
|