<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JRC313.com &#187; Multitouch</title>
	<atom:link href="http://www.jrc313.com/category/multitouch/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jrc313.com</link>
	<description>Experiments, projects and general tinkering</description>
	<lastBuildDate>Sun, 13 Jun 2010 11:29:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Gutted!</title>
		<link>http://www.jrc313.com/2009/01/02/gutted/</link>
		<comments>http://www.jrc313.com/2009/01/02/gutted/#comments</comments>
		<pubDate>Fri, 02 Jan 2009 11:59:09 +0000</pubDate>
		<dc:creator>jrc313</dc:creator>
				<category><![CDATA[Multitouch]]></category>

		<guid isPermaLink="false">http://www.jrc313.com/?p=33</guid>
		<description><![CDATA[I dismantled my multitouch table a few months back. Absolutely gutted to have to do it, but between work and other projects I simply haven&#8217;t the time to dedicate to it. Oh well, it was good fun playing with it and I learned a lot. The only thing I&#8217;ve got to do now is figure [...]]]></description>
			<content:encoded><![CDATA[<p>I dismantled my multitouch table a few months back. Absolutely gutted to have to do it, but between work and other projects I simply haven&#8217;t the time to dedicate to it.</p>
<p>Oh well, it was good fun playing with it and I learned a lot. The only thing I&#8217;ve got to do now is figure out what I can do with a billion IR LEDs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrc313.com/2009/01/02/gutted/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compliant Surface &#8211; FAIL!</title>
		<link>http://www.jrc313.com/2008/02/16/compliant-surface-fail/</link>
		<comments>http://www.jrc313.com/2008/02/16/compliant-surface-fail/#comments</comments>
		<pubDate>Sat, 16 Feb 2008 22:39:17 +0000</pubDate>
		<dc:creator>jrc313</dc:creator>
				<category><![CDATA[Multitouch]]></category>

		<guid isPermaLink="false">http://www.jrc313.com/2008/02/16/compliant-surface-fail/</guid>
		<description><![CDATA[I got all excited when I removed the acrylic from it&#8217;s temporary home while the compliant surface was curing. I was all prepared to see wonderfully bright blobs as a dragged my fingers across the acrylic. All prepared to start experimenting with this exciting new interface. Sadly, my hopes were crushed. While the silicone layer [...]]]></description>
			<content:encoded><![CDATA[<p>I got all excited when I removed the acrylic from it&#8217;s temporary home while the compliant surface was curing. I was all prepared to see wonderfully bright blobs as a dragged my fingers across the acrylic. All prepared to start experimenting with this exciting new interface.</p>
<p>Sadly, my hopes were crushed.</p>
<p>While the silicone layer appears ultra smooth with no air bubbles and is pretty clear (I hesitate to call it crystal clear), it still requires a lot of force during movement to set off the FTIR. I&#8217;m not entirely sure what the issue is. It could be that my inaccurate measurement of the liquid silicone and catalyst have resulted in something that is too hard or that the optical properties of my chosen silicone rubber aren&#8217;t ideal. Either way, I&#8217;m going to need to apply a new layer before I can continue. Fortunately, I&#8217;ve found a couple of distributors of the more popular silicone &#8211; Sorta Clear. Most folks seem to have pretty good results with Sorta Clear, so I&#8217;ll try it out and see what happens.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrc313.com/2008/02/16/compliant-surface-fail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Applying a compliant surface</title>
		<link>http://www.jrc313.com/2008/02/01/applying-a-compliant-surface/</link>
		<comments>http://www.jrc313.com/2008/02/01/applying-a-compliant-surface/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 00:17:07 +0000</pubDate>
		<dc:creator>jrc313</dc:creator>
				<category><![CDATA[Multitouch]]></category>

		<guid isPermaLink="false">http://www.jrc313.com/2008/02/01/applying-a-compliant-surface/</guid>
		<description><![CDATA[Got some transparent liquid silicone rubber compound last week and poured it onto the acrylic to act as a compliant surface to help the blobs show up without requiring significant amounts of force. The silicone is supposed to be cured at 23&#176;C for 7 days, so it&#8217;s been in a box in the spare bedroom [...]]]></description>
			<content:encoded><![CDATA[<p>Got some transparent liquid silicone rubber compound last week and poured it onto the acrylic to act as a compliant surface to help the blobs show up without requiring significant amounts of force. The silicone is supposed to be cured at 23&#176;C for 7 days, so it&#8217;s been in a box in the spare bedroom since Sunday with the heating jacked up. Had a check tonight and it&#8217;s looking very promising. The silicone layer is as smooth as silk with no air bubbles or ripples (well, none that I&#8217;ve noticed yet).</p>
<p>Pouring the silicone was pretty nerve wracking. I knew that the compound had to be mixed very precisely (5:1 by weight in my case) and that others had had some issues with air bubbles or their layer remaining tacky after curing. Fortunately it seems to have worked out quite well, although I won&#8217;t know for sure until I try it out on the table again.</p>
<p>Anywho, on with the pics &#8230;</p>
<p><img src="http://www.jrc313.com/wp-content/uploads/2008/02/img-3106.jpg" width="480" height="360" alt="Silicone compound"/></p>
<p>The two part compound. The big tub on the right is the silicone rubber itself, while the small bottle on the left is the catalyst.</p>
<p><img src="http://www.jrc313.com/wp-content/uploads/2008/02/img-3107.jpg" width="480" height="360" alt="Measuring the compound"/></p>
<p>Weighing out the components with the only scales I could lay my hands on.</p>
<p><img src="http://www.jrc313.com/wp-content/uploads/2008/02/img-3110.jpg" width="480" height="360" alt="Mixing the compound"/></p>
<p>20 minutes of stirring later. Getting slightly worried about the number of air bubbles.</p>
<p><img src="http://www.jrc313.com/wp-content/uploads/2008/02/img-3101.jpg" width="480" height="360" alt="Spreader"/></p>
<p>The spreader. Made using some of the MDF off-cuts and a piece of pine dowel. The MDF is 9mm thick compared to the acrylic&#8217;s 8mm. So, I should end up with a nice 1mm silicone layer. Underneath the spreader is a big ass sheet of cellophane to protect the dining table.</p>
<p><img src="http://www.jrc313.com/wp-content/uploads/2008/02/img-3112.jpg" width="480" height="360" alt="Compliant layer applied"/></p>
<p>Silicone applied and ready to stashed for curing. At this point I was already chuffed with how smooth it was looking. As you can tell from the large puddle of silicone, it was pretty difficult to judge how much to apply.</p>
<p>Should be testing the compliant layer early next week and I&#8217;ll post an update here shortly afterwards.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrc313.com/2008/02/01/applying-a-compliant-surface/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Let there be light!</title>
		<link>http://www.jrc313.com/2008/01/29/let-there-be-light/</link>
		<comments>http://www.jrc313.com/2008/01/29/let-there-be-light/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 01:13:45 +0000</pubDate>
		<dc:creator>jrc313</dc:creator>
				<category><![CDATA[Multitouch]]></category>

		<guid isPermaLink="false">http://www.jrc313.com/2008/01/29/let-there-be-light/</guid>
		<description><![CDATA[The next job was to add the IR LEDs, acrylic and mount the IR camera underneath. I&#8217;d already soldered a series of LEDs to some breadboard, but was having difficulty mounting them into the holes in the U rail as they weren&#8217;t all perfectly straight. So, I ended up using connector blocks instead. The U [...]]]></description>
			<content:encoded><![CDATA[<p>The next job was to add the IR LEDs, acrylic and mount the IR camera underneath. I&#8217;d already soldered a series of LEDs to some breadboard, but was having difficulty mounting them into the holes in the U rail as they weren&#8217;t all perfectly straight. So, I ended up using connector blocks instead.</p>
<p><img src="http://www.jrc313.com/wp-content/uploads/2008/01/img-3093.jpg" width="360" height="480" alt="LEDs and perspex attached to the table"/></p>
<p>The U rail is fixed in place with No More Nails, which is frighteningly strong. One side is left open for the moment so that the acrylic can be removed for access to the monitor. Once everything is ready I&#8217;ll close the gap.</p>
<p><img src="http://www.jrc313.com/wp-content/uploads/2008/01/img-3096.jpg" width="480" height="360" alt="Underside of the table"/></p>
<p>Another view of the underside. Things are looking a lot busier under there now. The LEDs are all wired into a molex connector which will plug into the PSU for the machine that will be powering the table.</p>
<p><img src="http://www.jrc313.com/wp-content/uploads/2008/01/fingers2.jpg" width="480" height="360" alt="First test of the FTIR"/></p>
<p>Here&#8217;s the first test grab of interaction with the surface. This was before I had added a visible light filter to the camera, which is why there appears to be colour in the image.</p>
<p>Although the blobs show up really well here, they are much less visible while dragging. Going to have to add a compliant layer to the acrylic to resolve that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrc313.com/2008/01/29/let-there-be-light/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Constructing the table</title>
		<link>http://www.jrc313.com/2008/01/29/constructing-the-table/</link>
		<comments>http://www.jrc313.com/2008/01/29/constructing-the-table/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 00:49:25 +0000</pubDate>
		<dc:creator>jrc313</dc:creator>
				<category><![CDATA[Multitouch]]></category>

		<guid isPermaLink="false">http://www.jrc313.com/2008/01/29/constructing-the-table/</guid>
		<description><![CDATA[Grabbed some cheap-ass wood from B&#38;Q and decided to exercise my woeful woodworking skills. I cut a hole for the monitor in what would become the table top. Used a jigsaw to do it and immediately wished I had access to a router. It probably didn&#8217;t help that I was using MDF. That stuff is [...]]]></description>
			<content:encoded><![CDATA[<p>Grabbed some cheap-ass wood from B&amp;Q and decided to exercise my woeful woodworking skills. I cut a hole for the monitor in what would become the table top. Used a jigsaw to do it and immediately wished I had access to a router. It probably didn&#8217;t help that I was using MDF. That stuff is downright nasty!</p>
<p><img src="http://www.jrc313.com/wp-content/uploads/2008/01/img-3032-1.jpg" width="480" height="360" alt="Attaching legs to the table"/></p>
<p>First the legs are attached to the table surface. The panel at the back with the white hinges is the base of the table.</p>
<p><img src="http://www.jrc313.com/wp-content/uploads/2008/01/img-3039.jpg" width="360" height="480" alt="Preparing the monitor hole"/></p>
<p>Base is attached, now it&#8217;s time to sand the hole for the monitor &#8230; sand, test, sand, test &#8230; repeat ad infinitum.</p>
<p><img src="http://www.jrc313.com/wp-content/uploads/2008/01/img-3045.jpg" width="480" height="360" alt="Monitor in place"/></p>
<p>Monitor mounted. Cat is happy with the results and endorses the drinking of a celebratory beer.</p>
<p><img src="http://www.jrc313.com/wp-content/uploads/2008/01/img-3062-1.jpg" width="360" height="480" alt="Testing the freshly mounted monitor"/></p>
<p>The monitor still works &#8230; huzzah! Time for another celebratory beer. The panel to the left of the monitor contains the controls for the monitor. They&#8217;re going to remain as they are for a nice lo-tech look. The pencil outline around the monitor shows where the acrylic will be placed. As you can see, there&#8217;s plenty of space to scale up to a larger monitor &#8230; *scours ebay for cheap 19&#8243; widescreen monitor*</p>
<p><img src="http://www.jrc313.com/wp-content/uploads/2008/01/img-3069-1.jpg" width="360" height="480" alt="Underside of mounted monitor"/></p>
<p>Underneath the table. The terminal blocks are there to extend the backlight cables. The corners are from a piece of hardboard and are used to hold the monitor components in place. Going to have to replace that white backing sheet as it blocks IR light. Tracing paper is candidate number one at the moment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrc313.com/2008/01/29/constructing-the-table/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cracking open an LCD</title>
		<link>http://www.jrc313.com/2008/01/29/cracking-open-an-lcd/</link>
		<comments>http://www.jrc313.com/2008/01/29/cracking-open-an-lcd/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 00:30:42 +0000</pubDate>
		<dc:creator>jrc313</dc:creator>
				<category><![CDATA[Multitouch]]></category>

		<guid isPermaLink="false">http://www.jrc313.com/2008/01/29/cracking-open-an-lcd/</guid>
		<description><![CDATA[The first step in getting my table up and running was to dismantle the LCD monitor. I needed to make sure that I could get all of the circuitry away from the rear of the monitor so that the camera could pick up touches anywhere on the screen. Fortunately it was &#8220;relatively&#8221; easy to dismantle [...]]]></description>
			<content:encoded><![CDATA[<p>The first step in getting my table up and running was to dismantle the LCD monitor. I needed to make sure that I could get all of the circuitry away from the rear of the monitor so that the camera could pick up touches anywhere on the screen.</p>
<p>Fortunately it was &#8220;relatively&#8221; easy to dismantle and all of the circuitry was attached by a ribbon cable secured to the top edge of the panel. Once it was prepared, it was laid out on the dining table and ready to be plugged in to make sure that I hadn&#8217;t damaged anything during the deconstruction.</p>
<p><img src="http://www.jrc313.com/wp-content/uploads/2008/01/img-2859.jpg" width="360" height="480" alt="Dismantled monitor ready to be tested"/></p>
<p>Stood well back at this point and powered it up. As luck would have it, the damn thing worked! Only one of the backlights are plugged in at this point, which is why the top of the screen appears much brighter than the bottom.</p>
<p><img src="http://www.jrc313.com/wp-content/uploads/2008/01/img-2865.jpg" width="480" height="360" alt="A working LCD monitor"/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrc313.com/2008/01/29/cracking-open-an-lcd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building an LCD multitouch table</title>
		<link>http://www.jrc313.com/2008/01/28/building-an-lcd-multi-touch-table/</link>
		<comments>http://www.jrc313.com/2008/01/28/building-an-lcd-multi-touch-table/#comments</comments>
		<pubDate>Mon, 28 Jan 2008 00:11:04 +0000</pubDate>
		<dc:creator>jrc313</dc:creator>
				<category><![CDATA[Multitouch]]></category>

		<guid isPermaLink="false">http://www.jrc313.com/2008/01/28/building-an-lcd-multi-touch-table/</guid>
		<description><![CDATA[I&#8217;ve actually been building it since December, but I&#8217;ve only now gotten round to setting up a blog to record the process. A while back I was messing around with using a webcam in Processing to track movement and ended up happening across the fiducial system employed by Reactivision for their rather spiffy Reactable. I&#8217;d originally planned [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve actually been building it since December, but I&#8217;ve only now gotten round to setting up a blog to record the process.</p>
<p>A while back I was messing around with using a webcam in <a href="http://www.processing.org">Processing</a> to track movement and ended up happening across the fiducial system employed by <a href="http://mtg.upf.es/reactable/?software">Reactivision</a> for their rather spiffy <a href="http://mtg.upf.edu/reactable/">Reactable</a>.</p>
<p>I&#8217;d originally planned to build a fiducial driven coffee table to use in reception at work for displaying staff profiles, case studies and the like. However, it quickly became apparent that the fiducial markers would obscure quite a lot of the screen and I&#8217;d need to make a massive table to accommodate both the markers and the information I wanted to display.</p>
<p>After a spot of <span style="text-decoration: line-through" class="Apple-style-span">googling</span> research I  happened across the rather splendid work being carried out by <a href="http://www.nuigroup.com">NUI Group</a> and the many talented denizens of their <a href="http://www.nuigroup.com/forums">forums</a>. Here were a group of individuals who, while everyone was marvelling at seeing <a href="http://www.youtube.com/watch?v=QKh1Rv0PlOQ">Jeff Han&#8217;s TED Talks demos</a>, were actually building their own multitouch systems.</p>
<p>Inspired by what appeared to be a return to the heady days of building your own computer (I don&#8217;t mean going to dabs and buying components. I&#8217;m thinking more of the type of thing Woz was up to in the days before Apple was incorporated) I felt compelled to join in the fun and build my own multitouch system.</p>
<p>The majority of multitouch systems use a projector for the display, but projectors are expensive and I wanted something a tad more reasonable for a my first attempt. A couple of the NUI Group forum members were building multitouch systems with LCD monitors instead of projectors and I was fortunate enough to acquire a free one from work so I was off and running.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrc313.com/2008/01/28/building-an-lcd-multi-touch-table/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
