ensc 440w/305wwhitmore/courses/ensc305/projects/2015/bdemo.pdfsolarity by sunlink 1 monday december...

52
SOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W PROJECT GROUP B

Upload: others

Post on 25-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 1

Monday December 14th, 2015

ENSC 440W/305WPROJECT GROUP B

Page 2: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

Page 3: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

THE TEAM

3

CEOZach Kaarvik

CIOKaren Ly-Ma

Director of R&DTim Nguyen

COORob Cornall

CTORohan Thomas

CFODejan Jovasevic

Page 4: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 4

OUTLINEAT A GLANCE

01Overview02Hardware

04Mechanical03Software

05Business Aspects06Reflection07Questions08Demo

Page 5: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 5

OVERVIEW

Page 6: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 6

BACKGROUND

• 418,000 people take transit a day (2014)

• Traffic and unexpected circumstances lead to late buses

• How can we make it easier for them?

Page 7: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

• We are regular Transit Users

• Translink App does not accommodate everyone

• Improve current paper schedules

MOTIVATION

7

Page 8: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 8

OUR GOAL• To build a device that provides real-time info to

transit users

• Have a cost-effective solution

• Power with solar energy to minimize costs and be powered wirelessly

Page 9: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 9

“SELF SUSTAINING REAL-TIME BUS DISPLAY”

Page 10: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

Preliminary Step: User arrives at transit stop which is equipped with Solarity device.

• Proximity sensor detects nearby transit user

1 meter

SOLARITY INTERACTIONS

10

Page 11: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

Step 2: Solarity System sends request to server

• Retrieves data from Translink open API

• Data contains bus times for particular stop

SOLARITYSERVER

SOLARITY INTERACTIONSCONT’D

11

API

Page 12: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

Step 3:

• The Display will refresh with updated transit times.

• Users can make their decisions based on real-time info

SOLARITY INTERACTIONS

12

CONT’D

Page 13: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

SYSTEM OVERVIEW

13

Page 14: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 14

HARDWARE

Page 15: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

• MSP432P401R

• Ultra-Low Power Operating Modes

• Inexpensive

• Serial SPI/UART communication

MICROCONTROLLER – MSP432

15

Page 16: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 16

DISPLAY – MPICO 7.4"• E-INK

• Bistable: retains image when not powered

• Consumes power only when updating

PERVASIVE DISPLAY

Page 17: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

- LV-MaxSonar-EZ0

- Ultrasonic sensor

- Better for outdoor conditions

- Low power (2mA)

- Wide and sensitive beam pattern

PROXIMITY SENSOR

17

Page 18: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 18

CHARGE CONTROLLER

• Sunny Buddy – MPPT Solar Charger

• Maximum Power Point Tracking (MPPT)

• Switching mode operation

• Maximum charge current of 1A

Page 19: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

• Compact

• Supports 2G/3G networks

GSM MODULE– SIM800c

19

Page 20: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 20

POWER• Total power: 5.1 Wh/day

• Lowest monthly solar energy in Vancouver is 810Wh/m2/day [6]

• 30cm * 20cm is approximate required size

Page 21: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 21

SOFTWARE

Page 22: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

• Microcontroller interfaces all the modules • Light, ultrasonic sensors• GSM module• Display

MICROCONTROLLER

22

Page 23: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 23

DISPLAY• Interfaces with microcontroller through 3-pin SPI connection

• 2.5MHz SPI Clock

• Upload image data 250 bytes at a time

Page 24: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

• AT commands are transmitted from microcontroller to GSM, they will:

• Set up network connection• Connect to Solarity server• Request data from server• Read data from server• Transmit data to the microcontroller

GSM MODULE– SIM800c

24

SOLARITYSERVER

Page 25: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 25

SERVER – IMAGE API• Generates image based on live bus times from TransLink API

• Retrieves stop number for device from database

• Early and late busses are indicated

Page 26: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 26

SERVER – MANAGER

- Web-based configuration

- Device IDs are preassigned and unique to each Solarity device

Page 27: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 27

MECHANICAL

Page 28: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

ENCLOSURE

28

Proximity Sensor

Light Sensor

• Three main risks• Theft• Vandalism• Weather

Page 29: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

Theft Protection

29

• Only one way to remove device • Secured with custom security

screws• Screw caps to hide screw head

bit

Page 30: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 30

Vandalism & Weather Protection• Kydex® Thermoplastic Sheet

• Excellent impact resistance• Low water absorption index • Outstanding formability

• Polycarbonate • Outstanding toughness• Good optical clarity• Strong and stiff• Easy to fabricate

Page 31: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 31

BUSINESS ASPECTS

Page 32: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

• Solarity is intended to remove some of the stress involved in transit travel

• Simple as walking up to stop and receiving valuable travel information

• Our target market is not the end user, rather the transit provider

• Point of presence for transit provider

BUSINESS MODEL

32

Page 33: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

• Why would TransLink want Solarity?• Improve user satisfaction• Increase ridership [3] [4] [5]• Advertising

MARKET ANALYSIS

26

