Giter Site home page Giter Site logo

530-project's Introduction

530-PROJECT - Home Alarm System

Getting Started

  • This application is written in C++ and runs best on Arduino IDE
  • To run this application, download the github repo and open the alarm_system.ino in the alarm_system folder
  • Read the code comments and documentation to find the correct pin number and resistors for each componenet.
  • To see pictures of the component's circuits, go to the circuit_images folder or click here.
  • If you need to download the recent version of Arduino IDE you can find it here.

Description

Some apartments don’t come with a home alarm system; we will build one at a cheap cost. This home alarm system will protect you and your loved ones from intruders. We will use an IR controller to arm and disarm the alarm. When the alarm system is armed, then the system will actively be reading from the sensor. If the sensor is tripped, then the home alarm system will start blinking, and a loud siren will play sounds.

Components Needed

  • Arduino
  • Resistors
  • LEDs
  • LCD
  • Breadboard
  • Ultrasonic sensor/PIR sensor/Magnetic sensor
  • IR Remote controller and IR reciever
  • Cables
  • Active Speaker
  • 9V battery or USB cable to supply power

Requirements

  • User should be able to arm and disarm the system.
  • Once the system is armed, the alarm needs to perform these functions:
    • Read data from the ultrasonic sensor.
      • If the alarm is triggered:
      • Blink lights on and off, preferably like a police car.
      • Make a siren sound that will warn the user.
      • User should be able to turn the alarm off.
      • Optionally, an email or message can be sent to you, if the alarm is tripped when they are not home.
  • Possibly build a mount and display for the alarm system (if we have time).

Meet The Team:

Nga Le

Joyce pham

Quyen Luu

Robert Ortiz

530-project's People

Contributors

kaneluu avatar ngale1503 avatar phamthikthoa avatar robbie08 avatar

Watchers

 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.