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
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 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.
Our goal is to make home security surveillance reliable and easier to operate.
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.
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,
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,
The system requires 5V power supply and internet connection to work.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Raspberry Pi 4 | Equipment | 2 | 14500 | 29000 |
| Toshiba Sd card 32 Gb | Equipment | 2 | 900 | 1800 |
| Raspberry Pi camera module | Equipment | 2 | 900 | 1800 |
| Jumper wires | Equipment | 40 | 4 | 160 |
| Push buttons | Equipment | 20 | 2 | 40 |
| Motion sensor | Equipment | 2 | 200 | 400 |
| Bread board | Equipment | 2 | 200 | 400 |
| HDMI cable | Equipment | 2 | 350 | 700 |
| Relays | Equipment | 2 | 1150 | 2300 |
| Battery 5V | Equipment | 2 | 6200 | 12400 |
| Arduino uno R3 | Equipment | 2 | 750 | 1500 |
| Lock motor | Equipment | 2 | 800 | 1600 |
| LCD for rasbberry pi | Equipment | 2 | 6200 | 12400 |
| Total in (Rs) | 64500 |
Gilgit Baltistan is one of the highly exposed area in Pakistan to Landslide events. The la...
This project aims in designing a completely automated security access system for domestic...
The aim of smart stick is to provide efficient navigation aid for the blind persons which...
Our project is to develop an Android/IOS and Web app for workforce management softwa...
As the world's technology advances, the use of water pump in daily life and many parts of...