传感器是这样的:
中间那个是输出口,左边接地,右边接5V。
距离和延迟是这样的:
一般自己测试的时候,会把2个逆时针旋转到最低。
这里接线图如下:
传感器输出口接到A5,接地的接地,VCC接到5V。
传感器感应如下:
源码如下:
int PIR_sensor = A5;
int LED = 13;
int val = 0;
void setup()
{
pinMode(PIR_sensor, INPUT);
pinMode(LED, OUTPUT);
Serial.begin(9600);
}
void loop()
{
val = analogRead(PIR_sensor);
Serial.println(val);
if (val > 150)
{
digitalWrite(LED,HIGH);
}
else
{
digitalWrite(LED,LOW);
}
delay(200);
}
作者:IT1995