Difference between revisions of "F12: Evil Watchdog"

From Embedded Systems Learning Academy
Jump to: navigation, search
(Schedule)
(Schedule)
Line 20: Line 20:
 
<th>Activities</th>
 
<th>Activities</th>
 
<tr>
 
<tr>
<td><center>October 28, 2012</center></td>
+
<td>October 28, 2012</td>
 
<td>
 
<td>
 
* Acquire parts
 
* Acquire parts
Line 29: Line 29:
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td><center>November 4, 2012</center></td>
+
<td>November 4, 2012</td>
 
<td>
 
<td>
 
* Build chassis
 
* Build chassis
Line 37: Line 37:
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td><center>November 11, 2012</center></td>
+
<td>November 11, 2012</td>
 
<td>
 
<td>
 
* Integrate distance sensors
 
* Integrate distance sensors
Line 44: Line 44:
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td><center>November 18, 2012</center></td>
+
<td>November 18, 2012</td>
 
<td>
 
<td>
 
* Integrate motion sensors
 
* Integrate motion sensors
Line 51: Line 51:
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td><center>November 25, 2012</center></td>
+
<td>November 25, 2012</td>
 
<td>
 
<td>
 
* Integrate alarm system
 
* Integrate alarm system
Line 58: Line 58:
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td><center>December 2, 2012</center></td>
+
<td>December 2, 2012</td>
 
<td>
 
<td>
 
* Testing and design final product
 
* Testing and design final product
Line 65: Line 65:
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td><center>December 9, 2012</center></td>
+
<td>December 9, 2012</td>
 
<td>
 
<td>
 
* Finalize and deliver project
 
* Finalize and deliver project

Revision as of 00:16, 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.

CMPE 146 F12 EWD Evil Watchdog.jpg

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

The following table will be updated as parts arrive.

ItemCost
Alarm  
ARM7 NXP LPC2148 Microcontroller $60.00
Battery  
Chassis  
Distance Sensors  
Electric Motors  
LEDs  
Motion Sensors  
Wheels (4x)  

Design and Implementation

Hardware Design

Hardware Implementation

Software Design

Software Implementation

Testing and Technical Challenges

Conclusion

References