How to make Motion Detection System using Arduino? Last Updated : 30 Apr, 2024 Summarize Comments Improve Suggest changes Share Like Article Like Report Arduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards can read digital & analog inputs from the sensors and The PIR sensor is a special type of sensor which is usually used for security purposes. It detects the objects by reading the Infrared radiations emitted by the objects. Any object whose temperature is above absolute zero emits radiation. This radiation is not visible to human eyes. The PIR sensor is designed to detect this Infrared radiation. In this article, We will learn how can we make a Motion Detection System using Arduino. When the PIR Sensor will detect any motion, it will show that on the Serial Monitor and the buzzer will start. Components RequiredArduino UNO -> A microcontroller board based on the ATmega328PPIR Sensor -> Which detects the motionBuzzer -> A device that produces sound or alarmJumper Wires -> For connecting the elements of the circuitCircuit DiagramIn this circuit, the PIR sensor detects the motion and sends the digital value to the Arduino and Arduino sends the signal to the Serial Monitor and the buzzer will be started. otherwise, it will be off. Pins ConnectionArduino Digital pin 9 is connected with the (+ve) pin of BuzzerArduino GND pin is connected with (-ve) pin of BuzzerArduino Digital pin 2 is connected with the Signal pin of the PIR SensorArduino 5V pin is connected with the Power pin of the PIR SensorArduino GND pin is connected with the GND pin of the PIR SensorArduino Code//Defining pinsint buzz = 9;int pir = 2;void setup(){ // Sets the buzzer as an OUTPUT & PIR sensor as an INPUT pinMode(buzz, OUTPUT); pinMode(pir, INPUT); // Serial Communication is starting with 9600 of baudrate speed Serial.begin(9600);}void loop(){ //Read data from the sensor int status = digitalRead(pir); // check data from sensor if there is motion,// if will execute otherwise else will execute if(status == HIGH) { Serial.println("Motion Detected"); tone(buzz,1000,700); delay(2000); } else { Serial.println("No one is there"); delay(1000); } }Output: Comment More infoAdvertise with us Next Article How to make Motion Detection System using Arduino? I iamabhijha Follow Improve Article Tags : Electronics Engineering Similar Reads Smart SunLight detection using Arduino In our daily technological advancements we should utilize the renewable sources like sun ,wind, water etc. Particularly for the solar energy the operations and applications are huge. For the applications of solar energy we should monitor and optimize the solar powered systems using these types of em 8 min read Smart Parking System Using Arduino Arduino is an open-source electronics platform comprising hardware and software components. It was created to make it easier for non-experts, such as artists, designers, and hobbyists, to work with electronics and create interactive projects. The platform includes an easy-to-use development board, a 6 min read Smart Collision Detector using Arduino Arduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards can read digital & analog inputs from the sensors and the HR SC-04 Ultrasonic sensor uses sonar to find the distance between objects. It can measure distances ranging from 2cm to 400cm with 4 min read Introduction to Object Detection Using Image Processing Object detection is a crucial task in computer vision that involves identifying and locating objects within an image or video. This task is fundamental for various applications, including autonomous driving, video surveillance, and medical imaging. This article delves into the techniques and methodo 7 min read Servo motor Interfacing and Control using Arduino In this article, we will learn how to interface and control servo motors using Arduino Uno R3. Arduino is an open-source electronics platform. It consists ATmega328P 8-bit Microcontroller. It can be able to read inputs from different sensors & we can send instructions to the microcontroller in t 3 min read Like