Arduino PIR Motion Sensor

73,551

388

21

About: I am a 13 year old maker who is really interested in making, electronics, robotics... well, I guess you can just read my interests ;) I am currently the CEO of MakerSpark Industries, a company that sells kit...

Intro: Arduino PIR Motion Sensor

This Instructable is about how to create an Arduino PIR motion sensor for your room or office, using parts available from your local Radio Shack! Whether you're looking for a cool and easy-to-build security sensor, or an awesome first project to dive into the world of Arduino, Microcontrollers, and electronics, this project is for you. (This project really is easy. Take it from me, I'm 12, and I've only had my Arduino for a week and a half.)

If you guys really like my project, please vote for it in the home technology contest! (To vote, click the ribbon in the top right hand corner.) I would use the grand prize to build robots, automate and upgrade my workshop (to make bigger and better projects and products), and bring more AWESOME Instructables to this AWESOME site, with all the AWESOME people on it. (I won't just use it all for my self.) I may also use some of it as a prize for a drawing for my Kickstarter that I'll have up soon for my company, and maybe some of it for a drawing for Instructables!! So, without further ado, let's get on with the project!

Step 1: Parts Needed

Instead of getting all of this, you could also just purchase the Arduino Ultimate Microcontroller Pack, which includes everything that you need for this project, plus TONS more stuff that you can do pretty much anything with. It's available from RadioShack too.

Step 2: Assembly

To assemble this AWESOME project, you will first have to install the sensor on the breadboard. To do this, plug the sensor's "VCC" or "VIN" pin into the Arduino's "5v" hole. Then, you have to wire the "GND" and "OUT" pins to the Arduino's "GND" and "2" pins, respectively. Next, you have to wire in the piezo buzzer. Connect the buzzer's "+" lead to the Arduino's "10" pin, and the buzzer's other pin to the Arduino "GND". Finally, you have to install the LED. Connect the LED's longer lead to the Arduino's pin "13," and the shorter to your 330 ohm resistor. Connect the other end of the resistor to the Arduino's "GND." NOTE: If you're using the MakerShield, just connect the Arduino pin "13" to the MakerShield's "LED2" hole. DOUBLE NOTE: If you're using the MakerShield, now would be a great time to mount it on the Arduino.

Step 3: Programming

I found almost the same code I wrote here. Copy It, paste it in the Arduino IDE, and click the blue arrow at the top pointing left. This uploads your code to the Arduino board.

Step 4: Congratulations!

CONGRATULATIONS! You have just finished your Arduino PIR sensor alarm! HOORAY!! Cake for everyone!! Just kidding. Not about you finishing your project, though! Good job!

Share

    Recommendations

    • Tiny Home Contest

      Tiny Home Contest
    • Fix It! Contest

      Fix It! Contest
    • Audio Contest 2018

      Audio Contest 2018

    21 Discussions

    0
    None

    If you guys like this project a lot, vote for it in the home technology contest!

    0
    None
    CTZN

    11 months ago

    how about powering 12v led strip?

    0
    None
    pelembo

    2 years ago

    wow, this is great. also smart..... Thumbs up

    0
    None
    sebbithecool1

    2 years ago

    you could use a 220 ohm resistor for the led...

    nice tutorial btw.

    0
    None
    MakerSpark IndustriesAidanM4

    Reply 2 years ago

    Great job! that looks really cool, and I love how you used that charger! Sorry for the late reply; I've been really busy lately.

    0
    None
    kag432

    4 years ago

    Very cool, wish I was doing stuff like this when I was twelve!

    1 reply
    0
    None
    RG_on_the_move

    4 years ago

    I look forward to modding this a bit. I want to make a device to frighten off a pesky cat who likes to mark the back door at night. I'm thinking a more powerful noisemaker and/or lightshow ought to do the trick, and it will be fun to make!

    1 reply
    0
    None
    Sasando_Rote

    3 years ago

    how to if i want to used 3 PIR for the sensor?

    0
    None
    RegineT1

    3 years ago on Introduction

    Is there anyone out there who has an idea of making code for aduino uno? I'm having a hard time doing my project. I have no idea of what code to use. My project is about a gh-718c mini PIR motion sensor detecting my arm or hand. If the motion sensor detects that my hand is low, the light or LED will dim, and if it detects my hand on a high position, the LED will bright up. Please please. Help please. Thanks for the reply!

    1 reply
    0
    None
    ibenkos

    3 years ago

    Smart idea! I really like this project. Thanks for shearig :)

    0
    None
    pucksurfer

    4 years ago

    This is a very cool, clever, and easy project. I just got an UNO of my own and might have to try this