Git Product home page Git Product logo

home-security-system's Introduction

Implementation of a home security system

This repository outlines the simulation of a Home Security System using Arduino UNO and Five General Purpose Input/Output devices.

Abstract

Most home security systems work on the same basic principle of securing entry points and weak links in a home. Home safety systems involving smoke and fire detection work on the principle of spotting and reporting of unusual events. Regardless of the size of the home, the number of doors and windows, or interior rooms, the only difference is in the number of security components deployed in the home. In this project, we have developed a home security application which can be monitored and operated remotely by a primary control panel.

Componenets

The components involved in the home security system are:

  • A primary control panel which can be used for remote operation and monitoring of security system
  • Gas and temperature sensors
  • Motion and proximity sensors
  • Led to blink when a dangerous situation is detected
  • Piezo buzzer which makes a loud noise to alert when a dangerous situation is detected
  • LCD to display temperature
  • Servo motor to trigger the sprinklers on detection of a fire

System Diagram on Tinkercad

To run the simulation of the following circuit,

image

Future Work

There is scope for a development of a mobile phone companion app where any incidents can be logged to a database. Additionally, using a time and date module, incidents can be time-stamped and the security system can be configured to operate during certain time intervals and/or a certain day. Moreover, live alerts can be sent to the user through mobile phone notifications through the companion app.

home-security-system's People

Contributors

tj202 avatar

Stargazers

Prince Mumo avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.