team alternativechoices october 10, 2012
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 PresentationTRANSCRIPT
![Page 1: Team AlternativeChoices October 10, 2012](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/1.jpg)
1Department of Electrical and Computer Engineering
Team AlternativeChoicesOctober 10, 2012
Preliminary Design Review
![Page 2: Team AlternativeChoices October 10, 2012](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/2.jpg)
2Department of Electrical and Computer Engineering
Vangjush DedoEE
Salvador RiveraEE
Lusheng TangEE
Stenli DukaCSE
AlternativeChoices
Professor GongAdvisor
![Page 3: Team AlternativeChoices October 10, 2012](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/3.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/4.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/5.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/6.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/7.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/8.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/9.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/10.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/11.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/12.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/13.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/14.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/15.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/16.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/17.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/18.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/19.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/20.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081519/56814691550346895db3b00b/html5/thumbnails/21.jpg)
21Department of Electrical and Computer Engineering
Questions
Thank You