Raymond Welch Forrest Holub Sean Brooks Advisor: Dr. Gayatri Mehta
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
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.
Display Component 8-bit Shift Registers LED Matrix units
Control Component Wireless Component To Display
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
Construction took longer and got started later than anticipated Ended up ordering parts later because of broken components
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
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
Working display Working wireless Ran out of time embedding on jacket
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
This project Detatchable components for washability More efficient screen Better wireless Applications Doctors Soldiers Astronauts
We used the IEEE standard which specifies the media access control for low- rate wireless personal area networks (LR- WPANs) using the XBee Series 1 transceiver.
User safety Sharp edges Exposed wires/thread Possible heat dissipation Waterproofing
Atluri Sri Harsha Dr. Gayatri Mehta Alex Lin Dr. Murali Varanasi Kaushani Dasgupta UNT Department of Electrical Engineering We would like to thank:
Helpful XBee communication examples: Faludi, Robert ( ). Building Wireless Sensor Networks: with ZigBee, XBee, Arduino, and Processing (Kindle Locations ). OReilly Media - A. Kindle Edition. Arizona State University Page on Flexible Displays: OLED Info Aggregator site: 2005 Research Publication about flexible displays: 2.pdfhttp:// 2.pdf This is the kind of display we had in mind: Post from the Arduino forum concerning flexible display availability: Video with a similar device: A construction kit for electronic textile: A paper about Lilypads: Arduino LilyPad: Arduino code reference: Video demonstrating Lilypads: LED unit Datasheet: Video about shift registers: Most of our components came from here: And we used a lot of this: