|
/*********************************************************************************************
程序名: 人体红外传感器【HC-SR501】
编写人: 莫沫
编写时间: 2017年4月22日23:43:37
接口说明: OUT接7脚;蜂鸣器接11脚和GND;红外5V和GND分别接Arduino的5V和GND。
使用说明: 红外传感器为输入装置,可以感应到人体移动这个状态【动作】,同时输出一个信号,再此测试中的输入是人体的移动,输出的只有两个信号0和1;
0表示:红外检测区域没有人体的移动,1表示:红外检测区域有人体的移动。
*/
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) // 红外感应到有人体移动——HIGH
tone(11,2000);
else noTone(11);
}
|
评分
-
查看全部评分
|