Coolest Motion Detection Sensor Ever

1,923 views

Introduction

A security alarm for intruders may definitely make you feel more at ease and help you sleep better if you don’t live in a particularly secure area.  You need to have an intruder alarm so that you can defend your house and belongings from burglary and invasion. If someone tries to enter your house, that alarm will notify you, your neighbors, and potentially the authorities. Motion detection sensors are typically used in these burglar and security alarms, and this is the main topic of this article.

Thus, we are only trying to make a small prototype explaining those alarms. Continue reading this article, and you will be able to make the coolest motion detection sensor RCWL-0516 radar sensor.

What is Motion Detection?

Motion detection represents a system’s capacity to detect movement and notify the user. Motion detection often involves a monitoring device that alerts the system when it notices movement.

Hardware Components

You will require the following hardware for Motion Detection Sensor.

S.noComponentValueQty
1.Arduino UNO1
2.RCWL-Sensor 05161
3.Resistor1
4.Breadboard1
5.Jumper Wires1

Steps for Making a Motion Detection Sensor

In this motion detection sensor, we will use only a few simple electronic components. Once you have those components, proceed as follows:

Schematic

Make connections according to the circuit diagram given below.

Wiring / Connections

ArduinoRCWL-0516 Sensor
5VVIN
GNDGND
D2OUT

Installing Arduino IDE

First, you need to install Arduino IDE Software from its official website Arduino. Here is a simple step-by-step guide on “How to install Arduino IDE“.

Code

Now copy the following code and upload it to Arduino IDE Software.

#define SensorPin 2
#define LedPin 13

void setup() {
  // put your setup code here, to run once:
  pinMode(SensorPin, INPUT);
  pinMode(LedPin, OUTPUT);
  
}
    
void loop() {
  
    // put your main code here, to run repeatedly:
    int sensorValue = digitalRead(SensorPin);
    if(sensorValue == HIGH){
    digitalWrite(LedPin, HIGH);
    }
    else{
    digitalWrite(LedPin, LOW);
    }
}

Let’s Test It

Now is the time to test the system! After uploading the code and powering on the Arduino, if you put something close to the circuit, the LED would turn on. 

Working Explanation

Let’s understand the code to know how the circuit works:

  • The code is quite basic. Arduino pins 2 and 13 are first described as sensor pins and LED pins, respectively.
  • Then, we declare those pins’ state, or pin modes, in the void setup. The PIR pin is defined as the INPUT pin, while the LED pin is designated as the OUTPUT pin.
  • The code then examines the value coming from the PIR pin and determines if it is HIGH. If it is, the LED is turned on; otherwise, it is left off.

Applications

  • Home and workplace security systems
  • Automatic doors
  • Intruder alarms

Conclusion

We hope you have found this Motion Detection Sensor Circuit very useful. If you feel any difficulty in making it feel free to ask anything in the comment section.