LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.
-
Upload
luke-fisher -
Category
Documents
-
view
227 -
download
0
description
Transcript of LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.
![Page 1: LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.](https://reader035.fdocuments.in/reader035/viewer/2022062401/5a4d1b327f8b9ab05999bccc/html5/thumbnails/1.jpg)
LightMap – Team 3
Daniel LinBrian GoldfainRegina ChanKenny Huang
![Page 2: LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.](https://reader035.fdocuments.in/reader035/viewer/2022062401/5a4d1b327f8b9ab05999bccc/html5/thumbnails/2.jpg)
Team Members
Brian Goldfain Daniel LinKenny HuangRegina Chan
http://www.ece.cmu.edu/~ece549/spring10/team3/index.html
![Page 3: LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.](https://reader035.fdocuments.in/reader035/viewer/2022062401/5a4d1b327f8b9ab05999bccc/html5/thumbnails/3.jpg)
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
![Page 4: LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.](https://reader035.fdocuments.in/reader035/viewer/2022062401/5a4d1b327f8b9ab05999bccc/html5/thumbnails/4.jpg)
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
![Page 5: LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.](https://reader035.fdocuments.in/reader035/viewer/2022062401/5a4d1b327f8b9ab05999bccc/html5/thumbnails/5.jpg)
Architecture
![Page 6: LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.](https://reader035.fdocuments.in/reader035/viewer/2022062401/5a4d1b327f8b9ab05999bccc/html5/thumbnails/6.jpg)
Components
![Page 7: LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.](https://reader035.fdocuments.in/reader035/viewer/2022062401/5a4d1b327f8b9ab05999bccc/html5/thumbnails/7.jpg)
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
![Page 8: LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.](https://reader035.fdocuments.in/reader035/viewer/2022062401/5a4d1b327f8b9ab05999bccc/html5/thumbnails/8.jpg)
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
![Page 9: LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.](https://reader035.fdocuments.in/reader035/viewer/2022062401/5a4d1b327f8b9ab05999bccc/html5/thumbnails/9.jpg)
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
![Page 10: LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.](https://reader035.fdocuments.in/reader035/viewer/2022062401/5a4d1b327f8b9ab05999bccc/html5/thumbnails/10.jpg)
More Test Results/Software
![Page 11: LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.](https://reader035.fdocuments.in/reader035/viewer/2022062401/5a4d1b327f8b9ab05999bccc/html5/thumbnails/11.jpg)
PC Software
![Page 12: LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.](https://reader035.fdocuments.in/reader035/viewer/2022062401/5a4d1b327f8b9ab05999bccc/html5/thumbnails/12.jpg)
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
![Page 13: LightMap – Team 3 Daniel Lin Brian Goldfain Regina Chan Kenny Huang.](https://reader035.fdocuments.in/reader035/viewer/2022062401/5a4d1b327f8b9ab05999bccc/html5/thumbnails/13.jpg)
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