Multi-touch Table

by 2bigbros in Circuits > Computers

261957 Views, 1580 Favorites, 0 Comments

Multi-touch Table

52c0b8c2f92ea186950000d5.jpg
Ive looked around for a good in depth instructable on how to make a muti-touch table and I didnt find any I liked. I hope you enjoy making your very own multi-touch table and that my instructions are clear to you. This uses the FTIR (Frustrated Total Internal Reflection) system to track fingers on a screen.

Materials

IMG_0874[1].JPG
529eb247dbf3ecd5150001ce.jpg
529eb22ddbf3ec79d9000146.jpg
IMG_0903[1].JPG
IMG_0876[1].JPG
IMG_0881[1].JPG
IMG_0878[1].JPG
Here is an important list of materials you will need to construct a multi-touch table.
  • Projector (Ebay $70)
  • Clear 100% silicon (Homedepot $5 )
  • Paint thinner (Homedepot $5 )
  • Foam paint roller (Homedepot $2 )
  • Vellum drafting paper (Art supply store $10)
  • Infrared LEDs (Futurlec $15 for 150)
  • Plexiglas (Surplus store $2.25 sq-ft)
  • Angle Aluminum (Homedepot $13)
  • Computer (Had one laying around Free)
  • Web cam (Thrift store $7)
  • Mirror ($5), I used a first surface mirror. This will make it so there isnt any extra reflection in the mirror.  

Projector

IMG_0874[1].JPG
Projector page.png
You need to get a projector with a fairly short throw distance. I got mine off of ebay for about $70 with 130 hours on it. If you already have a projector ready go to projectorcentral and find your projector and use the throw calculator to find the size of your screen and how far away it needs to be. This will be the measurements you will use for the screen size.

Modify the Webcam

IMG_0922[1].JPG
IMG_0923[1].JPG
IMG_0924[1].JPG
IMG_0964[1].JPG
Most people use a PS3 eyetoy for their webcam the only problem is that there are 2 different models of eyetoys and there very hard to tell apart and one is hack able and the other one isnt. if you go that way here is a website to help you out (nuigroup). To hack the webcam you will need the inside of a floppy disk. This will block out all visible light letting only infrared light in. First you need to cut out the infrared filter. It looks like a small piece of glass that has a red tint to it. Cut out a small square of the floppy disk and put it in the lens. Test the webcam by pointing a tv remote at it and pushing a button.

Plexiglas

IMG_0900[1].JPG
IMG_0893[1].JPG
The Plexiglas will need to be fairly thick for the LEDs to fit into(around 3/8 in). I accidentally got blue tinted Plexiglas but it turned out not to be a problem. I cut my Plexiglas with about a 1/2 in extra on each side to give room for the LEDs and angle aluminum to go around. To cut the Plexiglas I used a table saw which worked great. Make sure to leave the plastic wrap on it until the very last moment!

Angle Aluminum

IMG_0896[1].JPG
IMG_0890[1].JPG
IMG_0898[1].JPG
IMG_0891[1].JPG
IMG_0894[1].JPG
IMG_0897[1].JPG
IMG_0904[1].JPG
IMG_0905[1].JPG
IMG_0907[1].JPG
IMG_0909[2].JPG
IMG_0908[1].JPG
IMG_0906[1].JPG
Measure your aluminum to the length of the Plexi and add about 1/8in to it. Mine was 30in by 24in. Cut the aluminum to length using a hacksaw. Now with your aluminum measure and mark every inch along every piece of aluminum. Find the center of your Plexi and add a 1/8in to it for the thickness of the aluminum. Draw a line that high along the aluminum. Where the two lines meet is where you will drill. I used a 3/16in drill bit with a drill press to make the holes for the LEDs. After you drill the holes they will probably have large burrs on the bottom. Use a file or a Dremel with a grinder bit to grind the burrs off.

Add the LEDs

IMG_0912[1].JPG
IMG_0914[1].JPG
IMG_0915[1].JPG
IMG_0917[1].JPG
IMG_0918[1].JPG
529eb62fdbf3ec426f000013.jpg
IMG_0921[1].JPG
The LEDs light up where your finger presses down on the Plexiglas. Now that you have the angle aluminum drilled its time to make the holes in the Plexiglas. Clap the frame together and set up a drill press so you can drill approx 1/4 in down into the Plexiglas. Just make sure the LEDs go all the way in. Once the holes are drilled on all four sides put the LEDs in the holes and solder them together in the schematic you have here is a LED calculator to help with the schematic and power supply. I used a series parallel circuit with 7 1ohm resistors and 1 68 ohm resistor for a 12v power supply. You can test the LED frame by plugging it in and looking at it with the modified webcam from step 3.

The Screen

529eb247dbf3ecd5150001ce.jpg
529eb22ddbf3ec79d9000146.jpg
52c0c6f5f92ea186950000e1.jpg
IMG_0881[1].JPG
To make the silicon paper I used the Tinkerman method which is mixing paint thinner and silicon and rolling it on the paper. I did about three layers but you can do more. This creates a better connection with the Plexiglas so the infrared light can reflect off the spot you are pressing down on.

Box and Frame

IMG_0927[1].JPG
IMG_0926[1].JPG
IMG_0957[1].JPG
IMG_0928[1].JPG
IMG_0930[1].JPG
IMG_0931[1].JPG
IMG_0958[1].JPG
IMG_0959[1].JPG
IMG_0960[1].JPG
This part can be done many different ways. I made a frame that was about two in bigger than the LED frame on each side allowing a half in to cover the aluminum and 1 1/2 in for the wires. I used a router to cut a line a half in from the inside for the aluminum sticking above the Plexiglas to go on.

Calibration

52c0c741f92ea17bed0000b4.jpg
IMG_0953[1].JPG
IMG_0954[1].JPG
IMG_0947[1].JPG
IMG_0956[1].JPG
Set up the projector and the mirror so it lines up with the screen above. Download ccv for the calibrating and setup for the touch screen. Once its calibrated go to Tuio and find the right software for the computer you have. Tuio allows other programs to use the input of your fingers to move the mouse.I mounted the webcam on the top of the projector at first but there was some weird reflections so i angled it on the side of the box. Depending on the calibration of ccv you can have it very sensitive (tracks very light touches) or less (makes it so you have to push harder).

Conclusion

52c0b8c2f92ea186950000d5.jpg
This is a fun toy to mess around with and a great way to show off your to all of your friends. I hope you were successful in your project. I hope to see how all of yours turned out, Thank you.