Project 19 Human Body IR Pyroelectricity

1.Introduction

It is a human body detecting sensor based on infrared pyroelectricity, which can only detect moving body. That is to say, when you don’t move, it can do nothing. Still ,it is a digital sensor.

In this project, we use graphical programming and regard human body IR pyroelectricity and human body as a button to control the on and off of LED.

2.Materials Required

  1. KEYESTUDIO UNO Control Board *1

  2. V5 Sensor Shield*1

  3. Piranha LED*1

  4. Human Body IR Pyroelectricity*1

  5. Female to Female Dupont Line*6

3.Connection Diagram

4.Sample Code

void setup()
{
  pinMode( 3 , INPUT);
  Serial.begin(9600);
  pinMode( 6 , OUTPUT);
}

void loop()
{
  if (( digitalRead(3) && HIGH ))
  {
    Serial.print("Somebody is in this area!");
    Serial.println();
    digitalWrite( 6 , LOW );
    delay( 1000 );
  }
  else
  {
    Serial.print("No one!");
    Serial.println();
    digitalWrite( 6 , HIGH );
    delay( 1000 );
  }
}

5.Result

After the downloading is done, use reed switch module to check whether there is someone moving. If someone moving, piranha LED on and the serial monitor indicates “Somebody is in this area!”; if nobody moving, the LED off and the serial monitor indicates “No one!”.