Raymond Welch Forrest Holub Sean Brooks Advisor: Dr. Gayatri Mehta.

Post on 05-Jan-2016

213 views 0 download

Tags:

transcript

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?