Introduction to Our Project:
In this Project We are going to show you how to build a simple application that detects motion and sends notifications to your smart phone or Web browsers through Pushbullet using a Raspberry Pi with camera module. If someone moving in the camera then you will get notification to your mobile phone or web browsers. The notification comes with text, image, and video that you can view it right on the Mobile phone or Web Browsers.
The whole system you can install in your home or may be other places where you want security when you were not there in those places. So that's why we have named this project as intruder detector. So any time when any intruder will come in your home immediately you will get the notification in your smart phone or tablet. That is really a great application of this project.
Step 1: Installation of All Software
a) Raspbian OS:
This is the recommended os for raspberry pi. You can also installed other OS from third party. Raspbian OS is debian based OS. We can install it from noobs installer. you can Download here
b) Python idle:
This is the software we get in raspbian os. For this project we have used python script.
we are using putty for remote access of Raspberry Pi.you can Download here
This software is used to burn Raspbian Os on SD Card. you can Download here
This software is used to format memory card. you can Download here
We are working on smart phone App and Windows installer app.
For Window you go to this link
after that go to APPS tab on top of the window then go to Windows.
For Smart phone you go to this link
Step 2: Component Used:
1) Raspberry Pi
2) Raspberry Pi Camera
3) Power Supply
This is the latest version of raspberry pi. In this we have inbuilt Bluetooth and wi-fi, unlike previously we have to use Wi-Fi dongle in one of its usb port. There are total 40 pins in RPI3. Of the 40 pins, 26 are GPIO pins and the others are power or ground pins (plus two ID EEPROM pins.)
There are 4 USB Port and 1 Ethernet slot, one HDMI port, 1 audio output port and 1 micro usb port and also many other things you can see the diagram on right side. And also we have one micro sd card slot wherein we have to installed the recommended Operating system on micro sd card.
There are two ways to interact with your raspberry pi. Either you can interact directly through HDMI port by connecting HDMI to VGA cable, and keyboard and mouse or else you can interact from any system through SSH.
Step 3: How to Used Pushbullet
Firstly You need to register in Pushbullet account for notification. Go to this link
You can register either Google or Facebook.
In my case, We are using Gmail Account. After successfully signup, log in and go to
Settings –> Account to create an API access token.
We need that key for Raspberry Pi to push notifications. Just note down that key in the code.
Images are given above.
Step 4: Circuit Diagram
Here are the circuit diagram of project
Step 5: Procedure of the Project
Firstly you have to clone
After that you can run this file for detecting motion
and you can also check other files.
Step 6: Code for Project
Code of this project is given in GitHub link
Step 7: Video of Project
The whole project description are given in the above video
if you have any doubt feel free comment us below So finally if all things will go well. Definitely you will enjoy this project.
you also mail us on email@example.com
And if you want to learn more about these type of project then feel free to visit our youtube channel link
Thanks & Regards,