Difference between revisions of "Project Advising: Security System"

From Embedded Systems Learning Academy
Jump to: navigation, search
(Created page with "This is your wiki page that you can edit and will serve as a method of communication between us. Every week, you should add a quick status of what work got accomplished, and ...")
 
(Implementation Schedule)
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This is your wiki page that you can edit and will serve as a method of communication between us.  Every week, you should add a quick status of what work got accomplished, and share any problem(s) you may encounter.
+
This is your wiki page that you can edit and will serve as a method of communication between us.   
 +
Every week, you should add a quick status of what work got accomplished, and share any problem(s) you may encounter.
  
 
<BR/>
 
<BR/>
== Abstract ==
+
== Project Team Members ==
TODO
+
* Nathaniel Natividad
 +
* Surinder Singh
 +
* Nelson Wong
 +
 
 +
<BR/>
 +
== This Week's Tasks ==
 +
* Set up development environment
 +
* [COMPLETED] Get base station accessible over TCP/IP
 +
* [COMPLETED] Confirm abstract and acquire signature
  
 
<BR/>
 
<BR/>
 
== Status ==
 
== Status ==
 
=== Roadblocks & Problems ===
 
=== Roadblocks & Problems ===
Item 1
+
None so far
*  Item 2
 
  
 
=== Next Goals ===
 
=== Next Goals ===
Item 1
+
Setup Development Environment
*  Item 2
 
  
 +
=== Long term Goals ===
 +
*  Start designing PCB for sensor node
 +
 +
=== Completed Goals ===
 +
*  Get base-station accessible over TCP/IP
 
<BR/>
 
<BR/>
 +
== Implementation Schedule ==
 +
=== October 23 ===
 +
* Begin work on sensor module
 +
* Begin work on base station
 +
=== October 30 ===
 +
* Finish sensor module
 +
* Begin work on Nordic Wireless
 +
=== November 1 ===
 +
* Begin PCB design
 +
* Begin Android app
 +
* Finish base station
 +
=== November 13 ===
 +
* Finish Nordic Wireless
 +
* Begin work on power management
 +
=== December 1 ===
 +
* Finish work on power management
 +
* Finish PCB design
 +
=== January 1 ===
 +
* Ship design
 +
 +
<BR/>
 +
 +
== Due Dates ==
 
=== September 16 ===
 
=== September 16 ===
TODO
+
[COMPLETED] Submit Abstract with electronic Signature from Advisor
 +
*  Present project to the class
 +
 
 +
=== September 13 ===
 +
*  [COMPLETED] Finish and submit Abstract
 +
 
 +
<BR/>
 +
== Abstract ==
 +
Over the last 150 years, home security systems have evolved to offer a plethora of intrusion detection schemes and alert methods. Unfortunately, what has not changed is the relatively high cost of installing a system and maintaining a subscription to keep it active. This project offers to consumers an alternative security system that consumers can purchase cheaply, install easily, and access, control, and administrate by themselves.
 +
 
 +
The aim of this project is to deliver a low-powered security system that can be controlled wirelessly through common consumer electronic devices, such as desktop and laptop computers, tablets, or phones. Intrusion detection will be performed by various sensors that will communicate wirelessly to a base station. The base station will then push detection events to the user’s devices.
 +
 
 +
Most security systems on the market forward alerts to alarm companies that then inform users of alert events as a service provided for their continued security subscription. This project aims to change the industry standard by providing a security system that provides direct alerts to users. In pushing this project into fruition, the topics of embedded systems and microcontrollers, mesh networks, wireless fidelity and TCP/IP, and mobile applications will be explored. This development team hopes to gain skills from working on this project and to pass on the knowledge gained from this experience through this report.
 +
 
 +
== Requirements ==
 +
<font color="maroon">From Preet:<BR/>
 +
I've added a requirement section for you guys.  We will go with LPC1758-based base-station and add Wifi interface to be able to access it over TCP/IP by using a simple command/response system.  Let's setup a "workshop" day so I can train you guys about the development environment.  Our next goal will be getting the base-station bare-metal system up and running, and add wifi to it.
 +
