Wireless Video Surveillance Robot using Raspberry Pi

In this post, you are going to learn how to build a Wireless Video Surveillance Robot using Raspberry Pi.

In this post, you are going to learn how to build a Wireless Video Surveillance Robot using Raspberry Pi. You will be able to control it from your smartphone browser or PC browser. Not only you will be able to move the robot but also the camera as we will add a pan tilt system.

For Custom Projects, hire me at https://www.freelancer.com/u/Muhammadaqibdutt

Required Components for Wireless Video Surveillance Robot using Raspberry Pi

Installing required Packages

For video streaming, we are going to use Flask. Flask is micro web framework written is Python that is very easy to use and requires no libraries.

Use following command to install Flask.

pip3 install Flask

Then we need to install Numpy as we will have to map values in between our code.

pip3 install numpy

Then we need to install OpenCV to captures frames from pi-camera. Before install OpenCV, we need to install some dependencies required by OpenCV.

sudo apt-get install libhdf5-dev -y && sudo apt-get install libhdf5-serial-dev -y && sudo apt-get install libatlas-base-dev -y && sudo apt-get install libjasper-dev -y && sudo apt-get install libqtgui4 -y && sudo apt-get install libqt4-test -y

pip3 install opencv-contrib-python==3.4.2.16

After that, we need to install pigpio package required for controlling servo motors.

pip3 install pigpio

In last, we need RPi.GPIO package required for controlling DC Motors.

pip3 install RPi.GPIO

Code

Download the code

Source: Wireless Video Surveillance Robot using Raspberry Pi


About The Author

Muhammad Bilal

I am highly skilled and motivated individual with a Master's degree in Computer Science. I have extensive experience in technical writing and a deep understanding of SEO practices.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top