传感器是这样的:

中间那个是输出口,左边接地,右边接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); 
}

 

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