lightmap – team 3 daniel lin brian goldfain regina chan kenny huang

Post on 18-Jan-2018

227 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Concept Infeasibility of our original concept prompted a reboot with five weeks left We used our existing code base in a creative manner to produce LightMap LightMap transforms a given image to a LED output that can be viewed with the effects of persistence of vision

TRANSCRIPT

LightMap – Team 3

Daniel LinBrian GoldfainRegina ChanKenny Huang

Team Members

Brian Goldfain Daniel LinKenny HuangRegina Chan

http://www.ece.cmu.edu/~ece549/spring10/team3/index.html

Concept

• Infeasibility of our original concept prompted a reboot with five weeks left

• We used our existing code base in a creative manner to produce LightMap

• LightMap transforms a given image to a LED output that can be viewed with the effects of persistence of vision

Goals

• Requirements– Image shall be transformed to a max of 50x50

resolution and outputted to the bar of LEDs with correct timing for persistence of vision

– User should not be dizzy after viewing image

Architecture

Components

Experimental Process

• Unit tests for PC and Arduino modules– Load image– Convert image– Display image on LEDs

• Integration tests – Transfer converted image to Arduino– Verify image seen on LEDs matches converted

image displayed on PC

Test Setup/Metrics

• Setup:– All tests conducted on same Laptop– PC connected to Arduino via USB at 9600

baud if necessary– Arduino Powered from USB

• Metrics– Image Conversion time– Image Transfer time

Experimental Results• No delay visible for user to display image on Arduino

after image has been transferred.• Average conversion time: 48 ms• Average transfer time: 2.4 sec

More Test Results/Software

PC Software

Open Issues

• Future improvements involve the ability to stack LED bar units together to form better resolution• Form packaging would also be sleeker• General extensibility and better user interface in programs

Conclusions

• Things learned– Diverse set of skills is critical

• Could have caught issues earlier had we someone with extensive circuits knowledge

• Accomplishments– Designed and made product despite being

in a time crunch

top related