<?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>Stacked User Inputs &#187; Prototyping</title>
	<atom:link href="http://stackedui.com/category/prototyping/feed/" rel="self" type="application/rss+xml" />
	<link>http://stackedui.com</link>
	<description>the story of a Masters Thesis for Interaction Design in Malmö Sweden</description>
	<lastBuildDate>Tue, 18 Jan 2011 07:49:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Cube Code Versions</title>
		<link>http://stackedui.com/2010/05/cube-code-versions/</link>
		<comments>http://stackedui.com/2010/05/cube-code-versions/#comments</comments>
		<pubDate>Wed, 12 May 2010 14:28:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[sui-cube]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://stackedui.com/?p=725</guid>
		<description><![CDATA[I haven&#8217;t posted in some time, since I am now doing a lot of writing&#8230; testing my cubes, conducting interviews, collecting research, and trying to form all of that into my final thesis. I am including many videos &#8220;inside&#8221; my thesis report to better explain the cube interactions and my interview results. Sometimes words fail ]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t posted in some time, since I am now doing a lot of writing&#8230; testing my cubes, conducting interviews, collecting research, and trying to form all of that into my final thesis. I am including many videos &#8220;inside&#8221; my thesis report to better explain the cube interactions and my interview results. Sometimes words fail to explain what only a video can demonstrate.</p>
<p>Below are videos demonstrating the multiple versions of code I used in the cubes while testing.</p>
<p>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="420" height="236" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11683417&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="420" height="236" src="http://vimeo.com/moogaloop.swf?clip_id=11683417&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</p>
<p>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="420" height="236" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11683492&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="420" height="236" src="http://vimeo.com/moogaloop.swf?clip_id=11683492&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</p>
<p>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="420" height="236" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11683522&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="420" height="236" src="http://vimeo.com/moogaloop.swf?clip_id=11683522&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://stackedui.com/2010/05/cube-code-versions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finished SUI Cube</title>
		<link>http://stackedui.com/2010/04/finished-sui-cube/</link>
		<comments>http://stackedui.com/2010/04/finished-sui-cube/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 15:29:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[conductive-thread]]></category>
		<category><![CDATA[QT110]]></category>
		<category><![CDATA[sui-cube]]></category>
		<category><![CDATA[touch-sensing]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://stackedui.com/?p=633</guid>
		<description><![CDATA[The first cube is finished!]]></description>
			<content:encoded><![CDATA[<p>The first cube is finished!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="420" height="236" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=10899135&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="420" height="236" src="http://vimeo.com/moogaloop.swf?clip_id=10899135&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://stackedui.com/2010/04/finished-sui-cube/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Cube Construction Progress #3</title>
		<link>http://stackedui.com/2010/04/cube-construction-progress-3/</link>
		<comments>http://stackedui.com/2010/04/cube-construction-progress-3/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 13:45:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[1scale1]]></category>
		<category><![CDATA[laser-cutting]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[sui-cube]]></category>
		<category><![CDATA[turkish-delight]]></category>

		<guid isPermaLink="false">http://stackedui.com/?p=602</guid>
		<description><![CDATA[Time is quickly passing, so I&#8217;m taking a short break from button coding, and progressing on the cube construction. My initial sketches, based on component sizes, showed a cube that would need to be approximately 7 cm square. I would then have enough room for an Arduino Pro board, 3-AA batteries, QT110 chip, RGB LEDs, ]]></description>
			<content:encoded><![CDATA[<p>Time is quickly passing, so I&#8217;m taking a short break from button coding, and progressing on the cube construction.</p>
<p>My initial sketches, based on component sizes, showed a cube that would need to be approximately 7 cm square. I would then have enough room for an Arduino Pro board, 3-AA batteries, QT110 chip, RGB LEDs, and enough open air that the LEDs would be able to spread the light in the cube. I had a prototype cube laser cut at <a href="http://1scale1.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/1scale1.com/?referer=');">1scale1</a> to use while figuring out component placements and PCB board sizes. Once all the pieces for inside the cube are determined, I will have 3 final cubes laser cut, with all the necessary holes for switches cut out as well.</p>
<p>Hightlights:</p>
<ul>
<li>&#8220;<a href="http://www.instructables.com/id/how-to-defuse-an-LED/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.instructables.com/id/how-to-defuse-an-LED/?referer=');">How to diffuse an LED</a>&#8221; instructables article, showing how to sand the outside of an LED for better diffusion. I&#8217;m using this method because it doesn&#8217;t decrease the brightness too much while still nicely mixing the RGB LED.</li>
<li>Turkish Delight boxes make a great way of organizing all the pieces I need for each cube!</li>
<li>My original intent was to etch my own PCB design to speed up the cube construction process. I&#8217;m not currently familiar with the Eagle PCB design software, and it is shorribly difficult to learn, so I am opting to just use simple &#8220;swim lane&#8221; prototyping boards.</li>
</ul>
<div id="attachment_603" class="wp-caption alignleft" style="width: 155px"><a title="Almost all of this will go in the cube." href="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7317.jpg"><img class="size-thumbnail wp-image-603 " title="robnero-IMG_7317" src="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7317-145x108.jpg" alt="" width="145" height="108" /></a><p class="wp-caption-text">Almost all of this will go in the cube.</p></div>
<div id="attachment_604" class="wp-caption alignleft" style="width: 155px"><a title="Proto board will be attached to top of Arduino." href="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7331.jpg"><img class="size-thumbnail wp-image-604 " title="robnero-IMG_7331" src="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7331-145x108.jpg" alt="" width="145" height="108" /></a><p class="wp-caption-text">Proto board will be attached to top of Arduino.</p></div>
<div id="attachment_605" class="wp-caption alignleft" style="width: 155px"><a title="Small board to capture &quot;button press&quot; state." href="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7332.jpg"><img class="size-thumbnail wp-image-605 " title="robnero-IMG_7332" src="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7332-145x108.jpg" alt="" width="145" height="108" /></a><p class="wp-caption-text">Small board to capture &quot;button press&quot; state.</p></div>
<div id="attachment_606" class="wp-caption alignleft" style="width: 155px"><a title="Sanding RGB LED for better color mixing." href="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7338.jpg"><img class="size-thumbnail wp-image-606 " title="robnero-IMG_7338" src="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7338-145x108.jpg" alt="" width="145" height="108" /></a><p class="wp-caption-text">Sanding RGB LED for better color mixing.</p></div>
<div id="attachment_607" class="wp-caption alignleft" style="width: 155px"><a title="Inside cube, with proto board, Arduino, and battery pack." href="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7339.jpg"><img class="size-thumbnail wp-image-607  " title="robnero-IMG_7339" src="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7339-145x108.jpg" alt="" width="145" height="108" /></a><p class="wp-caption-text">Inside cube, with proto board, Arduino, and battery pack.</p></div>
<div id="attachment_608" class="wp-caption alignleft" style="width: 155px"><a title="Inside cube with button in place." href="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7342.jpg"><img class="size-thumbnail wp-image-608 " title="robnero-IMG_7342" src="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7342-145x108.jpg" alt="" width="145" height="108" /></a><p class="wp-caption-text">Inside cube with button in place.</p></div>
<div id="attachment_609" class="wp-caption alignleft" style="width: 155px"><a title="Cube with all components." href="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7343.jpg"><img class="size-thumbnail wp-image-609 " title="robnero-IMG_7343" src="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7343-145x108.jpg" alt="" width="145" height="108" /></a><p class="wp-caption-text">Cube with all components.</p></div>
<div id="attachment_610" class="wp-caption alignleft" style="width: 155px"><a title="Sketch for layout of components and circuits." href="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7344.jpg"><img class="size-thumbnail wp-image-610 " title="robnero-IMG_7344" src="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7344-145x108.jpg" alt="" width="145" height="108" /></a><p class="wp-caption-text">Sketch for layout of components and circuits.</p></div>
<div id="attachment_611" class="wp-caption alignleft" style="width: 155px"><a title="Collecting components for each cube." href="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7345.jpg"><img class="size-thumbnail wp-image-611 " title="robnero-IMG_7345" src="http://stackedui.com/wp-content/uploads/2010/04/robnero-IMG_7345-145x108.jpg" alt="" width="145" height="108" /></a><p class="wp-caption-text">Collecting components for each cube.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://stackedui.com/2010/04/cube-construction-progress-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Button Coding Progress #2</title>
		<link>http://stackedui.com/2010/04/button-coding-progress-2/</link>
		<comments>http://stackedui.com/2010/04/button-coding-progress-2/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 08:32:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[conductive-thread]]></category>
		<category><![CDATA[QT110]]></category>
		<category><![CDATA[sui-cube]]></category>
		<category><![CDATA[touch-sensing]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://stackedui.com/?p=599</guid>
		<description><![CDATA[Added functionality: button double-press (hold red light on) button press hold + touch tap (switches rainbow color) button press hold + touch hold (cross fades between rainbow colors)]]></description>
			<content:encoded><![CDATA[<p>Added functionality:</p>
<ul>
<li>button double-press (hold red light on)</li>
<li>button press hold + touch tap (switches rainbow color)</li>
<li>button press hold + touch hold (cross fades between rainbow colors)</li>
</ul>
<p><br class="spacer_" /></p>
<p>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="420" height="236" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=10703951&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="420" height="236" src="http://vimeo.com/moogaloop.swf?clip_id=10703951&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://stackedui.com/2010/04/button-coding-progress-2/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Button Coding Progress #1</title>
		<link>http://stackedui.com/2010/04/button-coding-progress-1/</link>
		<comments>http://stackedui.com/2010/04/button-coding-progress-1/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 09:01:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[conductive-thread]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[QT110]]></category>
		<category><![CDATA[sui-cube]]></category>
		<category><![CDATA[touch-sensing]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://stackedui.com/?p=593</guid>
		<description><![CDATA[Building the &#8220;SUI cube&#8221; prototype is progressing quickly and with only some pain&#8230; My initial electronics design made use of a very small code library that would allow me to sense the touch of the button. This method did not require any additional hardware and used only a small amount of code to detect the ]]></description>
			<content:encoded><![CDATA[<p>Building the &#8220;SUI cube&#8221; prototype is progressing quickly and with only some pain&#8230;</p>
<p><a title="Touch Button without additional hardware" href="http://stackedui.com/wp-content/uploads/2010/04/touchbutton-only-library-code.jpg"><img class="alignnone size-medium wp-image-596" title="touchbutton-only-library-code" src="http://stackedui.com/wp-content/uploads/2010/04/touchbutton-only-library-code-300x203.jpg" alt="" width="300" height="203" /></a></p>
<p>My initial electronics design made use of a very small code library that would allow me to sense the touch of the button. This method did not require any additional hardware and used only a small amount of code to detect the touch. (See photo above) It is a great piece of code and only requires connecting a single wire to a single digital pin on the Arduino.</p>
<p>However, this method did not work for the level of control that I need for my cube. My basic debugging showed that the touch is being consistently detected, but the detection cycles quickly between &#8220;touch&#8221; and &#8220;no touch&#8221;. For my cube, I need to be able to detect when a finger is touching the button for more than 1.5 seconds, an action I&#8217;m calling a &#8220;hold&#8221;. This &#8220;no hardware touch detection&#8221; would cycle between &#8220;touch&#8221; and &#8220;no touch&#8221; so quickly when my finger was &#8220;holding&#8221; on the button, that I wasn&#8217;t able to accurately interpret the &#8220;hold&#8221; action.</p>
<p>I instead moved towards a &#8220;hardware required touch detection&#8221;&#8230; (see video)</p>
<p>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="420" height="236" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=10677388&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="420" height="236" src="http://vimeo.com/moogaloop.swf?clip_id=10677388&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</p>
<p>The button touch is now being detected by the Quantum QT110 QTouch Sensor IC (chip). Only a simple setup is required, connecting the chip to power, ground, a capacitor to filter out noise, a wire that will be touched, and one digital pin on the Arduino to receive the HIGH/LOW output signal. The good thing about using the chip, is that it does the touch processing for me and outputs a simple HIGH/LOW signal to the Arduino, and also allows me to detect the &#8220;hold&#8221; action! Integrating this chip to the electronics was almost too easy. The only custom wiring I did was to lengthen the &#8220;auto timeout&#8221; from 10 seconds to 60 seconds. I changed one wire from power to ground for one pin on the chip to achieve this.</p>
<p><strong>Functionality so far:</strong></p>
<ul>
<li>button press (red light on)</li>
<li>tap button touch (blue light on, repeats number of taps)</li>
<li>hold button touch (blue light, cycles brightness up and down)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://stackedui.com/2010/04/button-coding-progress-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Touch Sensitive Button</title>
		<link>http://stackedui.com/2010/03/touch-sensitive-button/</link>
		<comments>http://stackedui.com/2010/03/touch-sensitive-button/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 23:08:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[conductive-thread]]></category>
		<category><![CDATA[sewing]]></category>
		<category><![CDATA[touch-sensing]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://stackedui.com/?p=589</guid>
		<description><![CDATA[&#8230;with conductive thread! I never thought I would hear myself say that! Thanks to my classmate, Katrina Anderson, for the perfect idea of sewing conductive thread on top of a monome.org style rubber button. Many updates to catch up on&#8230; I have decided on a direction for the final prototype: a small cube with a ]]></description>
			<content:encoded><![CDATA[<p>&#8230;with conductive thread!</p>
<p>I never thought I would hear myself say that! Thanks to my classmate, <a href="http://kspace.me/modularmoves/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/kspace.me/modularmoves/?referer=');">Katrina Anderson</a>, for the perfect idea of sewing conductive thread on top of a monome.org style rubber button.</p>
<p>Many updates to catch up on&#8230;</p>
<p>I have decided on a direction for the final prototype: <strong>a small cube with a single touch-sensitive button, that abstracts the idea of a SUI, with playful and contemplative interactions</strong>. The first step, of course, is to create this cube.</p>
<p>My plan is to laser cut plexi for the cube, use a <a href="http://www.monome.org" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.monome.org?referer=');">monome.org</a> style rubber button, make the top of the button touch-sensitive, include some AA batteries, throw in an Arduino Pro board and maybe an RGB LED&#8230; and POW!&#8230; a &#8220;SUI Cube!&#8221;</p>
<p>3rd Test of making the rubber button touch sensitive&#8230; (the 1st and 2nd attempts were with variations of using a QT110 touch sensing chip or a bare wire, both of which failed)</p>
<p>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="420" height="315" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=10566930&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="420" height="315" src="http://vimeo.com/moogaloop.swf?clip_id=10566930&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://stackedui.com/2010/03/touch-sensitive-button/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arduino Touch Sensing</title>
		<link>http://stackedui.com/2010/03/arduino-touch-sensing/</link>
		<comments>http://stackedui.com/2010/03/arduino-touch-sensing/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 10:48:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[touch-sensing]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://stackedui.com/?p=526</guid>
		<description><![CDATA[Currently researching &#8220;touch sensing&#8221; using the Arduino. I know of capacitive touch chips that are available, for example, at Sparkfun. But why do I need an additional chip for sensing touch, when apparently I can do the same sensing with a piece of wire connected to the arduino? See video&#8230; Hardware setup and Arduino code ]]></description>
			<content:encoded><![CDATA[<p>Currently researching &#8220;touch sensing&#8221; using the Arduino.</p>
<p>I know of capacitive touch chips that are available, for example, at <a href="https://www.sparkfun.com/commerce/product_info.php?products_id=7918" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.sparkfun.com/commerce/product_info.php?products_id=7918&amp;referer=');">Sparkfun</a>. But why do I need an additional chip for sensing touch, when apparently I can do the same sensing with a piece of wire connected to the arduino? See video&#8230;</p>
<p>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="420" height="315" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=10429932&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="420" height="315" src="http://vimeo.com/moogaloop.swf?clip_id=10429932&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</p>
<p><br class="spacer_" /></p>
<p>Hardware setup and Arduino code available in Arduino Playground: <a href="http://www.arduino.cc/playground/Code/CapacitiveSensor" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.arduino.cc/playground/Code/CapacitiveSensor?referer=');">Native Capacitive Sensors without additional Hardware</a></p>
]]></content:encoded>
			<wfw:commentRss>http://stackedui.com/2010/03/arduino-touch-sensing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TRKBRD Schematic &amp; Code</title>
		<link>http://stackedui.com/2010/03/trkbrd-schematic-code/</link>
		<comments>http://stackedui.com/2010/03/trkbrd-schematic-code/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 22:13:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[schematic]]></category>
		<category><![CDATA[trkbrd]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://stackedui.com/?p=407</guid>
		<description><![CDATA[The following is full documentation and diagrams of the TRKBRD physical prototype. If you find an error, or figure out a better way, or need help&#8230; please contact me! Final Prototype Schematic Diagrams Parts List Arduino Duemilinova (1) #12200020 from Electrokit.se 4051 Multiplexer (16) #73-473-70 from ELFA IR Phototransistor (110) #75-203-15 from ELFA IR Laser (2) ]]></description>
			<content:encoded><![CDATA[<p>The following is full documentation and diagrams of the TRKBRD physical prototype. If you find an error, or figure out a better way, or need help&#8230; please contact me!</p>
<p><br class="spacer_" /></p>
<h3>Final Prototype</h3>
<p><a title="TRKBRD Final Prototype" href="http://stackedui.com/wp-content/uploads/2010/03/trkbrd-final-prototype.jpg"><img class="size-thumbnail wp-image-488 alignnone" title="trkbrd-final-prototype" src="http://stackedui.com/wp-content/uploads/2010/03/trkbrd-final-prototype-145x97.jpg" alt="" width="145" height="97" /></a></p>
<p><br class="spacer_" /></p>
<h3><strong>Schematic Diagrams</strong></h3>
<div id="attachment_410" class="wp-caption alignleft" style="width: 155px"><a title="Entire electronics schematic." href="http://stackedui.com/wp-content/uploads/2010/03/TRKBRD-Schematic-large.jpg"><img class="size-thumbnail wp-image-410    " title="TRKBRD-Schematic-large" src="http://stackedui.com/wp-content/uploads/2010/03/TRKBRD-Schematic-large-150x150.jpg" alt="" width="145" height="145" /></a><p class="wp-caption-text">Entire Electronics Schematic</p></div>
<div id="attachment_414" class="wp-caption alignleft" style="width: 155px"><a title="Arduino Connections (zoom view)" href="http://stackedui.com/wp-content/uploads/2010/03/TRKBRD-Schematic-zoom-arduino.jpg"><img class="size-thumbnail wp-image-414  " title="TRKBRD-Schematic-zoom-arduino" src="http://stackedui.com/wp-content/uploads/2010/03/TRKBRD-Schematic-zoom-arduino-150x150.jpg" alt="" width="145" height="145" /></a><p class="wp-caption-text">Arduino Connections (zoom view)</p></div>
<div id="attachment_416" class="wp-caption alignleft" style="width: 155px"><a title="Parent Multiplexers (zoom view)" href="http://stackedui.com/wp-content/uploads/2010/03/TRKBRD-Schematic-zoom-parent-multiplexer.jpg"><img class="size-thumbnail wp-image-416  " title="TRKBRD-Schematic-zoom-parent-multiplexer" src="http://stackedui.com/wp-content/uploads/2010/03/TRKBRD-Schematic-zoom-parent-multiplexer-150x150.jpg" alt="" width="145" height="145" /></a><p class="wp-caption-text">Parent Multiplexers (zoom view)</p></div>
<div id="attachment_413" class="wp-caption alignleft" style="width: 155px"><a title="Children Multiplexers/IR Phototransistors (zoom view)" href="http://stackedui.com/wp-content/uploads/2010/03/TRKBRD-Schematic-zoom-multiplexer.jpg"><img class="size-thumbnail wp-image-413  " title="Print" src="http://stackedui.com/wp-content/uploads/2010/03/TRKBRD-Schematic-zoom-multiplexer-150x150.jpg" alt="" width="145" height="145" /></a><p class="wp-caption-text">Children Multiplexers/IR Phototransistors (zoom view)</p></div>
<div id="attachment_417" class="wp-caption alignleft" style="width: 155px"><a title="Switches/Laser Transistors (zoom view)" href="http://stackedui.com/wp-content/uploads/2010/03/TRKBRD-Schematic-zoom-switch-transistor.jpg"><img class="size-thumbnail wp-image-417  " title="TRKBRD-Schematic-zoom-switch-transistor" src="http://stackedui.com/wp-content/uploads/2010/03/TRKBRD-Schematic-zoom-switch-transistor-150x150.jpg" alt="" width="145" height="145" /></a><p class="wp-caption-text">Switches/Laser Transistors (zoom view)</p></div>
<p><br class="spacer_" /></p>
<h3 style="clear: both;"><span style="font-size: small;"><span style="font-weight: normal;"><span style="font-size: medium;"><span><strong><br />
</strong></span></span></span></span></h3>
<h3>Parts List</h3>
<ul>
<li>Arduino Duemilinova (1)
<ul>
<li>#12200020 from <a href="http://www.electrokit.se/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.electrokit.se/?referer=');">Electrokit.se</a></li>
</ul>
</li>
<li>4051 Multiplexer (16)
<ul>
<li>#73-473-70 from <a href="https://www1.elfa.se/elfa3~eu_en/b2b/init.do?shop=ELFA_EU-EN#item=73-473-70;" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www1.elfa.se/elfa3_eu_en/b2b/init.do?shop=ELFA_EU-EN_item=73-473-70&amp;referer=');">ELFA</a></li>
</ul>
</li>
<li>IR Phototransistor (110)
<ul>
<li>#75-203-15 from <a href="https://www1.elfa.se/elfa3~eu_en/b2b/init.do?shop=ELFA_EU-EN#toc=20389;item=75-203-15;" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www1.elfa.se/elfa3_eu_en/b2b/init.do?shop=ELFA_EU-EN_toc=20389_item=75-203-15&amp;referer=');">ELFA</a></li>
</ul>
</li>
<li>IR Laser (2)
<ul>
<li>35mW 980 nm Infrared</li>
<li>120 degree line generator</li>
<li>#A-H980-35-3 from <a href="http://aixiz.com/store/index.php" target="_blank" onclick="pageTracker._trackPageview('/outgoing/aixiz.com/store/index.php?referer=');">Aixiz</a></li>
</ul>
</li>
<li>Switch (2)
<ul>
<li>Push Button PCB 0.8 mm black</li>
<li>#41001412 from <a href="http://www.electrokit.se/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.electrokit.se/?referer=');">Electrokit.se</a></li>
</ul>
</li>
<li>Transistor (2)
<ul>
<li>BC337-25 TO-92 NPN 45V 500mA</li>
<li>#40320009 from <a href="http://www.electrokit.se/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.electrokit.se/?referer=');">Electrokit.se</a></li>
</ul>
</li>
</ul>
<h3>Code</h3>
<ul>
<li>Arduino: <a href="http://www.stackedui.com/trkbrd_build_8_8.zip" onclick="pageTracker._trackPageview('/outgoing/www.stackedui.com/trkbrd_build_8_8.zip?referer=');">TRKBRD_build_8_8.zip</a> [6 KB]</li>
<li><a href="http://www.arduino.cc/en/Main/Software" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.arduino.cc/en/Main/Software?referer=');">Serproxy</a> (to send data from Arduino to Flash)</li>
<li>Flash movie to receive TRKBRD data: <a href="http://www.stackedui.com/trkbrd_flash_build_5.zip" onclick="pageTracker._trackPageview('/outgoing/www.stackedui.com/trkbrd_flash_build_5.zip?referer=');">TRKBRD_flash_build_5.zip</a> [1.8 MB]
<ul>
<li>Be sure to adjust the Flash security settings to allow this movie to play locally on your computer.</li>
</ul>
</li>
</ul>
<h3>Video Documentation</h3>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="420" height="315" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=5768331&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="420" height="315" src="http://vimeo.com/moogaloop.swf?clip_id=5768331&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="420" height="315" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=9105600&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="420" height="315" src="http://vimeo.com/moogaloop.swf?clip_id=9105600&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://stackedui.com/2010/03/trkbrd-schematic-code/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Circuit Board Etching Made Easy</title>
		<link>http://stackedui.com/2010/03/circuit-board-etching-made-easy/</link>
		<comments>http://stackedui.com/2010/03/circuit-board-etching-made-easy/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 11:25:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[circuitboard-etching]]></category>

		<guid isPermaLink="false">http://stackedui.com/?p=339</guid>
		<description><![CDATA[I&#8217;ve heard about etching your own circuit boards at home for awhile now, but have always been hesitant. This video made it quite clear and easy! I just have to see if I can get the supplies in Sweden now. If I can get the supplies, I would use this method to create the necessary ]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve heard about etching your own circuit boards at home for awhile now, but have always been hesitant. This video made it quite clear and easy! I just have to see if I can get the supplies in Sweden now. If I can get the supplies, I would use this method to create the necessary boards for any prototypes I build for the thesis.</p>
<p>from Make Magazine:</p>
<p>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="295" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/tWnfnt2rNO0&amp;hl=en_US&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="295" src="http://www.youtube.com/v/tWnfnt2rNO0&amp;hl=en_US&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</p>
<p><br class="spacer_" /></p>
<p>The video mentions that the necessary supplies are available from Jameco, but they can only ship the supplies by ground, which presents us in Europe to receive it. I think <a href="http://www.elfa.se" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.elfa.se?referer=');">ELFA</a> in the EU has the supplies but I am still trying to find the necessary pieces.</p>
<p><a href="http://www.electrokit.se/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.electrokit.se/?referer=');">Electrokit</a> in Malmö has the necessary supplies:</p>
<ul>
<li>Developer #41000469</li>
<li>Etching #41002328 or #41002488</li>
<li>UV lamp from some other store</li>
<li>Light-sensitive boards such as #41004123</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://stackedui.com/2010/03/circuit-board-etching-made-easy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

