21
1 Department of Electrical and Computer Engineering Team AlternativeChoices October 10, 2012 Preliminary Design Review

Team AlternativeChoices October 10, 2012

  • Upload
    aricin

  • View
    35

  • Download
    4

Embed Size (px)

DESCRIPTION

Preliminary Design Review. Team AlternativeChoices October 10, 2012. AlternativeChoices. Professor Gong Advisor. Vangjush Dedo EE. Stenli Duka CSE. Lusheng Tang EE. Salvador Rivera EE. Inefficient Food Service in US Campuses. Current Food Service - PowerPoint PPT Presentation

Citation preview

Page 1: Team  AlternativeChoices October 10, 2012

1Department of Electrical and Computer Engineering

Team AlternativeChoicesOctober 10, 2012

Preliminary Design Review

Page 2: Team  AlternativeChoices October 10, 2012

2Department of Electrical and Computer Engineering

Vangjush DedoEE

Salvador RiveraEE

Lusheng TangEE

Stenli DukaCSE

AlternativeChoices

Professor GongAdvisor

Page 3: Team  AlternativeChoices October 10, 2012

3Department of Electrical and Computer Engineering

Current Food Service• Slow and overcrowded

during peak hours• Safety hazard inside

facilities

Students have no way of knowing if a place is crowded or not

Inefficient use of school resources

Inefficient Food Service in US Campuses

Page 4: Team  AlternativeChoices October 10, 2012

4Department of Electrical and Computer Engineering

How significant is the problem?

Over 2600 Universities and Colleges in US More than 20 million students

UMass Amherst has over 15 food facilities on campus More than 25 thousand students enrolled

Improper allocation of school resources A lot of money is spent on dining Valuable space wasted

Page 5: Team  AlternativeChoices October 10, 2012

5Department of Electrical and Computer Engineering

Students waiting Study time wasted Late to class Become angry

Overcrowding • Bad eating

environment• Safety hazard

Context: Effect on Individuals

Page 6: Team  AlternativeChoices October 10, 2012

6Department of Electrical and Computer Engineering

Context: Effect on School

Safety hazard caused by overcrowding

Unhappy students• School reputation negatively affected

Crowd management

Improper allocation of school resources Workers not placed where needed

Page 7: Team  AlternativeChoices October 10, 2012

7Department of Electrical and Computer Engineering

Requirements Analysis: Specifications

Real-Time measurement of number of people Facility specific information

Multiple entrances Compact design Information accessible online Updates every thirty seconds Detect multiple people leaving/entering

Page 8: Team  AlternativeChoices October 10, 2012

8Department of Electrical and Computer Engineering

Requirements Analysis: Inputs and Outputs

Input• Sensor data

Output• Current people count in a food facility• Expected amount of people in future• Offer nearby alternate locations with less people

Page 9: Team  AlternativeChoices October 10, 2012

9Department of Electrical and Computer Engineering

PCCI - People Counter with Computer Interface• “Passive Infrared” (PIR) Sensor unit• Connecting cable runs between people counter unit and

the computer interface unit• The PCCI is to be located close to the personal computer

(within half a meter) • Data can be collected from a single store through a

(Microsoft Excel compatible) text file.• $700

Design Alternatives

Page 10: Team  AlternativeChoices October 10, 2012

10Department of Electrical and Computer Engineering

WF-5001 indoor people counter• Fast pulse narrow beam infra-red• 10 meters sensing distance• Extremely robust construction• Low power consumption• Unaffected by bright sunlight• SD card memory data stored • $200

Design Alternatives

Page 11: Team  AlternativeChoices October 10, 2012

11Department of Electrical and Computer Engineering

CompuCount 418/900 Server• 418 MHz Unit with typical indoor

range up to 200 feet• 900 MHz Unit with typical indoor

range up to 1500 feet• Individual IP Address to identify

specific locations• CRC-16 Error Checked Radio

Data assures data accuracy• $999

Design Alternatives

Page 12: Team  AlternativeChoices October 10, 2012

12Department of Electrical and Computer Engineering

PIR Sensors Located at every entrance• Continuously monitoring

Arduino Yun• Sensor Processing• People counting algorithm• Wireless transmit data to database

Website• Accessible from any browser, mobile friendly• Updated every 30 seconds• Suggests nearby facilities that are less crowded• Future prediction and history

Our Solution: AlternativeChoices

Page 13: Team  AlternativeChoices October 10, 2012

13Department of Electrical and Computer Engineering

Our Solution: Block Diagram

Power Supply

Processing

Sensors

Database Modification

DB Connection

Data Collection

Data Storage

Real-Time Data

Future Prediction

Database Processing

History

User Interface

Wireless Transmission

Alternatives

Database

Page 14: Team  AlternativeChoices October 10, 2012

14Department of Electrical and Computer Engineering

Sensors

Requirements• Detect movement• Availability is 200ms• Safe on people

Implementation• PIR (Passive InfraRed)• Process using Arduino Yun

Page 15: Team  AlternativeChoices October 10, 2012

15Department of Electrical and Computer Engineering

Power

Requirements• Arduino Yun operating voltage is 5V• Sensor operating voltage is 5V

Implementation • 5V power supply

• Connected to wall outlet

Page 16: Team  AlternativeChoices October 10, 2012

16Department of Electrical and Computer Engineering

Sensor Processing

Requirements• Inputs for at least 2 sensors• Flash memory• Processing should take under 200ms

Implementation • Arduino Yun• State Machine

Page 17: Team  AlternativeChoices October 10, 2012

17Department of Electrical and Computer Engineering

Requirements• Reliable• Occurs every 30 seconds• Easy to implement

Implementation• Arduino Yun with onboard WiFi• IEEE 802.11b/g/n• Connect to school wifi

Wireless Transmission

Page 18: Team  AlternativeChoices October 10, 2012

18Department of Electrical and Computer Engineering

Database

Requirements• Store people count every 30 seconds• Timestamp for each people count• Location for each people count

Implementation• MongoDB• MongoHQ on Heroku• Access using REST API

Page 19: Team  AlternativeChoices October 10, 2012

19Department of Electrical and Computer Engineering

User Interface

Requirements• Easy to use• Accessible • Deliver results

Real-Time Data- Alternative Choices- Future Prediction

Implementation• Website• Python using Django• Hosted on Heroku

Page 20: Team  AlternativeChoices October 10, 2012

20Department of Electrical and Computer Engineering

Demonstration of People Counting• PIR sensor data processed on Arduino Yun• Data wireless transmitted to database

Demonstration of User Interface• Interpret database

- Display real-time people count- Display history

Proposed MDR Deliverables

Page 21: Team  AlternativeChoices October 10, 2012

21Department of Electrical and Computer Engineering

Questions

Thank You