Date post: | 05-Jan-2016 |
Category: |
Documents |
Upload: | monica-simon |
View: | 213 times |
Download: | 0 times |
Embedded Wireless Textile Display
Raymond WelchForrest HolubSean BrooksAdvisor: Dr. Gayatri Mehta
The Team
Raymond Welch Display code and testing, poster,
progress presentation, final report and presentation
Forrest Holub Proposal, research, parts ordering,
progress report, wireless implementation, construction
Sean Brooks Proposal, research, progress report,
shopping runs, construction
Abstract
This project is a prototype flexible display attached to a jacket that receives text wirelessly from a nearby computer and outputs it to an LED display matrix by multiplexing the text data through a series of 8-bit shift registers.
Overall Design
Hardware Design
Display Component
8-bit Shift Registers
LED Matrix units
Hardware Design
Control Component
Wireless Component
To Display
Software Design
Arduino Code 3 functions
Get Input from Xbee▪ Trim to display width
Convert input to display pixels▪ Look up characters in table
Refresh display▪ Controls clock signals and row updates▪ Synchronized
Timing Diagram
Time Frame
Proposal
Research
Order Parts
Construction
Testing
Refining
Presentation
9/1/2012 9/26/2012 10/21/2012 11/15/2012 12/10/2012
Project Timeline
Construction took longer and got started later than anticipated
Ended up ordering parts later because of broken components
Construction
Attached LED units to jacket sleeve Soldered shift registers to PCB Sewed bus lines from display to
control with conductive thread Attached Lilypad and Xbee with
thread Connected PCB and LED units Attached batteries
Testing
Single LED unit and single shift register
Added more units and registers Changed from hardcoded input to
dynamic strings Added wireless capability Polished timing issues and finalized
wiring Tested connectivity and voltage on
jacket
Testing
Results
Working display Working wireless Ran out of time embedding on jacket
Difficulties
No eInk or other integrated flexible display screen available
Individual LEDs too much labor 5x7 matrix units more manageable Timing issues Too much wiring Thread doesn’t connect to pins easily Take too much time to complete
The Future
This project Detatchable components for washability More efficient screen Better wireless
Applications Doctors Soldiers Astronauts
Engineering Standards
We used the IEEE 802.15.4 standard which specifies the media access control for low-rate wireless personal area networks (LR-WPANs) using the XBee Series 1 transceiver.
Ethical Issues
User safety Sharp edges Exposed wires/thread Possible heat dissipation Waterproofing
Acknowledgements
Atluri Sri Harsha Dr. Gayatri Mehta Alex Lin Dr. Murali Varanasi Kaushani Dasgupta UNT Department of Electrical
Engineering
We would like to thank:
References
Helpful XBee communication examples: http://code.google.com/p/xbee-arduino/ Faludi, Robert (2010-12-14). Building Wireless Sensor Networks: with ZigBee, XBee, Arduino, and
Processing (Kindle Locations 252-253). OReilly Media - A. Kindle Edition. Arizona State University Page on Flexible Displays: http://flexdisplay.asu.edu/ OLED Info Aggregator site: http://www.oled-info.com/flexible-oled 2005 Research Publication about flexible displays:
http://www.nhk.or.jp/strl/publica/bt/en/fe0021-2.pdf This is the kind of display we had in mind: http://eink.com/rugged.html Post from the Arduino forum concerning flexible display availability:
http://arduino.cc/forum/index.php?topic=55051.0;wap2 Video with a similar device: http://www.youtube.com/watch?v=N3jvJ9GbRnk&feature=youtu.be A construction kit for electronic textile:
http://web.media.mit.edu/~leah/publications/buechley_ISWC_06.pdf A paper about Lilypads: http://web.media.mit.edu/~leah/publications/buechley_CHI_08.pdf Arduino LilyPad: http://arduino.cc/en/Main/ArduinoBoardLilyPad Arduino code reference: http://arduino.cc/en/Reference/HomePage Video demonstrating Lilypads: http://www.youtube.com/watch?v=Yj639_ez6TM LED unit Datasheet: http://www.jameco.com/Jameco/Products/ProdDS/2005420.pdf Video about shift registers: http://bildr.org/2011/02/74hc595/ Most of our components came from here: http://www.sparkfun.com/ And we used a lot of this: http://www.google.com/
Questions?