-SINCE WE LIVE IN BC, TRANSLINK IS OUR PRIMARY TARGET

Page 34: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

Some Popular Mobile Applications:

34

MARKET ANALYSIS -COMPETITION

iOS 4.5/5.0

Android 4/5 iOS

5/5

Android

4.5/5

Android

4/5

Page 35: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

• Wider customer base – tourists, elderly

• No personal info or location required (Privacy)• One less outlet to share personal data

• Ability to display any information

• Users associate device as part of TransLink unlike third-party apps

• Ads can be “annoying” when on seen on cellphones

35

MARKET ANALYSIS -WHY SOLARITY

Page 36: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

Components Estimation Price Actual Price

Microcontroller $20 $17.73

GSM Module $75 $80.44

Display $175 $166.66

Solar Panel $175 $0 (Had access to one)

Battery and charging circuit

$50 $50.40

Cable andMiscellaneous Electronics

$50 $182.97

Housing $75 $120.00

Contingency (25%) $155 $43.84

Total $775 $662.04

BUDGET & FINANCING

36

Page 37: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

PROJECT TIMELINE

37

Page 38: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

TIME TO REFLECT

Page 39: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

• Integration takes a long time

• Debugging software requires lots of time

• Parts sometimes break or don’t work

LESSONS LEARNED

39

Page 40: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

FUTURE IMPROVEMENTS• Bigger screen during production

• Advertising (increase revenue)

• Additional optimization for better efficiency

40

Page 41: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

• Dr. Andrew Rawicz

• Steve Whitmore

• the TA’s

• Rob Church & Jeff Vogstad (from TransLink)

• Fred Heep

• Gary Shum

• Ken Kaarvik

ACKNOWLEDGEMENTS

41

Page 42: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

• Sunlink’s Solarity provides an energy and cost effective solution for the betterment of transit

• Aim to draw more people away from driving to take public transit by enhancing the experience

• Our schedule and budget were followed closely, and the prototype meets most of our project functional requirements.

CONCLUSION

42

Page 43: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

QUESTIONS

Page 44: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

DEMO

Page 45: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 45

Thank you!Have a great day

Page 46: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

• [1] ti.com, 'MSP-EXP432P401R', 2015. [Online]. Available: http://www.ti.com/ww/en/launchpad/launchpads-msp430-msp-exp432p401r.html. [Accessed: 01-Dec-2015].

• [2] inaexpress.com, 'SIM800c Shield Development Board For Arduino', 2015. [Online]. Available: http://inaexpress.com/products/sim800c-shield-development-board-for-arduino-instead-of-sim900-module-gprs-gsm-4-frequency-available/. [Accessed: 01-Dec-2015].

• [3] Brakewood, C., Barbeau, S., & Watkins, K. (2014). An experiment evaluating the impacts of real-time transit information on bus riders in Tampa, Florida. Transportation Research Part A: Policy and Practice, 69, 409-422.

• [4] Brakewood, C., Macfarlane, G. S., & Watkins, K. (2015). The impact of real-time information on bus ridership in New York City. Transportation Research Part C: Emerging Technologies, 53, 59-75.

• [5] Metro Focus (2012). Comparing Urban Bus Tracking Systems and Ridership http://www.thirteen.org/metrofocus/2012/03/does-knowing-count-comparing-urban-bus-tracking-systems-and-ridership/

REFERENCES

46

Page 47: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK

• [6] NASA Surface meteorology and Solar Energy - Available Tables https://eosweb.larc.nasa.gov/cgi-bin/sse/grid.cgi?&num=057140&lat=49.28&submit=Submit&hgt=100&veg=17&sitelev=&[email protected]&p=grid_id&p=swvdwncook&p=clrskyday&p=swv_dwn&p=daylight&p=mnavail1&step=2&lon=-123.12

REFERENCES CONT’D

47

Page 48: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

GND

MOSIMOSOCS

ENBUSY

GNDEN

GND

VDDINVIN

BUSYMISOMOSI

CSSCK

RX

TX

GSM Shield Sim 800c

TI MSP432P401R Microcontroller

MPi

coPe

rvas

ive

Disp

lay

Page 49: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

RX

TX

GSM Shield Sim 800c

TI MSP MSP432P401R Microcontroller

Battery

Page 50: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

GND

MOSIMOSOCS

ENBUSY

GNDEN

GND

VDDINVIN

BUSYMISOMOSI

CSSCK

TI MSP MSP432P401R Microcontroller

MPico Pervasive Display

Page 51: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

TI MSP MSP432P401R Microcontroller

SparkFun Ambient Light SensorLV-MaxSonar-EZ0 Proximity Sensor

To Analog pin

To Analog pin

Page 52: ENSC 440W/305Wwhitmore/courses/ensc305/projects/2015/bdemo.pdfSOLARITY BY SUNLINK 1 Monday December 14th, 2015 ENSC 440W/305W. PROJECT GROUP B

SOLARITY BY SUNLINK 52

Back View Perspective View

Front View

Proximity Sensor

Light Sensor

Pole Mount