BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown...

24
BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning Team member: Bin Wang Erik Ware David Zigman Emile Bahdi Slides made by: Bin Wang

Transcript of BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown...

Page 1: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

BUS TRACKER - PDR

2012 Capstone Senior design Colorado University at BoulderInstructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock

team winning

Team member:

Bin Wang Erik WareDavid Zigman Emile Bahdi

Slides made by: Bin Wang

Page 2: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Background

Long night Long winter

Many peopleFew Bus

Where are you?BUFF BUS

Slides made by: Bin Wang

Presented by: Erik Ware

Page 3: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Existing Technology

Chicago

Seattle

Commercial:

OneBusAway U.W

Waitless G.Tech

Prototype on Campus:

Slides made by: Bin Wang

Presented by: Erik Ware

Page 4: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Project objectives

Create a real-time bus tracking system capable of:

1.Friendly website with database which can update real-time location.

2.A self-powered user station with stable performance.

3.Long distance wireless communication with the radius about 1mile.

4.Compact stable on-bus tracking system with high accuracy(error less than 10m)

Slides made by: Bin Wang

Presented by: Erik Ware

Page 5: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Working rangeSmall range:

R = 0.6 km

Large range:

R = 1.4 km

Slides made by: Bin Wang

Presented by: Erik Ware

Page 6: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Goals

Low

•Self-Made Portable GPS device with LCD demonstrating the location.

•Project Website and dynamic database.

•Long distance RF communication with specific designed antenna.

•Prototype of Wooden user station (maybe holding laptop)

Med

•On-camps single bus tracking

•Display the location directly to the user station.

High

•Whole route multi bus real-time tracking.

•Update real-time information to the website supported by dynamic database.

Slides made by: Bin Wang

Presented by: Erik Ware

Page 7: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

User Station

Website

PhoneApplicatio

n

Server

Tracking System

Main Idea ?

Slides made by: Bin Wang

Presented by: Erik Ware

Page 8: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Block diagram

PCRX RF

Website

Touch Screen

Solar Cell

u-controller

WiFi

RS232

GPS

u-controller

TX RF

RS232

Internet

Tracker

Server

TerminalLCD

Battery Cell

WiFi RX

Slides made by: Bin Wang

Page 9: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Power(user-station)

Module Power

Inputs Natural or artificial light

Outputs 5V 9V (denpend on components)

Functionality

Generate required power to support on-bus system and user station. (may need transmitter)

Solar Panel - 10W sku: PRT-09759

Description:

1.Solid aluminum frame.

2.The panel is more than

capable of 10 watts in the open

sun.

3.The peak power output is

around 8V at 1.25A.

Dimensions: 14.125 x 11.5 x 1“Weight: 1.425kg (3.141lbs)

Solar Cell

Slides made by: Bin Wang

Page 10: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Wireless Communication -

RF

Module RF

Inputs GPS data (Serial)

Outputs GPS data (Serial)Maximum: 900MHz 1W

Functionality

Transfer the computed GPS data from on-bus microcontroller to the PC server wirelessly

XTEND PKG 900MHz

Performance:1.The Indoor/Urban Range for the RF module is up to 3000 ft. 2.The line of sight range is up to 40 miles with high gain antenna. 3.The receiver Sensitivity is 110 dBm4.The throughput data rate is 9600 or 115200 bps which can be selected by software

Physical PropertiesBoard size 1.44 in x 2.38 in x .2 in

RX RF

TX RF

Slides made by: Bin Wang

Page 11: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Wireless Communication –

WiFi

Module RF

Inputs GPS data (Serial)

Outputs GPS data (Serial)Maximum: 900MHz 1W

Functionality

Transfer the computed GPS data from on-bus microcontroller to the PC server wirelessly

WiFly GSX Breakout sku: WRL-10050 

Features:

• High throughput, 1Mbps sustained

data rate

• 8 Mbit flash memory and 128 KB

RAM

UART hardware interface

• Using Real-time clock for wakeup

and time stamping

•Accepts 3.3V regulated or 2-3V

battery

WiFi WiFi RX

Slides made by: Bin Wang

Page 12: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

GPS moduleGPS

Module GPS module

Inputs Power DC 5V

Outputs Raw Position (NMEA UART)

Functionality

Generate the data containing altitude, longitude, time and so on.Encode in NMEA in UART.

EM-406A-20Channel sku: GPS-00465 

Description:

This complete includes on-board voltage

regulation, LED status indicator, battery

backed RAM, and a built-in patch

antenna. 6-pin interface cable included.

Features:Extremely high sensitivity : -159dBm

10m Positional Accuracy / 5m with WAAS

Hot Start : 1s

70mA at 4.5-6.5V

Outputs NMEA 0183 SiRF binary protocol

Slides made by: Bin Wang

Page 13: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Microcontroller

Module Microcontroller

Inputs Power DC 9V, GPS signal

