Raspberry Pi Based Smart CCTV Surveillance System

Also Available Domains Raspberry pi

Project Code :TEMBMA2654

Objective

The main objective of this project is to monitor the areas where it’s installed and send notifications to the owner through SMS when an intruder enters and captures image of that person. And also sends the captured image to the owner’s mail.

Abstract

The basic idea of this project is to build a safekeeping alert device spending little handling power by Internet of things which help out to observer plus alerts when gestures or else motion are there then send images to a cloud server. Surveillance system has been implemented using a single board computer i.e. Raspberry Pi 3 which will act as the CPU in which we will do the coding part using Python and a module named Open Source Computer Vision (OpenCV). Camera will act as the computer vision which is in surveillance mode, a Vibration Sensor is a simple device that detects knocking or tapping the door. IR sensor is used to detect the human and if the person in unauthorized then it will send the SMS.

Keywords: Surveillance system, IOT, GSM, Raspberry Pi.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements:

  • Raspberry Pi
  • Micro SD card
  • 5V Adapter
  • 16x2 LCD
  • Camera
  • Buzzer
  • Vibration sensor
  • GSM Module
  • IR sensor
  • Relay
  • Connecting wires

Software Requirements:

  • VNC Viewer
  • NOOBS Software
  • Python3 IDE
  • Fritzing
  • SMTP Server

Learning Outcomes

  • Raspberry Pi Pin diagram and Architecture
  • How to install NOOBS Software
  • Setting up and Installation procedures for Raspberry Pi
  • How to connect Raspberry Pi through VNC viewer?
  • Introduction to Python3 IDE
  • Commands in Python
  • Basic coding in Python
  • How to install libraries for interfacing camera with Raspberry Pi?
  • How to connect camera with Raspberry Pi?
  • Introduction to serial communication.
  • How to interface GSM with Raspberry Pi?
  • How to interface IR sensor with Raspberry Pi?
  • How to interface Vibration sensor with Raspberry Pi?
  • How to interface relay and buzzer with Raspberry Pi?
  • Introduction to IOT
  • IOT Architecture
  • IOT – Applications and Scope
  • What is SMTP?
  • How to send mail using Raspberry Pi?
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering(( software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and  Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video