0% found this document useful (0 votes)
7 views2 pages

Project3

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views2 pages

Project3

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Creating a Motion-Activated Light with a Passive Infrared Sensor

Passive Infrared (PIR) sensors are widely used in various applications to detect motion. For a
school project, you can create a simple yet effective motion-activated light using a PIR sensor.
This project is not only educational but also practical, as it can be used in real-life scenarios like
home security or automatic lighting systems.

Materials Needed

 PIR Sensor: Detects motion by measuring infrared radiation.


 Arduino Uno: A microcontroller board to process the sensor’s data.
 LED: Acts as the light source that will be activated.
 Resistors: To limit the current to the LED.
 Breadboard and Jumper Wires: For building the circuit.
 USB Cable: To connect the Arduino to a computer for programming.

Step-by-Step Guide

1. Setting Up the Circuit:


o Connect the VCC pin of the PIR sensor to the 5V pin on the Arduino.
o Connect the GND pin of the PIR sensor to the GND pin on the Arduino.
o Connect the OUT pin of the PIR sensor to a digital input pin on the Arduino (e.g.,
pin 2).
o Connect the anode (longer leg) of the LED to a digital output pin on the Arduino
(e.g., pin 13) through a resistor.
o Connect the cathode (shorter leg) of the LED to the GND pin on the Arduino.
2. Programming the Arduino:
o Open the Arduino IDE on your computer.
o Write a simple code to read the PIR sensor’s output and control the LED. Here’s
an example code:
3. int pirPin = 2; // PIR sensor input pin
4. int ledPin = 13; // LED output pin
5.
6. void setup() {
7. pinMode(pirPin, INPUT);
8. pinMode(ledPin, OUTPUT);
9. Serial.begin(9600);
10. }
11.
12. void loop() {
13. int pirState = digitalRead(pirPin);
14. if (pirState == HIGH) {
15. digitalWrite(ledPin, HIGH); // Turn on the LED
16. Serial.println("Motion detected!");
17. } else {
18. digitalWrite(ledPin, LOW); // Turn off the LED
19. }
20. delay(100); // Small delay to avoid bouncing
21. }
22.
23. Testing the Project:
o Upload the code to the Arduino board using the USB cable.
o Once uploaded, the LED should light up when the PIR sensor detects motion.
o You can monitor the sensor’s activity through the Serial Monitor in the Arduino
IDE.

Applications and Benefits

 Educational Value: This project teaches the basics of electronics, programming, and
sensor integration.
 Practical Use: The motion-activated light can be used in various settings, such as
automatic lighting in rooms, security systems, or even in creative projects like interactive
art installations.
 Scalability: You can expand this project by adding more sensors, integrating it with other
devices, or using it as a basis for more complex systems.

Conclusion

Building a motion-activated light with a PIR sensor is an excellent school project that combines
learning with practical application. It introduces students to the world of sensors and
microcontrollers, providing a foundation for more advanced projects in the future. Plus, it’s a fun
and engaging way to explore the principles of electronics and programming.

You might also like