</font>
 +
 
 +
<BR/>
 +
=== Base Station ===
 +
*  Base station shall be able to communicate with each sensor node out-of-the-box
 +
*  Base station shall buffer all data from all remote sensor nodes
 +
*  Base station shall communicate over TCP/IP to provide access to its interface
 +
 
 +
=== Sensor Nodes ===
 +
*  Each sensor node shall operate from a small battery such as CR123
 +
*  Each node shall last more than one year on a single battery
 +
*  Each sensor node shall wake up periodically and send sensor data
 +
*  At minimum, there shall be motion, and door sensor
  
=== September 9 ===
+
=== Mobile Application ===
Finish Abstract
+
The application shall allow to arm or disarm the security system
 +
*  The application shall show events with timestamps when the system was triggered, armed, or disarmed.

Latest revision as of 19:02, 19 October 2013

This is your wiki page that you can edit and will serve as a method of communication between us. Every week, you should add a quick status of what work got accomplished, and share any problem(s) you may encounter.


Project Team Members

  • Nathaniel Natividad
  • Surinder Singh
  • Nelson Wong


This Week's Tasks

  • Set up development environment
  • [COMPLETED] Get base station accessible over TCP/IP
  • [COMPLETED] Confirm abstract and acquire signature


Status

Roadblocks & Problems

  • None so far

Next Goals

  • Setup Development Environment

Long term Goals

  • Start designing PCB for sensor node

Completed Goals

  • Get base-station accessible over TCP/IP


Implementation Schedule

October 23

  • Begin work on sensor module
  • Begin work on base station

October 30

  • Finish sensor module
  • Begin work on Nordic Wireless

November 1

  • Begin PCB design
  • Begin Android app
  • Finish base station

November 13

  • Finish Nordic Wireless
  • Begin work on power management

December 1

  • Finish work on power management
  • Finish PCB design

January 1

  • Ship design


Due Dates

September 16

  • [COMPLETED] Submit Abstract with electronic Signature from Advisor
  • Present project to the class

September 13

  • [COMPLETED] Finish and submit Abstract


Abstract

Over the last 150 years, home security systems have evolved to offer a plethora of intrusion detection schemes and alert methods. Unfortunately, what has not changed is the relatively high cost of installing a system and maintaining a subscription to keep it active. This project offers to consumers an alternative security system that consumers can purchase cheaply, install easily, and access, control, and administrate by themselves.

The aim of this project is to deliver a low-powered security system that can be controlled wirelessly through common consumer electronic devices, such as desktop and laptop computers, tablets, or phones. Intrusion detection will be performed by various sensors that will communicate wirelessly to a base station. The base station will then push detection events to the user’s devices.

Most security systems on the market forward alerts to alarm companies that then inform users of alert events as a service provided for their continued security subscription. This project aims to change the industry standard by providing a security system that provides direct alerts to users. In pushing this project into fruition, the topics of embedded systems and microcontrollers, mesh networks, wireless fidelity and TCP/IP, and mobile applications will be explored. This development team hopes to gain skills from working on this project and to pass on the knowledge gained from this experience through this report.

Requirements

From Preet:
I've added a requirement section for you guys. We will go with LPC1758-based base-station and add Wifi interface to be able to access it over TCP/IP by using a simple command/response system. Let's setup a "workshop" day so I can train you guys about the development environment. Our next goal will be getting the base-station bare-metal system up and running, and add wifi to it.


Base Station

  • Base station shall be able to communicate with each sensor node out-of-the-box
  • Base station shall buffer all data from all remote sensor nodes
  • Base station shall communicate over TCP/IP to provide access to its interface

Sensor Nodes

  • Each sensor node shall operate from a small battery such as CR123
  • Each node shall last more than one year on a single battery
  • Each sensor node shall wake up periodically and send sensor data
  • At minimum, there shall be motion, and door sensor

Mobile Application

  • The application shall allow to arm or disarm the security system
  • The application shall show events with timestamps when the system was triggered, armed, or disarmed.