Outputs Computed GPS signal (Serial)

Functionality

Compute the GPS raw output data to get the useful information and transfer to TXRF in RS232

Arduino UNO sku: DEV-09950

Description:

1.Open Source IDE

2.Freetutorial

3.Background knowledge

4.C++ programming

Features:

•ATmega328 microcontroller

•Input voltage - 7-12V

•14 Digital I/O Pins (6 PWM

outputs)

•Has16Mhz Clock Speed

u-controller

Slides made by: Bin Wang

Page 14: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Microcontroller u-controller

Module Microcontroller

Inputs WiFi data,Touch Screen Signal

Outputs LED/LCD signal

Functionality

Get the signal from PCServer by WiFi and signal from touch screen then control the LED/LCD

Features and

description: TBA

Slides made by: Bin Wang

Page 15: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Website

DataBase: SQL®2005+Language: ASP®

Website Dreamweaver®Language: JavaScript®

Slides made by: Bin Wang

Presented by: Emile Bahdi

Page 16: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

User station

All kinds of information station Design sketch of User station G.Tech

Slides made by: Bin Wang

Presented by: Erik Ware

Page 17: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Block diagram

PCRX RF

Website

Touch Screen

Solar Cell

u-controller

WiFi

RS232

GPS

u-controller

TX RF

RS232

Internet

Tracker

Server

TerminalLCD

Solar Cell

WiFi RX

Bin

Erik

Dav

id

EmilePresented by: Emile Bahdi

Page 18: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Labor Division

Bin Wang On-bus system and WiFi

communication and telephone application design.

David Zigman On-bus PCB board design and

RF communication.

CTO

COO

CEO

CFOSlides made by: Bin Wang

Presented by: Emile Bahdi

Erik Ware User station PCB design and

apple application design.

Emile Bahdi Budget,Website design and

construction of dynamic database.

Page 19: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Schedule & Time Management

Contents made by: Erik Ware

Picture Generated by Microsoft® Office Project 2007

Page 20: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Schedule and Milestone

Jan.18 – Feb.2: Get group organized purchase essential hardware, get started and implement project detail plan.

Feb.2 – Feb.28: Finish building a portable GPS device(Bin) Build the prototype of user station(Erik)

Design, build and test antenna(David)Construct a website with CSS(Emile)

Feb.28 – Mar.20: Communicate between terminal and server by WiFi-1(Bin)Design and build on-bus PCB(David)Design and build user-station PCB(Erik)Embed website with database(Emile)

Track main-campus bus without server and can’t cover william village.Mar.20 – Apr.10: Communicate between terminal and server by WiFi(Bin)

Design and build long-distance antenna.(David)Finish building user-station update data by WiFi(Erik)Update website with real-time data supported by

database(Emile)Track whole bus route and update location to website and user-station.Apr.11 – Apr.30: Improve redesign and focus on user application and do commercial advertisement(Erik,David,Emile,Bin).Apri.30 – May2: Summarizing documents and prepare for expo.May3: Win (Team:Winning)

Finish

Undergoing

Impossible

Slides made by: Bin Wang

Page 21: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Current Status

Hardware: Got all the essential components and get

started Building a simple portable GPS device. Redesigning and improve the existed

antenna. Designing the user station prototype.

Software Already finished the website prototype. Learning and building the dynamic

database.Slides made by: Bin Wang

Presented by: David Zigman

Page 22: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Budget:

Name Quantity

Price($)

20 Channel EM-406A SiRF III Receiver with Antenna

1 59.95

GPS Shield 1 14.95

Arduino Uno SMD 3 29.95*3

XTend® RF Modems 1 Watt/900 MHz stand-alone radio modems

1 300 (Free)

Basic 16x2 Character LCD - Black on Green 1 13.95

Solar Panel - 10W 1 59.95

WiFly GSX Breakout 1 84.95

Nucasa O1/2X4-S S4S .5-Inch by 4 Flat Stock Lumber Sample

2 33.75*2

Poster and Documentation 100

PCB board 150

Interface, cables and tools 100

other 50

Total:

1091.1$

(Note: some components can be obtained from Capstone Laboratory

Slides made by: Bin Wang

Presented by: David Zigman

Page 23: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Risks / Alternative

Power Ideal: solar portable power Alternative: battery cell

Wireless Communication Ideal: long distance RF and WiFi Alternative: short distance RF and cable

Website Ideal: dynamic database supported website Alternative: cancel

User station: Ideal: special-designed user friendly station Alternative: laptop

Slides made by: Bin Wang

Presented by: David Zigman

Page 24: BUS TRACKER - PDR 2012 Capstone Senior design Colorado University at Boulder Instructor: Tom.Brown Sam.Siewert TA: Robert.Pomeroy Carissa.Pocock team winning.

Question and Discussion

Your recommendation saves us money

Your advice saves us time

BUFF BUS!How dare

you..!

Presented by: Winning