Difference between revisions of "F12: Evil Watchdog"

From Embedded Systems Learning Academy
Jump to: navigation, search
(Schedule)
(Schedule)
Line 17: Line 17:
 
==Schedule==
 
==Schedule==
 
<table class="wikitable">
 
<table class="wikitable">
    <th>Week Starting</th>
+
<th>Week Starting</th>
    <th>Activities</th>
+
<th>Activities</th>
    <tr>
+
<tr>
    <td>October 28, 2012</td>
+
<td>October 28, 2012</td>
    <td>* Acquire parts
+
<td>
    * Identify interfaces to be used
+
* Acquire parts
    * Identify pin selections
+
* Identify interfaces to be used
    * Review datasheets</td>
+
* Identify pin selections
  </tr>
+
* Review datasheets
  <tr>
+
</td>
    <td>November 4, 2012</td>
+
</tr>
    <td>* Build chassis
+
<tr>
    * Build motors and wheels
+
<td>November 4, 2012</td>
    * Test motors and wheels</td>
+
<td>
  </tr>
+
* Build chassis
  <tr>
+
* Build motors and wheels
    <td>November 11, 2012</td>
+
* Test motors and wheels
    <td>* Integrate distance sensors
+
</td>
    * Test distance sensors on vehicle</td>
+
</tr>
  </tr>
+
<tr>
  <tr>
+
<td>November 11, 2012</td>
    <td>November 18, 2012</td>
+
<td>
    <td>* Integrate motion sensors
+
* Integrate distance sensors
    * Test motion sensors</td>
+
* Test distance sensors on vehicle
  </tr>
+
</td>
  <tr>
+
</tr>
    <td>November 25, 2012</td>
+
<tr>
    <td>* Integrate alarm system
+
<td>November 18, 2012</td>
    * Unite all parts</td>
+
<td>
  </tr>
+
* Integrate motion sensors
  <tr>
+
* Test motion sensors
    <td>December 2, 2012</td>
+
</td>
    <td>* Testing and design final product
+
</tr>
    * Complete and revise project report</td>
+
<tr>
  </tr>
+
<td>November 25, 2012</td>
  <tr>
+
<td>
    <td>December 9, 2012</td>
+
* Integrate alarm system
    <td>* Present and deliver project</td>
+
* Unite all parts
  </tr>
+
</td>
 +
</tr>
 +
<tr>
 +
<td>December 2, 2012</td>
 +
<td>
 +
* Testing and design final product
 +
* Complete and revise project report
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>December 9, 2012</td>
 +
<td>
 +
* Finalize and deliver project
 +
</td>
 +
</tr>
 
</table>
 
</table>
  

Revision as of 00:03, 30 October 2012

Abstract

The Evil Watchdog takes the responsibilities of a pet guarding a house. It will roam around a predefined environment, avoid obstacles, and sound an alarm whenever foreign motion is detected.

Objects & Introduction

Team Members

  • Waymond Chen
  • Hung Vuong
  • Erik Montoya

Roles & Responsibilities

  • Waymond Chen
  • Hung Vuong
  • Erik Montoya

Schedule

Week Starting Activities
October 28, 2012
  • Acquire parts
  • Identify interfaces to be used
  • Identify pin selections
  • Review datasheets
November 4, 2012
  • Build chassis
  • Build motors and wheels
  • Test motors and wheels
November 11, 2012
  • Integrate distance sensors
  • Test distance sensors on vehicle
November 18, 2012
  • Integrate motion sensors
  • Test motion sensors
November 25, 2012
  • Integrate alarm system
  • Unite all parts
December 2, 2012
  • Testing and design final product
  • Complete and revise project report
December 9, 2012
  • Finalize and deliver project

Parts List and Costs

ItemCost
ARM7 NXP LPC2148 Microcontroller $60.00

Design and Implementation

Hardware Design

Hardware Implementation

Software Design

Software Implementation

Testing and Technical Challenges

Conclusion

References