Interactive Multitouch Display
Interactive Multitouch Display
Interactive Multitouch Display
Table of Contents
Related Instructables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
http://www.instructables.com/id/Interactive-Multitouch-Display/
Author:turkey tek author's website
thanksgiving!
...and bringing technology to this traditional celebration of excess.
Image Notes
1. camera mounts here.
http://www.instructables.com/id/Interactive-Multitouch-Display/
Image Notes
1. projector image visible on the dirty mirror
2. my camera responds a bit to the ir leds
3. touchlib fingerpainting demo
Han, J. Y. 2005. Low-Cost Multi-Touch Sensing through Frustrated Total Internal Reflection. In Proceedings of the 18th Annual ACM Symposium on User Interface
Software and Technology
An acrylic panel is edge lit with infrared leds. When your finger comes in contact with the acrylic, it scatters infrared light out the back where it is visible via infrared
camera. As long as nothing is touching the acrylic, very little of the light escapes, instead just reflecting around inside. Image processing takes care of detecting tips of
fingers and relaying their location to application software. Since the camera "reads" the whole display in parallel, it is easy to detect multiple fingertips at once, even those
belonging to multiple users. All this sensing goes on in the infrared spectrum, leaving us free to utilize the visible spectrum to display interactive software.
Since most hobbyists can't afford multiple projectors (i don't even own one, just borrowed it from dr.eel ), my design uses a ceiling mount that swivels so that the projector
can be used either in standard mode (say for watching movies) or can be aimed downwards, bouncing off a reflector and onto the multitouch display screen.
The screen itself can be constructed from hardware store materials and hand tools. Excluding the projector and modified webcam (commodity items these days), the only
thing complicated is the software. Halfway through this project, I was happy to discover that there is thriving DIY community which has already undertaken the task of
writing the image processing code and several cool open source demos which can be found here:
touchlib
http://www.instructables.com/id/Interactive-Multitouch-Display/
Image Notes
1. black seemed like a good choice for blocking light.
http://www.instructables.com/id/Interactive-Multitouch-Display/
Step 2: Screen frame
The primary component to be constructed is the screen itself. This is a piece of acrylic, with a frame which holds the diffuser and IR leds in position. I opted for a
sandwich style construction out of 1x2s and aluminum channel. My acrylic was 30x36x0.25 inches so I made two frames to match, mitering the edges and assembling
with screws and construction adhesive. The sandwich design is simple and leaves plenty of room for wiring the leds.
Image Notes
1. note the protective plastic...leave it on until the last possible moment to
avoid scratches
Image Notes
1. delicious sandwich. aluminum extrusion between two slices of pine.
Image Notes
1. pi/4 radians
http://www.instructables.com/id/Interactive-Multitouch-Display/
Image Notes
1. an earlier attempt to use some materials i had lying around...however, leaves
little room for wiring up the leds meant i had to abandon this sleek, round material
http://www.instructables.com/id/Interactive-Multitouch-Display/
Image Notes Image Notes
1. corner filed off to give appropriate clearance 1. spacer blocks
http://www.instructables.com/id/Interactive-Multitouch-Display/
Image Notes
1. i am in ur extrushion, providing ur klearance!
Pour yourself a glass of whiskey and fire up the soldering iron...it will take a while to wire up 88 leds.
Image Notes
1. solder, solder, solder,.....
http://www.instructables.com/id/Interactive-Multitouch-Display/
Image Notes
1. hemostats are teh rox
Image Notes
1. acrylic, available in large sheets at the neighorhood hardware store
http://www.instructables.com/id/Interactive-Multitouch-Display/
Step 6: Screen sandwich assembly
Once the frame, rails and acrylic are prepared you are ready for the final assembly. Clamp the layers together for easy drilling and bolt them in place. Once the sandwich
is assembled, it is necessary to caulk along the edge of the aluminum in order to block any light that might spill out thru the crack. We want it all nicely ducting along the
inside of the acrylic instead.
In order for the projector to display on the surface it is necessary to also introduce a diffuser (not shown here). A sheet of thin drafting paper was included in the sandwich
supported by a second thin layer of plexiglass.
Image Notes
1. sheet of paper used as a diffuser
http://www.instructables.com/id/Interactive-Multitouch-Display/
Image Notes
1. i am in ur extrushion, providing ur klearance!
Image Notes
1. black seemed like a good choice for blocking light.
http://www.instructables.com/id/Interactive-Multitouch-Display/
Image Notes
1. hinge point for attaching to the frame
Image Notes
1. old infrared filter (green) alongside my new and improved visible light filter
http://www.instructables.com/id/Interactive-Multitouch-Display/
(black)
Image Notes
1. camera mounts here.
http://www.instructables.com/id/Interactive-Multitouch-Display/
Image Notes
1. hinge point.
http://www.instructables.com/id/Interactive-Multitouch-Display/
Image Notes
1. standard projection mode
Image Notes
1. hinged down for touch screen use
http://www.instructables.com/id/Interactive-Multitouch-Display/
Image Notes
1. glass topped coffee table minus the glass top, found on the street in san
fransisco
Image Notes
1. mirror...came with my apartment
2. left over wood planks from repairing the futon
http://www.instructables.com/id/Interactive-Multitouch-Display/
Image Notes Image Notes
1. haphazard attachment, suprisingly rigid. 1. sheet of paper used as a diffuser
http://www.instructables.com/id/Interactive-Multitouch-Display/
Step 11: Enjoy
Excluding the projector, the total material cost is on the order of $100-200 depending on what you already have lying around. Construction time was around 15 hours,
mostly soldering and sanding. There is a very active DIY/academic community which has started exploring this space; lots of reward and interesting things to be done for
little work with very simple materials
touchlib
nui group
multitouch blog
Enjoy.
Image Notes
1. camera mounts here.
Related Instructables
Multitouch How to Make a Back projection How to build a Wired multi- Low-Cost Multi-
Display (FTIR) Cheap 56 inch Multi-Touch projector touch
by rahi Multitouch Pad multitouch surface by remote by Whiteboard
(video) by television. by jck112 MisterHay using the Wii
cerupcat Christopher Jette Remote (video)
by jcl5m
http://www.instructables.com/id/Interactive-Multitouch-Display/
Comments
50 comments Add Comment view all 321 comments
Has anyone tried mounting the projector under the table yet and setting the screen to rear projection?
I'd like to know if it works, would make for a neater and more portable install.
http://www.instructables.com/id/Interactive-Multitouch-Display/
zeeebus says: Mar 28, 2010. 6:37 PM REPLY
Awesome Job! This may be an idiotic question, but....I want to use my table mostly as a whiteboard for writing and brainstorming--hopefully converting into
typed text too, if possible. Would the side palm of my hand resting on the screen while I write interfere with the writing recognition?
http://www.instructables.com/id/Interactive-Multitouch-Display/
turkey tek says: Jun 1, 2009. 12:37 AM REPLY
i didn't drill thru the acrylic. it is just floated inside the frame.
cons:
-limited size availability. maximum size I know of: mercury format (110 x 77 cm)
-critical installation. if theres an air bubble between the acryllic and the paper, the IR refraction of the finger will turn too blurred and
inaccurate.
-environment. the vegetal paper is EXTREMELY sensitive to changes in temerature and moisture, too much moisture... and the paper
bends on itself, causing air bubbles where we dont want them.
For the slider style, you could simply have 3 points - two statically spaced to orient the slider, and one for the slide position. Of course you could also just
make a slide-type image that pops up and use your finger to control it.
http://www.instructables.com/id/Interactive-Multitouch-Display/
redinc says: Sep 14, 2009. 11:27 AM REPLY
Is there a maximum number of fingers that can be used on a multi touch screen?
2. how many your computer can handle - the smoke demo especially uses a lot of processing power and the more fingers the computer needs to track
and create effects for, the harder it will be.
It can project upto 40" at 1 meter distance away. Thus, I believe I don't need to have a mirror as reflector
However, I wonder whether it is workable while its resolution is just only VGA resolution.
http://www.instructables.com/id/Interactive-Multitouch-Display/
jpa234 says: Jun 1, 2010. 6:30 PM REPLY
would a set up like this work?
http://www.instructables.com/id/Interactive-Multitouch-Display/