Arduino笔记-人体热释电外传感器使用

传感器是这样的:

中间那个是输出口,左边接地,右边接5V。

距离和延迟是这样的:

一般自己测试的时候,会把2个逆时针旋转到最低。

这里接线图如下:

传感器输出口接到A5,接地的接地,VCC接到5V。

传感器感应如下:

扫描二维码关注公众号,回复: 10332308 查看本文章

源码如下:

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); 
}
发布了1318 篇原创文章 · 获赞 4477 · 访问量 195万+

猜你喜欢

转载自blog.csdn.net/qq78442761/article/details/105207967