Difference between revisions of "F12: Evil Watchdog"

From Embedded Systems Learning Academy
Jump to: navigation, search
(Objects & Introduction)
Line 3: Line 3:
 
[[File:CMPE_146_F12_EWD_Evil_Watchdog.jpg|center|frame]]
 
[[File:CMPE_146_F12_EWD_Evil_Watchdog.jpg|center|frame]]
  
==Objectives & Introduction==
+
== Introduction ==
*Use a small vehicle to imitate a moving dog
+
The objective of this project is to design a vehicle to imitate a guard dog.  The following items will be incorporated to accomplish this goal :
*Drive wheels using motors
+
* Motor driven chassis
*Use microcontroller to drive vehicle in environment
+
* Vehicle will move in a random path detecting motion
*When vehicle moves, use sensors to detect stationary barriers to avoid
+
* Vehicle will sound an alarm when motion is detected
*When vehicle stops, use additional sensors to search for strange motion
 
*Sound an alarm when motion is detected
 
  
===Team Members===
+
=== Technology used ===
*Waymond Chen
+
* Motion sensor
*Hung Vuong
+
* Distance sensor
*Erik Montoya
 
  
===Roles & Responsibilities===
+
===Team Members and Roles & Responsibilities ===
 
*Waymond Chen
 
*Waymond Chen
 
*Hung Vuong
 
*Hung Vuong

Revision as of 16:26, 2 November 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

Introduction

The objective of this project is to design a vehicle to imitate a guard dog. The following items will be incorporated to accomplish this goal :

  • Motor driven chassis
  • Vehicle will move in a random path detecting motion
  • Vehicle will sound an alarm when motion is detected

Technology used

  • Motion sensor
  • Distance sensor

Team Members and Roles & Responsibilities

  • Waymond Chen
  • Hung Vuong
  • Erik Montoya

Schedule

Week Starting Activities
Oct 28, 2012
  • Acquire parts
  • Identify interfaces to be used
  • Identify pin selections
  • Review datasheets
Nov 4, 2012
  • Build chassis
  • Build motors and wheels
  • Test motors and wheels
Nov 11, 2012
  • Integrate distance sensors
  • Test distance sensors on vehicle
Nov 18, 2012
  • Integrate motion sensors
  • Test motion sensors
Nov 25, 2012
  • Integrate alarm system
  • Unite all parts
Dec 2, 2012
  • Testing and design final product
  • Complete and revise project report
Dec 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