Adil Khan 11 months ago
AdiKhanOfficial #FYP Ideas

Home Security Surveillance System

This era is the era of scientific and technological advancements. With each passing day we are discovering new technology which is making our lifestyles easier but also more dependent on technology. Jobs that could once only be handled by a human are now being handled by intelligent systems. One suc

Project Title

Home Security Surveillance System

Project Area of Specialization

Internet of Things

Project Summary

This era is the era of scientific and technological advancements. With each passing day we are discovering new technology which is making our lifestyles easier but also more dependent on technology. Jobs that could once only be handled by a human are now being handled by intelligent systems. One such example is security surveillance. Our project is a home security and authentication system based on “Internet of Things” (IOT). We will be developing a system which would only allow authorised people to enter a premise, which in case of our project is a home. The system will trigger when the motion sensor senses motion near the door and turns the Radio Frequency Identification (RFID) reader on so that it reads the RFID tag. If the person is not recognised by the system, the admin will be alerted by notification via the android application. In other case if the person is authenticated, he will be given permission to enter by unlocking the door. This system will not only ensure the security of one’s personal premises by providing remote control over the house but will also prevent any trespassing.

Project Objectives

Our goal is to make home security surveillance reliable and easier to operate.

  • Developing an Internet of Things (IoT) based system that allows users to monitor home security surveillance over an android application, making the task easy to handle.
  • Providing the user with an aesthetic interface, keeping in consideration the Human Computer Interaction principles.
  • Implementing Passive Infrared (PIR) sensor in the best possible way to figure when a person is near the home entrance, in order to activate other modules.
  • Maintaining database security and integrity.
  • Providing an efficient RFID reading module which only allows registered personnel to enter the household.
  • Giving user a lightly restricted interface, which allows user to control lock on their own as well. If access is not granted by system, user is always notified and asked for further command. When access is granted to a member, user is notified which member has entered. Thus, keeping the user updated.

Project Implementation Method

The objective of the project is to integrate Internet of Things (IoT) in the domain of security and personal safety. We have designed the project such that it ensures the safety of the house and also keep the user updated. For this purpose, we will develop an application and also a website. The application has functions that allow user to interact with the server system which are made using C++, CONTIKI OS.

The system will be capable of operating on its own as well as operated manually. In the automated mode, the system will turn on when the motion sensor senses some presence on the door. It will send a signal to the Arduino board and the raspberry pi. The Arduino will turn the Radio Frequency Identification (RFID) reader on to read RFID tag and raspberry pi will turn the pi camera on. The RFID reader will read the tag. The system will check the authenticity of the tag by matching the tag number with the numbers in the database. Simultaneously the camera will capture picture of the person approaching the door and match the face with the one in the database via Face Recognition. If both, the tag number and the face the person are authenticated, the Arduino board and raspberry pi will trigger the relay which will in turn activate the lock actuator, unlocking the door. The user will be notified via the mobile application. In other case, if one of the two criterions fail the access will be denied. We have opted the approach of using the RFID tag and image recognition side by side to provide a two-factor authentication service. This would avoid cases such as an invalid person trying to get in using the RFID tag.

When the system is in manual mode, the users will allow the access themselves whenever there is someone.

We have made the system architecture design using the Sense-Compute-Control (SCC) and Model-View-Controller (MVC) models. The IoT system; along with its interaction with the physical world where it needs to sense the presence of a person and calculate if he/she is authorized in order to generate a signal for the door lock accordingly; needs to communicate with the user’s mobile application for alerts. The User and User interfaces also demand contact. Hence, the following architecture has been formulated where all the computers are connected to one gateway through which information can be requested and sent. A separate means other than the gateway uses digital cellular technology to send information to the user’s phone.

The raspberry pi will act as our web server. The raspberry pi will consist of the face recognition program as well as General-purpose input/output (GPIO) configurations to control and analyze connected actuators and sensors.

The MySQL Database is installed on the raspberry pi which contains Member, User, RFID Reader, Camera, Motion Sensor and Security Notifications as the entities.

Benefits of the Project

  • The integration of security measures with Internet of Things (IoT) will make the monitoring of not only homes but also educational institutions, research centers and other authorized areas possible thus making them secure.
  • Currently security solutions based on Passive Infrared (PIR) sensor and Radio Frequency Identification (RFID) are present. We aim to find solutions for a system which is increases user involvement as to make sure the user does not need to physically keep an eye on the home entrance, but can view a maintained record of all the activity.
  • The system generates feedback for the users in the form of device status and notifications so that the live working is explained to the user well.

Technical Details of Final Deliverable

The system consists of a raspberry pi based server which is accessed by the user through mobile (Developed in java) and web (Developed in php and JS) applications. The user is able to perform the following,

  • View status of the actuators and sensors (When were they last in operation)
  • Get notification alerts whenever the system detects activity or when door is unlocked by a person (Including the information of the person entering if it is a member)
  • View a maintained history of the activities
  • Can control the level of security by choosing Radio Frequency Identification (RFID) service and face recognition service
  • Can operate the door lock manually

The system saves information to the MySQL database which is installed on the Raspberry pi

The main hardware components are Raspberry Pi 4, Arduino Uno board, Relay, Electric lock, PIR sensor, Raspberry Pi Camera, RFID Reader and RFID Tags. The devices perform the following tasks,

  • PIR sensor serves as the triggering point of the system which signals RFID Reader and Pi Camera to turn on whenever motion is detected
  • Camera is connected to a program which detects faces and matches which the database
  • RFID reads tag signals and matches with database
  • Electric lock is opened when an unlock signal is generated by the system according to the data provided to it

The system requires 5V power supply and internet connection to work.

Final Deliverable of the Project

HW/SW integrated system

Core Industry

Security

Other Industries

Core Technology

Internet of Things (IoT)

Other Technologies

Sustainable Development Goals

Sustainable Cities and Communities

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Raspberry Pi 4 Equipment21450029000
Toshiba Sd card 32 Gb Equipment29001800
Raspberry Pi camera module Equipment29001800
Jumper wires Equipment404160
Push buttons Equipment20240
Motion sensor Equipment2200400
Bread board Equipment2200400
HDMI cable Equipment2350700
Relays Equipment211502300
Battery 5V Equipment2620012400
Arduino uno R3 Equipment27501500
Lock motor Equipment28001600
LCD for rasbberry pi Equipment2620012400
Total in (Rs) 64500
If you need this project, please contact me on contact@adikhanofficial.com
Development of a Web Portal and Landslide hazard assessment Map for Ka...

Gilgit Baltistan is one of the highly exposed area in Pakistan to Landslide events. The la...

1675638330.png
Adil Khan
11 months ago
Security Access Control Using RFID

This project aims in designing a completely automated security access system for domestic...

1675638330.png
Adil Khan
11 months ago
voice recogniton based smart blind stick

The aim of smart stick is to provide efficient navigation aid for the blind persons which...

1675638330.png
Adil Khan
11 months ago
WireTron

Our project is to develop  an Android/IOS and Web app for workforce management softwa...

1675638330.png
Adil Khan
11 months ago
IOT based fault monitoring device for Comsats water pumps

As the world's technology advances, the use of water pump in daily life and many parts of...

1675638330.png
Adil Khan
11 months ago