<?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>It&#039;s more fun to compute . . . &#187; light box</title>
	<atom:link href="http://technoetc.net/blog/tag/light-box/feed/" rel="self" type="application/rss+xml" />
	<link>http://technoetc.net/blog</link>
	<description>Andrew O&#039;Malley&#039;s electronic art, music, and technology blog</description>
	<lastBuildDate>Tue, 25 Oct 2011 21:55:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Urbana 2011</title>
		<link>http://technoetc.net/blog/2011/04/27/urbana-2011/</link>
		<comments>http://technoetc.net/blog/2011/04/27/urbana-2011/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 05:14:21 +0000</pubDate>
		<dc:creator>ao</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Lighting]]></category>
		<category><![CDATA[The Latest Artists]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[art exhibition]]></category>
		<category><![CDATA[google sketchup]]></category>
		<category><![CDATA[light box]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[shiftbrite]]></category>
		<category><![CDATA[xbee]]></category>

		<guid isPermaLink="false">http://technoetc.net/blog/?p=384</guid>
		<description><![CDATA[
Intro
Urbana is  an annual fundraiser hosted by Dharma  Developments where proceeds raised support community programs with the  goal of preventing homelessness in Ottawa. This year, URBANA is helping Action Housing /  Action-Logement, an Ottawa-based charitable organization that assists  low-income individuals and families to find and maintain safe,  affordable and [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://farm6.static.flickr.com/5225/5658304940_01b2625387.jpg" alt="" width="342" height="500" /></p>
<h2>Intro</h2>
<p><a href="http://www.dharmadevelopments.com/urbana/home.html" target="_blank">Urbana</a> is <span> an annual fundraiser hosted by <a href="http://www.dharmadevelopments.com/" target="_blank">Dharma  Developments</a> where proceeds raised support community programs with the  goal of preventing homelessness in Ottawa. </span><span>This year, URBANA is helping <a href="http://www.action-logement.ca/Home.aspx" target="_blank">Action Housing /  Action-Logement</a>, an Ottawa-based charitable organization that assists  low-income individuals and families to find and maintain safe,  affordable and adequate rental housing.</span></p>
<p><span>Each annual Urbana hosts an artistic feature from local artists.  This year, Dharma contacted Deb and I for an interactive lighting installation by <a href="http://www.facebook.com/thelatestartists" target="_blank">The Latest Artists</a>.  The theme of &#8220;an on-going light for housing rights&#8221; was developed by integrating our medium of light with the need for the awareness of housing (and other social/charitable) issues to remain front and center: these issues don&#8217;t simply get solved with single instances of involvement or donation, but require constant attention to address.</span></p>
<p><span>This theme lead to the proposed installation: a large lighting structure, architecturally-inspired, requiring on-going crowd interaction to propagate its behavior, or,&#8221; keep the lights on.&#8221;<br />
</span></p>
<p><span>Some <a href="http://sketchup.google.com/" target="_blank">Google Sketchup</a>s were created:</span></p>
<p><span><img class="aligncenter" src="http://farm6.static.flickr.com/5064/5656247459_4fa7645902.jpg" alt="" width="500" height="319" /></span></p>
<p><span>This first sketch shows the six foot structure with an assortment of illuminated windows, akin to an apartment tower at night, w/ residents inside watching tv.  The planned interaction for this mode was to have the crowd turn on the windows by touching them, after which the window remains lit for a period of time before turning off again; constant interaction is needed to keep the piece illuminated.</span></p>
<p><span>The sketch below shows off the full color (RGB) capabilities of the piece. </span><span>Animations like this could be used in a game play mode to signify winners</span><span>:</span></p>
<p><span><img class="aligncenter" src="http://farm6.static.flickr.com/5184/5656247415_c2ca35592d.jpg" alt="" width="500" height="319" /></span></p>
<p><span>Read on for technical details of the project and to see the finished piece . . .</span></p>
<h2><span><span id="more-384"></span>Design + Fabrication</span></h2>
<p><span>Fabrication was key to this project, for providing a robust, polished product.  With the help of <a href="http://www.fluxlighting.ca/" target="_blank">Flux Lighting</a>, we finalized the structure design and they provided some exciting renderings:</span></p>
<p style="text-align: center;"><span><img class="aligncenter" src="http://farm6.static.flickr.com/5141/5656247277_5b1b9d7c06.jpg" alt="" width="500" height="436" /><em>The bare structure</em></span></p>
<p style="text-align: center;"><span><img class="aligncenter" src="http://farm6.static.flickr.com/5229/5656819618_c415fa12b7.jpg" alt="" width="500" height="436" /><em>Structure with acrylic windows installed</em></span></p>
<p style="text-align: center;"><span><img class="aligncenter" src="http://farm6.static.flickr.com/5190/5656819828_ffb1a720a4.jpg" alt="" width="498" height="500" /><em>The illuminated piece</em></span></p>
<p><span>In parallel to the design and fabrication of the structure, the electronics and lighting were designed and assembled.</span></p>
<p><span>The greatest technical challenge was making each window individually touch responsive.  Our first impulse was to have an IR transmitter/emitter pair behind each window to sense a hand blocking the window; this was quickly put to rest by trying to fire IR through the acrylic only to have it bounce directly back and flood the sensor, making it only useful for detecting the acrylic windows themselves.  Perhaps a combination of IR and IR-response cameras would do the trick, but we avoided this approach due to complexity and space issues inside the structure.  The thought of wiring up individual piezo elements to each window, or some sort of physical switch, was too labour-intensive seeing as there are a total of 120 windows.</span></p>
<p><span>The most promising and scalable solution seemed to be capacitive touch sensing.  We originally thought of using a dedicated chip like <a href="http://www.sparkfun.com/products/9695" target="_blank">this</a>, but after learning about the <a href="http://www.arduino.cc/playground/Main/CapSense" target="_blank">CapSense library</a> &#8212; which works with minimal external parts on an <a href="http://www.arduino.cc" target="_blank">Arduino</a> &#8212; we decided to test a mock-up touch surface.</span></p>
<p><span>The advantage of the capacitive sensing was that we could use a row/column matrix arrangement, thus only needing 11 sense electrodes for the 30 windows of each fixture side (five for the columns, and six for the rows).  This conveniently used 11 of the Arduino digital pins, while leaving the two serial pins free for communication.  Four dedicated <a href="http://spikenzielabs.com/SpikenzieLabs/Prototino.html" target="_blank">Prototinos</a> were used, one for sensing the windows on each side of the fixture.</span></p>
<p><span>In consideration of budget vs. labor, <a href="http://macetech.com/blog/node/54" target="_blank">Shiftbrites</a> were used for the lighting.  Each window has a single Shiftbrite mounted behind it, allowing for full color (RGB), individual control of each window&#8217;s illumination.</span></p>
<p><span>Based on a <a href="http://www.flickr.com/photos/macetech/3490840588/in/photostream/" target="_blank">previous project</a> by <a href="http://macetech.com/blog/" target="_blank">Macetech</a>, makers of Shiftbrites, we used lighting louvers as a substrate to mount the lights on.  Here&#8217;s a pic of our assembled &#8220;light cage:&#8221;</span></p>
<p><span><img class="aligncenter" src="http://farm6.static.flickr.com/5263/5656247521_d9ed7e83c1.jpg" alt="" width="411" height="500" /></span></p>
<p><span>With lighting and touch sensing in place, we focused on a control scheme, deciding on an external control scheme, allowing the fixture&#8217;s behavior to remain easily reprogrammable.  Our specific arrangement made use of a custom computer-based control panel written in <a href="http://www.processing.org" target="_blank">Processing</a>. </span></p>
<p><span>Here&#8217;s a schematic the control scheme:</span></p>
<p><span><img class="aligncenter" src="http://farm6.static.flickr.com/5301/5656822224_bf392c7986.jpg" alt="" width="500" height="363" /></span></p>
<p><span>The top row shows the four Shiftbrite panels that make up the four walls of the light cage; the 120 Shiftbrites are controlled by a single Prototino, connected to an <a href="http://www.ladyada.net/make/xbee/" target="_blank">XBee</a> (and <a href="http://www.sparkfun.com/products/9132" target="_blank">breakout adapter</a>).  The bottom row shows the four acrylic panels, each having a capacitive sensing matrix connected to a corresponding Prototino and XBee/breakout combo (I attempted to utilize serial messaging between the touch sense controllers with a single XBee to take care of all the messaging for the four sides, but I obtained much better results using individual XBees than ironing out my own protocol).  On the right is a laptop, running the control software, and communicating with the touch panels and the light cage: the touch panels only send data to the control software when a touch is registered, and the control software then processes that information and sends appropriate commands to the light cage; calibration and debugging messages can also be sent between the control software and the touch panels and light cage.</span></p>
<p><span>Here&#8217;s an early pic of the control software and corresponding lights:</span></p>
<p><span><img class="aligncenter" src="http://farm6.static.flickr.com/5228/5656247569_659ffdbd12.jpg" alt="" width="500" height="419" /></span></p>
<p><span>When the galvanized steel structure was available from the fabricators, it was time to assemble everything.  This stage took a considerable amount of time since all the elements had exact mounting points that had to be accurately drilled to match the precise machining of the structure.</span></p>
<p><span>The below pic shows one of the window touch panels mounted to the inside of its corresponding structure wall:</span></p>
<p><span><img class="aligncenter" src="http://farm6.static.flickr.com/5109/5656821956_f57b6ce116.jpg" alt="" width="375" height="500" /></span></p>
<p><span>You can clearly see the row/column touch electrodes; each intersection corresponds with the middle of a window, so when someone touches a window, which particular one can be determined from the corresponding row/columns registering a touch.  This arrangement worked surprisingly well (after debugging some grounding and interference issues caused by the metal structure itself).</span></p>
<p><span>Here&#8217;s a pic showing three assembled sides of the structure while the power to the light cage is checked and double-checked:</span></p>
<p><span><img class="aligncenter" src="http://farm6.static.flickr.com/5150/5656247623_9c58dee1b5.jpg" alt="" width="500" height="442" /></span></p>
<p><span>The light cage is attached to a steel plate that mates with the top of the structure, so it literally hangs in the middle of the inside of the structure, each light aligned with a specific window.</span></p>
<p><span>The below pic better illustrates how I actually felt getting everything together under the tight deadline for the debut of the piece at Urbana:</span></p>
<p><span><img class="aligncenter" src="http://farm6.static.flickr.com/5223/5656820996_3b6a67f70c.jpg" alt="" width="500" height="375" /></span></p>
<h2>In situ</h2>
<p><span>After getting everything assembled and tested, it then all had to be torn down again for transportation to the event.  I think once re-assembled and powered up at the venue, the final result was well worth the effort:</span></p>
<p style="text-align: center;"><span><img class="aligncenter" src="http://farm6.static.flickr.com/5305/5656247757_bb83b40c6f.jpg" alt="" width="358" height="500" /><em>Installation view</em></span></p>
<p style="text-align: center;"><span><img class="aligncenter" src="http://farm6.static.flickr.com/5108/5656247683_4614bb1e9c.jpg" alt="" width="375" height="500" /><em>detail view</em></span></p>
<p><span>The crowd also seemed to enjoy it and it certainly made for an interesting conversation piece:</span></p>
<p><span><img class="aligncenter" src="http://farm6.static.flickr.com/5261/5656821070_5a00237ff5.jpg" alt="" width="500" height="384" /></span></p>
<p><span>We were pretty proud as well:</span></p>
<p style="text-align: center;"><span><img class="aligncenter" src="http://farm6.static.flickr.com/5186/5656247873_f7a18566ac.jpg" alt="" width="496" height="500" /><em>The Latest Artists (Deborah + Andrew O&#8217;Malley)</em></span></p>
<p><span>. . . and Aksash Sinha of Dharma Developments was very happy w/ the literal and illuminating tie-in to the evening&#8217;s cause:</span></p>
<p style="text-align: center;"><span><img class="aligncenter" src="http://farm6.static.flickr.com/5027/5656820292_f8fa1f9a97.jpg" alt="" width="386" height="500" /><em>Andrew + Deborah O&#8217;Malley and Akash Sinha</em></span></p>
<h2>Afterthoughts</h2>
<p>So what did we learn?</p>
<p>Timeline management of supply chain and fabrication is crucial.  Thank goodness for overnight shipping and a highly helpful and skillful fabrication team.</p>
<p>Capacitive sensing is touchy!  A major problem we encountered was tuning the capacitive touch system.  The circuit exhibited varying behavior between all environments from proof-of-concept to final integration with the structure.  We experienced noise problems when using the touch panels near the lights, and further interference when the arrangement was placed into the metal structure (common grounding solved most of these issues &#8212; subject to a blog post all their own).  The biggest downfall to this sensitivity was experienced during the move from studio testing to the actual venue: in the studio we had to use sensitive settings to obtain usable touch data, while once in the venue, the control software was receiving so much touch data that it became overwhelmed and couldn&#8217;t control the lighting exactly has planned.</p>
<p><a href="http://macetech.com/blog/node/54" target="_blank">Shiftbrites</a> are simple in theory &#8212; the control data gets passed along nicely from the controller to each respective light along the chain &#8212; but have many practical caveats: power needs to be injected along the chain to keep things stable; the power supply used has implications; a long chain of Shiftbrites seems very susceptible to interference/glitches on the data lines, resulting in unwanted behavior (solved largely in software); and you must be very careful interconnecting Shiftbrites as they are easily damaged irreparably (make sure to order a contingent stash!).  Diffusion needs to be well thought-out as well.</p>
<p>Next plans?</p>
<p>We received a lot encouraging feedback on the fixture from the Urbana crowd and several offers of interest to host it at other events/venues, so we&#8217;re currently considering these options along w/ plans to tour the piece around other events/festivals where it can be programmed to compliment their themes.</p>
<p>In the meantime, we&#8217;ll be refining the control software and programming/capabilities of the fixture.  We also hope to improve the internal light cage, as it was quite fragile for transportation/installation; along with adding a grid of  blinds inside the structure to better isolate each Shiftbrite&#8217;s light output to it&#8217;s specific window as we experienced a bit of light overlap between windows.</p>
<p>Stay tuned for updates . . .</p>
<h2>Acknowledgments</h2>
<p>Writing this summary, I&#8217;d like to thank Deb for taking this on with me as one of our more complex projects as <a href="http://www.thelatestartists.com" target="_blank">The Latest Artists</a> to date.</p>
<p>Together, we&#8217;d like to thank the team at <a href="http://www.dharmadevelopments.com/" target="_blank">Dharma Developments</a> for inviting us to participate in <a href="http://www.dharmadevelopments.com/urbana/home.html" target="_blank">Urbana 2011</a>; we&#8217;ve been keen to work on something inspired by the evolving, ambient light patterns of apartment towers at night, and Urbana 2011 provided the perfect impetus to get a project like this started.</p>
<p>Big thanks to Dan and Caleb at <a href="http://www.fluxlighting.ca/" target="_blank">Flux Lighting</a> for all their interest in, enthusiasm for, and enabling of this project on the fabrication side.</p>
<p>Garrette at <a href="http://macetech.com/store/" target="_blank">Macetech</a> was extremely helpful with his knowledge of Shiftbrites and seems very comitted to helping customers get their ideas up and running.</p>
<p>Thanks also to the City of Ottawa, their <a href="http://www.ottawa.ca/residents/arts/funding_awards/cultural_funding/arts/index_en.html" target="_blank">funding and support</a> has also been instrumental in realizing this project.</p>
<h2>Further reading</h2>
<p>The Ottawa Citizen covered the event <a href="http://www.ottawacitizen.com/news/royal-wedding/Royal+ParTea+chic+charitable/4667872/story.html" target="_blank">here</a>, and if you&#8217;re still hungry for more pics, there&#8217;s another album <a href="http://www.facebook.com/media/set/fbx/?set=a.10150155240406938.289063.101546226937" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://technoetc.net/blog/2011/04/27/urbana-2011/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>&#8220;Phenomena&#8221; @ CUBE Gallery, Feb. 1-27 2011</title>
		<link>http://technoetc.net/blog/2011/02/08/phenomena-cube-gallery-feb-1-27-2011/</link>
		<comments>http://technoetc.net/blog/2011/02/08/phenomena-cube-gallery-feb-1-27-2011/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 00:48:00 +0000</pubDate>
		<dc:creator>ao</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Lighting]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[art exhibition]]></category>
		<category><![CDATA[cube gallery]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[light box]]></category>
		<category><![CDATA[rgb]]></category>

		<guid isPermaLink="false">http://technoetc.net/blog/?p=369</guid>
		<description><![CDATA[Phenomena is a group exhibition @ CUBE Gallery featuring seven artists&#8217; take on climatic, astronomical, or geological phenomena.

Alongside work by Aili Kurtis, Paul Schibli, Guy Lavigueur, Jennifer Gibbs, Reid MacLachlan, John Roth, and Tony Broderick, I&#8217;m debuting work exploring new themes for me: a light piece controlled by the colour of the sky.

The light patterns [...]]]></description>
			<content:encoded><![CDATA[<p><em>Phenomena</em> is a group exhibition @ <a href="http://cubegallery.ca" target="_blank">CUBE Gallery</a> featuring seven artists&#8217; take on climatic, astronomical, or geological phenomena.</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4147/5411873765_2c92c34f30.jpg" alt="" width="313" height="500" /></p>
<p>Alongside work by <a href="http://www.ailikurtis.com/" target="_blank">Aili Kurtis</a>, <a href="http://www.paulschibli.ca/" target="_blank">Paul Schibli</a>, <a href="http://www.guylavigueur.com/" target="_blank">Guy Lavigueur</a>, <a href="http://www.etsy.com/shop/jennifergibbs" target="_blank">Jennifer Gibbs</a>, <a href="http://www.redcanoes.ca/reid/index.html" target="_blank">Reid MacLachlan</a>, <a href="http://johnrgroth.wordpress.com/" target="_blank">John Roth</a>, and Tony Broderick, I&#8217;m debuting work exploring new themes for me: a light piece controlled by the colour of the sky.</p>
<p><img class="aligncenter" src="http://farm6.static.flickr.com/5017/5429026799_3c6d93a3af.jpg" alt="" width="500" height="375" /></p>
<p>The light patterns displayed by <em>Sky Spectrum</em> are directly related to the current sky conditions above Ottawa’s Peace Tower.  Every few minutes, the sky portion of the <a href="http://www.parliamenthill.gc.ca/text/camera-eng.html" target="_blank">Hill Cam</a> is analysed to reveal the average red, green, and blue components present in the sky.  The light fixture responds according to the various relationships between these values, presenting an altered view of the sky above, revealing colour details and relationships invisible to the naked eye.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm5.static.flickr.com/4102/5411045028_08973124e8.jpg" alt="" width="500" height="375" /></p>
<p>The literal reference to the sky is echoed by the graphic processing portion of the piece which takes place on a remote webserver, in essence utilizing “cloud computing.”</p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm6.static.flickr.com/5295/5429026885_eca055bdb6.jpg" alt="" width="500" height="375" /></p>
<p>Most of the work indeed takes place on my webserver, where a PHP script analyses the current Hill Cam pic with the <a href="http://www.libgd.org/Main_Page" target="_blank">GB library</a>.  A small hardware module (hidden in the gallery) consisting of an <a href="http://www.arduino.cc" target="_blank">Arduino</a> development board and <a href="http://www.sparkfun.com/products/9026" target="_blank">ethernet shield</a> fetches the data from the web every few minutes, and sends the data via <a href="http://www.sparkfun.com/products/8664" target="_blank">XBee</a> radio to the light fixture, which is controlled by a custom board with an ATmega328 (running the Arduino bootloader), TLC5940 for driving the LED strips, and an XBee.</p>
<p><img class="aligncenter" src="http://farm6.static.flickr.com/5017/5411044736_6c8ffa0511.jpg" alt="" width="500" height="375" /></p>
<p>The code is only preliminary at this point, and I plan to analyse the daily data collected from the sky to make a growing library of light patterns and blends.  I&#8217;m also excited about how scalable the concept is, and look forward to working with this idea on a larger scale.</p>
<p>The <em>Phenomena</em> exhibition runs until Feb. 27, so if you&#8217;re in the Ottawa area, please drop by <a href="http://cubegallery.ca" target="_blank">CUBE Gallery</a> (1285 Wellington Ave., W) to check it out.  The best time to view <em>Sky Spectrum</em> is between 4 and 6 pm when the sun is setting and the sky changes relatively quickly <img src='http://technoetc.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://technoetc.net/blog/2011/02/08/phenomena-cube-gallery-feb-1-27-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making in NYC</title>
		<link>http://technoetc.net/blog/2010/07/14/making-in-nyc/</link>
		<comments>http://technoetc.net/blog/2010/07/14/making-in-nyc/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 22:24:10 +0000</pubDate>
		<dc:creator>ao</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[DJ/VJ]]></category>
		<category><![CDATA[Lighting]]></category>
		<category><![CDATA[The Latest Artists]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[eyebeam]]></category>
		<category><![CDATA[light box]]></category>
		<category><![CDATA[nyc]]></category>
		<category><![CDATA[nycresistor]]></category>

		<guid isPermaLink="false">http://technoetc.net/blog/?p=295</guid>
		<description><![CDATA[I&#8217;m happy to announce that I&#8217;m spending an art-focused summer in NYC!  Between now and the end of August, I&#8217;ll be based out of midtown Manhattan.

It already feels like I have more projects than the time to complete them    I&#8217;ve secured an &#8220;artist in residency&#8221; position with NYC Resistor, where I have open [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m happy to announce that I&#8217;m spending an art-focused summer in NYC!  Between now and the end of August, I&#8217;ll be based out of midtown Manhattan.</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4138/4794581314_7f1cd22387.jpg" alt="" width="500" height="435" /></p>
<p>It already feels like I have more projects than the time to complete them <img src='http://technoetc.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   I&#8217;ve secured an &#8220;artist in residency&#8221; position with <a href="http://www.nycresistor.com/" target="_blank">NYC Resistor</a>, where I have open access to their space, including all the electronics tools I&#8217;ll need along with some cool fabrication tools, including a laser cutter.</p>
<p>[ more after the break ]</p>
<p><span id="more-295"></span>While here, I&#8217;m planning to work on the software for the upcoming <a href="http://technoetc.net/blog/2010/01/31/light-cube-prototype/">light cube</a>:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4017/4320471146_a48dc560a8.jpg" alt="" width="500" height="359" /></p>
<p>along with developing an open-source clock kit around the <em>Electric Window 3</em> platform:</p>
<p><img class="aligncenter" src="http://farm3.static.flickr.com/2756/4286102339_56fe63d470.jpg" alt="" width="346" height="500" /></p>
<p>including a nifty enclosure fabbed on the laser cutter, or perhaps even the <a href="http://www.makerbot.com/" target="_blank">Makerbot</a>, which will be aided by the convenience of Makerbot Industries and NYC Resistor being neighbors in the same building:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4119/4793949373_b4f1130552.jpg" alt="" width="375" height="500" /></p>
<p>In addition to my self-guided residency at NYC Resistor, I&#8217;ll also be interning at <a href="http://eyebeam.org/" target="_blank">Eyebeam Art and Technology Center</a> in the Chelsea district of Manhattan:</p>
<p><img class="aligncenter size-full wp-image-296" title="eyebeam_exterior" src="http://technoetc.net/blog/wp-content/uploads/2010/07/eyebeam_exterior.jpg" alt="eyebeam_exterior" width="500" height="404" /></p>
<p style="text-align: center;">[ pic from <a href="http://www.flickr.com/photos/amanda_mc/4733832311/" target="_blank">Flickr</a> ]</p>
<p>At Eyebeam, I&#8217;ll be working with <a href="http://eyebeam.org/people/hernani-dias" target="_blank">Hernani Dias</a>, developing new hardware for his <a href="http://www.refarmthecity.org" target="_blank">Refarm the City </a>project.  A large portion of his project revolves around series of electronic boards which are responsible for monitoring and automatically feeding small urban farms (gardens).</p>
<p><img class="aligncenter size-full wp-image-297" title="urban_farm_eyebeam" src="http://technoetc.net/blog/wp-content/uploads/2010/07/urban_farm_eyebeam.jpg" alt="urban_farm_eyebeam" width="338" height="450" /></p>
<p style="text-align: center;">[ pic from <a href="http://www.refarmthecity.org/blog/" target="_blank">Hernani's blog</a> ]</p>
<p>Specifically, I&#8217;ll be working on a board which visualizes data collected from a farm/garden with a reconfigurable LED display; the main idea being the ability to monitor data remotely without having to use a computer &#8212; a great overlap with my personal lighting projects which I&#8217;ve been long wanting to make internet-enabled.</p>
<p>And what of DJ/VJ&#8217;ing you may ask?  Well, Deb is here in NYC with me, and we indeed have a few things lined up.  The first being a performance this Saturday, July 17, at <a href="http://wiki.disorient.info/index.php?title=Events#Disorient_presents:_COMPRESSOR_VI">Disorient&#8217;s Compressor VI event</a>.</p>
<p>So much to do, so little time . . . literally!</p>
]]></content:encoded>
			<wfw:commentRss>http://technoetc.net/blog/2010/07/14/making-in-nyc/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>One Button Objects</title>
		<link>http://technoetc.net/blog/2010/07/08/one-button-objects/</link>
		<comments>http://technoetc.net/blog/2010/07/08/one-button-objects/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 23:58:11 +0000</pubDate>
		<dc:creator>ao</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Lighting]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[art exhibition]]></category>
		<category><![CDATA[electric window]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[light box]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://technoetc.net/blog/?p=287</guid>
		<description><![CDATA[Back in February, I saw this call for single button, interactive objects to be displayed at an exhibition called &#8220;one button objects,&#8221; in San Francisco, as part of the Gamma4 one button game event during the 2010 Game Developers Conference.
This presented a perfect opportunity to experiment with interactivity and sensor input for my Electric Window [...]]]></description>
			<content:encoded><![CDATA[<p>Back in February, I saw this <a href="http://www.kokoromi.org/gamma4call/one-button-objects/" target="_blank">call</a> for single button, interactive objects to be displayed at an exhibition called &#8220;one button objects,&#8221; in San Francisco, as part of the <a href="http://www.kokoromi.org/gamma4/" target="_blank">Gamma4 one button game event</a> during the 2010 <a href="http://www.gdconf.com/index.html" target="_blank">Game Developers Conference</a>.</p>
<p>This presented a perfect opportunity to experiment with interactivity and sensor input for my <a href="http://technoetc.net/blog/tag/electric-window/">Electric Window 3</a> platform.</p>
<p>After sketching out several 1-button game ideas, I decided to move forward with some simple particle systems, controlled by users through their interaction with a single button added to an <em>Electric Window 3</em> fixture.  Thus was born <em>Electric Window 3B</em>:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4121/4775866024_3b941c25a9.jpg" alt="" width="373" height="500" /></p>
<p>[ more info and VID after the break ]</p>
<p><span id="more-287"></span></p>
<p>Each time the button is pressed, a new particle (represented by a single LED) is born.  The speed of each new particle is based on the average time between previous births.  Thus, the system has a form of &#8220;memory&#8221; shaped by previous users.</p>
<p>There are several variants of the particle systems in terms of particle behavior: particles either constantly scroll across the screen and wrap around at the borders; bounce back and forth (or up and down) within the screen; or travel both up and down and side to side, creating the opportunity for collisions.  In the latter case, when the particles collide, they both die.  In all cases, the particle system only has room for so many particles, so after a certain number of births (via button presses), the system resets.  This teases users to find a balance between a &#8220;boring&#8221; system of few particles versus creating a busy/dynamic system at the risk of killing the whole thing.</p>
<p>The guiding principle was to create an engaging, evolving display from a simple set of rules and user input.</p>
<p>Here&#8217;s a video demo:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="375" 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=9847017&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=ed371f&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="500" height="375" src="http://vimeo.com/moogaloop.swf?clip_id=9847017&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=ed371f&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>The curators &#8212; Heather Kelly of <a href="http://www.kokoromi.org" target="_blank">Kokoromi</a> and Peter Kirn of <a href="http://www.createdigitalmusic.com" target="_blank">Create Digital Music</a>/<a href="http://www.createdigitalmotion.com" target="_blank">Motion</a> &#8212; accepted the piece into the exhibition which took place on March 11-13 2010 at the <a href="http://www.gaffta.org/" target="_blank">Gray Area Foundation for the Arts</a>.</p>
<p>I&#8217;m now planning to implement particle system animations into future <em>Electric Window 3</em> fixtures, and more generally, start adding time-based behavior and user input (both direct via buttons etc., and indirect via motion sensors, etc.) to my light fixtures.</p>
<p>It&#8217;s always great to have a specific project like this to nudge one along and try out some new ideas and add a new angle to one&#8217;s work <img src='http://technoetc.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4082/4775229223_daf3e7d923.jpg" alt="" width="347" height="500" /></p>
<p>This work was generously supported by the art funding program of the <a href="http://www.ottawa.ca/residents/arts/funding_awards/index_en.html" target="_blank">City of Ottawa</a>.</p>
<p><img class="aligncenter size-full wp-image-285" title="ottawa_logo_250" src="http://technoetc.net/blog/wp-content/uploads/2010/05/ottawa_logo_250.jpg" alt="ottawa_logo_250" width="250" height="105" /></p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 1387px; width: 1px; height: 1px;">http://www.kokoromi.org</div>
]]></content:encoded>
			<wfw:commentRss>http://technoetc.net/blog/2010/07/08/one-button-objects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chinatown Remixed 2010</title>
		<link>http://technoetc.net/blog/2010/05/18/chinatown-remixed-2010/</link>
		<comments>http://technoetc.net/blog/2010/05/18/chinatown-remixed-2010/#comments</comments>
		<pubDate>Wed, 19 May 2010 03:24:43 +0000</pubDate>
		<dc:creator>ao</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Lighting]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[art exhibition]]></category>
		<category><![CDATA[electric window]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[light box]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://technoetc.net/blog/?p=279</guid>
		<description><![CDATA[Intro
Chinatown Remixed runs from May 8 to June 8, 2010, in Ottawa&#8217;s Chinatown district. This is the second year for the annual &#8220;art walking tour,&#8221; where local businesses, restaurants, and shops open their doors to collaborate with artists, providing art &#8220;exhibtions in unusual places.&#8221;
Last year, Deb and I made a &#8220;Chinatown Remixed&#8221; sign from electroluminescent [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Intro</strong></p>
<p>Chinatown Remixed runs from <strong>May 8 to June 8, 2010</strong>, in Ottawa&#8217;s Chinatown district. This is the second year for the annual &#8220;art walking tour,&#8221; where local businesses, restaurants, and shops open their doors to collaborate with artists, providing art &#8220;exhibtions in unusual places.&#8221;</p>
<p>Last year, Deb and I made a &#8220;Chinatown Remixed&#8221; sign from electroluminescent (EL) wire, where the various syllables were individually lit, trigged by pedestrian and auto traffic detected by an ultrasonic sensor (see this <a href="http://http://technoetc.net/blog/2009/05/02/my-first-arduino-project/">previous post</a> for details).  This year, the sign is hanging in <a href="http://www.umicafe.org/" target="_blank">Umi Cafe</a> (610 Somerset St. W.), although this time driven by random sequences instead of the sensor.</p>
<p>Our new contribution to this year&#8217;s event is a window installation at the <a href="http://www.orientalcharm.ca/" target="_blank">Oriental Charm</a> gift shop (653 Somerset St. W.):</p>
<p><img class="aligncenter size-medium wp-image-281" title="oriental_charm_storefront" src="http://technoetc.net/blog/wp-content/uploads/2010/05/oriental_charm_storefront-300x200.jpg" alt="oriental_charm_storefront" width="300" height="200" /></p>
<p>The installation includes a few light boxes from the <a href="http://technoetc.net/blog/2010/02/22/electric-window-4-xx/">Electric Window 4</a> series:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4032/4619990965_79ab427d6c.jpg" alt="" width="500" height="242" /></p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3273/4619991369_314582e59c.jpg" alt="" width="500" height="391" /></p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4010/4619991485_b641b58faa.jpg" alt="" width="500" height="342" /></p>
<p>The main attraction, however, is a group of new <a href="http://technoetc.net/blog/2010/01/24/electric-window-3-03/">Electric Window 3</a> light boxes, that in addition to their usual geometric and video game -inspired patterns, display messages from <a href="http://www.twitter.com" target="_blank">Twitter</a>:</p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3314/4619992603_219006400d.jpg" alt="" width="349" height="500" /></p>
<p>[After the break: how it all works and pics of opening day ]</p>
<p><span id="more-279"></span></p>
<p>By tagging Twitter messages (Tweets) with the hashtag #CTRM, anyone with a Twitter account can add messages to the installation archive. Between the various animations displayed by the boxes, the boxes query Twitter for new messages (<a href="http://twitter.com/#search?q=%23ctrm" target="_blank">tagged with #CTRM</a>), and if a new message is found, the strobe lights flash and the new message is displayed across one of the boxes:</p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3317/4620606098_ff6f3e51cc.jpg" alt="" width="500" height="356" /></p>
<p>If no new messages are found, an older, archived message from the #CTRM stream is displayed, but without strobes: the strobes are only used to excitedly punctuate new Tweets <img src='http://technoetc.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>The technology</strong></p>
<p>Here&#8217;s a block diagram of the system:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4036/4619993027_7bf52a5fbb.jpg" alt="" width="500" height="166" /></p>
<p>[ bigger version <a href="http://www.flickr.com/photos/aom/4619993027/sizes/o/" target="_blank">here</a> ]</p>
<p>Starting at the left, there are 4 LED SCREEN light boxes, each with a corresponding STROBE light (only 1 of each is shown). Each LED SCREEN light box has an <a title="Sparkfun XBee page" href="http://www.sparkfun.com/commerce/product_info.php?products_id=8664" target="_blank">XBee radio</a> which allows it to communicate wirelessly with the master CONTROLLER. When one of the LED SCREEN light boxes needs a new text string to display, it sends a request via XBee to the master CONTROLLER.</p>
<p>In addition to an XBee radio, the master CONTROLLER also has a <a title="Asynclabs' Yellowjacket WiFi board" href="http://asynclabs.com/store?page=shop.product_details&amp;flypage=flypage.tpl&amp;product_id=24&amp;category_id=11" target="_blank">WiFi chip</a> which connects wirelessly to the internet (via a wireless router provided by the venue, not shown). When the CONTROLLER receives an XBee request for a new text string, it sends a command to execute a custom PHP script hosted on my website; after a short delay, the CONTROLLER reads the contents of a txt file also hosted on the website.</p>
<p>The PHP script requests the <a href="http://twitter.com/#search?q=%23ctrm" target="_blank">#CTRM stream from Twitter.com</a>, and formats the results for display on the LED SCREEN, it also archives the messages locally on my website; if there is a new Tweet, this is placed in the txt file that the CONTROLLER reads, otherwise an archived message is placed in this txt file. The PHP script also filters the Twitter messages for a list of unapproripate keywords to avoid vulgarities.</p>
<p>If the master CONTROLLER returns a new message to the LED SCREEN, the STROBE lights are also activated for a few seconds to indicate a new message.</p>
<p>The motivation of having the LED SCREEN boxes connected wirelessly to the CONTROLLER was to be able to install the system on-site without having to run a wired serial bus between all the light boxes and the CONTROLLER. Cost was the main motivation for using multiple XBee points connected to one WiFi/ethernet point rather than adding WiFi to each LED SCREEN box. WiFi was chosen for the CONTROLLER so I didn&#8217;t have to worry about its placement relative to the internet connection.</p>
<p>Ideally, the STROBE lights would be wirelessly controlled also, but these were a last minute addition to the system &#8212; after discovering them in a local dollar store (!) &#8212; and are simply wired directly to, and controlled by, the master CONTROLLER with individual power connections; this saved the time, effort, and cost of developing a network to control them, or modifying the LED SCREEN boxes to support them as peripherals. An improvement for the next iteration, perhaps . . .</p>
<p><strong>The exhibtion</strong></p>
<p>Prior to the opening, Deb and I installed the Twitter-enabled boxes within the already-colourful window display at Oriental Charm:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4027/4620605172_3c2e3ab81c.jpg" alt="" width="500" height="370" /></p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4048/4620605672_28b5ed0ba2.jpg" alt="" width="500" height="375" /></p>
<p>The WiFi controller is located below the display; unfortunately I didn&#8217;t take time to snap any pics of it before installing the system so I&#8217;ll have to add those later.</p>
<p>Deb designed a great instructional poster for the installation, so we hung that in the window as well:</p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3376/4607252301_530e912356.jpg" alt="" width="379" height="500" /></p>
<p>Here&#8217;s the <a href="http://technoetc.net/blog/2010/05/14/tweet-all-about-it-ottawa%E2%80%99s-chinatown-goes-global/">press release</a> we sent out as well, which succinctly describes what to expect from the installation.</p>
<p>On opening day, we did lots of demos, showing people how to add messages to the archive and have them displayed on the boxes:</p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3337/4619991957_c0a6ea448e.jpg" alt="" width="500" height="376" /></p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3411/4620604672_3b6ea3d57b.jpg" alt="" width="500" height="327" /></p>
<p>For those without a Twitter account, or a Twitter-enabled phone (of which there were many), we had a laptop on hand for people to participate through our <a href="http://twitter.com/LatestArtists" target="_blank">Twitter account</a>:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4069/4620604870_ff1f29eacd.jpg" alt="" width="375" height="500" /></p>
<p>Overal, people got a kick out of participating by contributing their own content to the exhibit, and enjoyed the near-immediate gratification of seeing their messages appear with the strobe lights.</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4017/4619991801_d3883c77cc.jpg" alt="" width="500" height="345" /></p>
<p><em>We</em> were amused when a friend from Toronto started sending in some &#8220;amusing&#8221; tweets.</p>
<p><strong>The exbition runs until June 8, 2010.</strong> If you&#8217;re in the Ottawa area, please check it our for yourself and add some messages! Oriental Charm is located at <strong>653 Somerset St. W.</strong>, near Bronson, right beside <a href="http://www.google.ca/url?sa=t&amp;source=web&amp;ct=res&amp;cd=2&amp;ved=0CB0QFjAB&amp;url=http%3A%2F%2Fwww.shanghaiottawa.com%2F&amp;rct=j&amp;q=shanghai+restaurant+ottawa&amp;ei=jVnzS4e9EMOblgep_Nj_DA&amp;usg=AFQjCNH5RdQnid3rIcLhVVv7MgWV_bslGQ&amp;sig2=LFA1jgb4G-eNbQjGyZH4Fw" target="_blank">Shanghai Resto</a>.  You can of course participate from anywhere, though, by Tweeting w/ #CTRM</p>
<p>Here&#8217;s a few more pics; being a lighting installation, it&#8217;s best viewed at night!</p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3340/4619992185_9c69c2b0c4.jpg" alt="" width="452" height="500" /></p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3382/4620605968_0450d5dbf1.jpg" alt="" width="375" height="500" /></p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4003/4620606480_60e9a15a92.jpg" alt="" width="500" height="327" /></p>
<p>Happy to have everything installed, we&#8217;re already working on bright ideas for next year <img src='http://technoetc.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>We&#8217;d also like to thank the City of Ottawa for its gracious support of this project.</p>
<p><img class="aligncenter size-full wp-image-285" title="ottawa_logo_250" src="http://technoetc.net/blog/wp-content/uploads/2010/05/ottawa_logo_250.jpg" alt="ottawa_logo_250" width="250" height="105" /></p>
]]></content:encoded>
			<wfw:commentRss>http://technoetc.net/blog/2010/05/18/chinatown-remixed-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Printed circuit board (PCB) etching</title>
		<link>http://technoetc.net/blog/2010/05/14/printed-circuit-board-pcb-etching/</link>
		<comments>http://technoetc.net/blog/2010/05/14/printed-circuit-board-pcb-etching/#comments</comments>
		<pubDate>Sat, 15 May 2010 01:46:55 +0000</pubDate>
		<dc:creator>ao</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Lighting]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[art exhibition]]></category>
		<category><![CDATA[electric window]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[light box]]></category>
		<category><![CDATA[pcb]]></category>

		<guid isPermaLink="false">http://technoetc.net/blog/?p=258</guid>
		<description><![CDATA[Scope
This post assumes some knowledge of PCB etching methods and is an account of my experience with the toner transfer method. If this is new to you, you may have to get Googling on a few of things mentioned here. That said, I&#8217;ve linked to the sites I found most useful during the process.
Intro
Up until [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Scope</strong></p>
<p>This post assumes some knowledge of PCB etching methods and is an account of my experience with the toner transfer method. If this is new to you, you may have to get <a href="http://google.com" target="_blank">Googling</a> on a few of things mentioned here. That said, I&#8217;ve linked to the sites I found most useful during the process.</p>
<p><strong>Intro</strong></p>
<p>Up until now, I&#8217;ve been hand wiring all the the circuits for my <a href="http://technoetc.net/blog/2010/01/24/electric-window-3-03/" target="_self">Electric Window</a> series.</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4060/4286843618_b5f2cfa4a5.jpg" alt="" width="500" height="322" /></p>
<p>It&#8217;s a fairly straightforward process to build the circuit on a piece of protoboard, and for an <em>Electric Window 3</em> circuit, it takes about two hours. The bottleneck of this process is preparing all the connecting wires (shown in white in the above photo) and ensuring all the interconnections are correct, ie, connecting the right components to the right pins of the microprocessor and the power and ground points.</p>
<p>While I find this process efficient/adequate for one-off circuits and prototypes, it gets monotonous when making multiple copies of the same circuit.</p>
<p>For our recent contribution to the <a href="http://technoetc.net/blog/2010/05/14/tweet-all-about-it-ottawa%E2%80%99s-chinatown-goes-global/" target="_self">Chinatown Remixed</a> exhibition, Deb and I (working as <a href="http://www.thelatestartists.com" target="_blank">The Latest Artists</a>) envisioned a series of <em>Electric Window 3</em> light boxes, displaying various animations along with text from <a href="http://www.twitter.com" target="_blank">Twitter</a> via a wireless internet connection. I decied to use this as an opportunity to finally learn how to etch PCBs.</p>
<p>I&#8217;d previously been intimidated by the PCB etching process for similar reasons as Collin from Make:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" 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&amp;color1=0x234900&amp;color2=0x4e9e00" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/tWnfnt2rNO0&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0x234900&amp;color2=0x4e9e00" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>There seemed to be a steep learning curve, as I&#8217;d yet to use electronic CAD software such as <a href="http://www.google.com/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;ved=0CBcQFjAA&amp;url=http%3A%2F%2Fwww.cadsoftusa.com%2F&amp;rct=j&amp;q=eagle+pcb&amp;ei=M_rtS_vrPIT78AaCyNT9Cg&amp;usg=AFQjCNGPkUWNMDaMFcZm11VlafsTOeTtYg&amp;sig2=7B2uXLl9hMfK8gVAjWpwhg" target="_blank">Eagle</a>, and the actual etchning process seemed finicky and messy.</p>
<p>After watching Collin&#8217;s video, a few others on YouTube, and reading some on-line tutorials (found via Google), I decided to attempt etching with the toner transfer method, since I already have a laser printer and clothes iron.</p>
<p>[ More after the break . . . ]</p>
<p><span id="more-258"></span></p>
<p><strong>Schematic capture and circuit layout</strong></p>
<p>The first order of business was to electronically capture the schematic and create the board layout.</p>
<p>I knew I&#8217;d be creating a single-sided board for the sake of simplicity, so I created a rough layout by hand &#8212; based on my existing hand-drawn schematic (not shown) &#8212; to get an idea of where the components should best be and which microprocessor pins were best to avoid crossing wires and/or requring jumpers:</p>
<p><img class="aligncenter" src="http://farm2.static.flickr.com/1229/4607196389_92121176b5.jpg" alt="" width="500" height="375" /></p>
<p>As I said, rough, but it was enough to get going.</p>
<p>While there are plenty of software alternatives, free and otherwise, for schematic capture and PCB layout, I decided to go with <a href="http://www.cadsoftusa.com/" target="_blank">Eagle</a> because a) it&#8217;s free to use for 3&#8243; x 4&#8243; boards, and b) there&#8217;s an abundance of resources/help out there for it.</p>
<p>I used this helpful <a href="http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=108" target="_blank">tutorial</a> and <a href="http://www.opencircuits.com/SFE_Footprint_Library_Eagle" target="_blank">parts library</a> from <a href="http://www.sparkfun.com" target="_blank">Sparkfun</a> to get going with the program, and soon enough I had my first CAD schematic:</p>
<p><img class="aligncenter" src="http://farm2.static.flickr.com/1356/4607807676_4b103058a1.jpg" alt="" width="500" height="294" /></p>
<p>I then moved onto the PCB layout portion and used the auto-route feature to start the intimidating process of trace layout. With a bit of additional tweaking by hand, I had a layout I was happy with. I originally designed the board to be 3&#8243; x 1.5&#8243; but that resulted in tight traces and traces running really close to microprocessor pin connections. Being unsure of the tolerances/accuracy of the etching process to come, I decided to give the circuit more margin and ended up with a 3&#8243; x 2&#8243; board:</p>
<p><img class="aligncenter" src="http://farm2.static.flickr.com/1154/4607806934_8fab7f4866.jpg" alt="" width="500" height="329" /></p>
<p><strong>Toner transfer</strong></p>
<p>Although I&#8217;d repeatedly read that glossy or photo paper was best to print the circuit for transfer onto the copper board, I didn&#8217;t have any of these fancy papers on hand, and didn&#8217;t want to make a trip to the store if I didn&#8217;t have to. So I decided to try it with regular paper.</p>
<p>I readied my otherwise unused clothses iron:</p>
<p><img class="aligncenter" src="http://farm2.static.flickr.com/1063/4607196313_6efb6e2b79.jpg" alt="" width="500" height="300" /></p>
<p>Naturally I didn&#8217;t turn it on until resting it on its back, and I wish more turorials were explicit about whether or not you should have water in there or not. The answer is no.</p>
<p>I cut my copper board to size and used a sponge to clean it with isopropyl alchohol (a 70% solution from the drug store).</p>
<p>I grabbed a scrap piece of wood to do the ironing on:</p>
<p><img class="aligncenter" src="http://farm2.static.flickr.com/1173/4607807734_a0ff793786.jpg" alt="" width="500" height="307" /></p>
<p>and it didn&#8217;t work. After several attempts to iron the circuit pattern onto the pattern from regular paper, it just wouldn&#8217;t stick. Whenever I&#8217;d move the iron around, the paper would slip and the result would be a smugged circuit pattern on the copper board.</p>
<p>I really didn&#8217;t want to make a run to the store for special paper, so I consulted Google instead. I found this great <a title="good PCB tutorial" href="http://www.riccibitti.com/pcb/pcb.htm" target="_blank">article</a> explaining how you can use glossy magazine paper, the principle being that the laser toner doesn&#8217;t stick very well to it, thus making it easy to transfer onto the copper &#8212; the same principle behind using special glossy or photo paper I&#8217;d previously read about.</p>
<p>I set to work with the cheaper and more easily available magazine paper I already had around, trimming it to fit my printer before making a few prints of the circuit:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4027/4607806870_e970da94fb.jpg" alt="" width="500" height="375" /></p>
<p>Back to the ironing board:</p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3399/4607807084_90642c2841.jpg" alt="" width="500" height="269" /></p>
<p>and it stuck! The paper stuck pretty much immediatly after applying heat with the iron, and I was able to move the iron around and evenly heat the entire circuit. Soon I could see the traces through the paper:</p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm2.static.flickr.com/1276/4607196261_0c9067a795.jpg" alt="" width="500" height="375" /></p>
<p>I let the board cool a bit, then put it in a sink of warm water. The magazine paper came off very easily, and the traces didn&#8217;t budge or scratch away. I&#8217;d read that you need to let the paper soak for 5-10 minutes before it&#8217;ll come off the board, but I found with the magainze paper it only needed to soak for 2 or 3.</p>
<p>I&#8217;d also read that you need to press really hard while ironing, and iron for 5 or more minutes. I&#8217;m not sure so much force and time are required with the magazine paper technique, as I ended up with a few smudged traces:</p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3309/4607196563_6f520e6c27.jpg" alt="" width="500" height="348" /></p>
<p>Specifically, there were a few pads that had shorted together on the transfer:</p>
<p><img class="aligncenter" src="http://farm2.static.flickr.com/1201/4607196635_068c29de3e.jpg" alt="" width="500" height="204" /></p>
<p>Using an X-Acto knife, I was easily able to scrape spaces between the pads before etching.</p>
<p><strong>Etching</strong></p>
<p>Now the fun part: etching with chemicals!</p>
<p>I decided to use ferric chloride since I didn&#8217;t want to mix my own etchant with ammonium persulphate and water, or the like.</p>
<p>I bought some handy etching trays with corner spouts at the local electronics store, and with some chemical resistant gloves, got set up in the utility sink:</p>
<p><img class="aligncenter" src="http://farm2.static.flickr.com/1188/4607807068_b9080eb102.jpg" alt="" width="375" height="500" /></p>
<p>Rubber gloves on from this point: I filled one tray with water for rinsing, and I poured about a centimetre (0.4&#8243;) of etchant into the other one. I put the circuit board, traces up (more about this later), in the etchant, and let it soak for about 15 minutes. Not much seemed to be happening, so I decided to try the scrubing technique described in Sonodrome&#8217;s great tutorial video:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" 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/frsDN7usyCs&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0x234900&amp;color2=0x4e9e00" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/frsDN7usyCs&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0x234900&amp;color2=0x4e9e00" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>It worked like a charm, the exposed copper started to come off the board, while the circuit traces held up well, even against fairly rigorous scrubbing. Caution needed to be taken at this step to avoid splashing etchant around, though!</p>
<p>Here&#8217;s the etched board with the toner still in tact. I think it looks silver/white from remaining fibres of the magazine paper:</p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3358/4607807364_6efb37f53f.jpg" alt="" width="500" height="311" /></p>
<p>Next I used isopropyl alchohol and a sponge (seperate from the one I used to scrub with etchant) to clean off the toner. Some of the pads had smugged edges, faithful to the smudged transfer image, but the board had no short or open circuits:</p>
<p><img class="aligncenter" src="http://farm2.static.flickr.com/1298/4607807428_4dd8531d9b.jpg" alt="" width="500" height="311" /></p>
<p><strong>Drilling and assembly</strong></p>
<p>I trimmed to board to length, and drilled the holes. Since I aready have a <a href="http://www.dremel.com/Pages/default.aspx" target="_blank">Dremel</a> tool, I bought the Dremel drill press attachment and a package of small bits. I also bought the Dremel keyless chuck to accomodate the smaller bits.</p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3347/4607196419_a9201052ed.jpg" alt="" width="375" height="500" /></p>
<p>Despite not being carbide bits, as recommended by many tutorials for drilling PCBs, they worked fine, and didn&#8217;t break or noticeably dull.</p>
<p>Lastly, I populated and soldered the board:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4010/4607196867_9313a168dd.jpg" alt="" width="500" height="346" /></p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3587/4607196953_d2b93c4c37.jpg" alt="" width="500" height="375" /></p>
<p>Not the most photogenic, but totally functional <img src='http://technoetc.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I wanted to tin the board, but the local shop where I got my supplies didn&#8217;t have any tinning materials.</p>
<p><strong>Initial impressions</strong></p>
<p>So, did I save any time!?</p>
<p>Let&#8217;s compare. I takes me 2 hours to make this circuit from protoboard. I&#8217;m familiar enough with the circuit that I don&#8217;t need to keep refering to the schematic, the real time taking tedium of this method is cutting all the connecting wires.</p>
<p>To learn Eagle and create the PCB layout, I spent about 6 hours. Since this was my first time through the process, I&#8217;m not sure how much of this time I should count against the protoboard method.</p>
<p>Etching and drilling, including the necessary clean-up of nasty chemicals was about an hour the first time through. Again, part of a learning process.</p>
<p>Soldering the circuit took only around fifteen minutes, though.</p>
<p>For one circuit board, this definately didn&#8217;t save any time.</p>
<p><strong>Rinse and repeat</strong></p>
<p>I needed 3 more boards for the Chinatown Remixed installation, so I did all these in a second etching session.</p>
<p>I made a few modifications to the layout, to run the traces clearer of the microprocessor pads, and to move the programming header (bottom centre) away from the LED screen connector (upper left) to make it easier to program the board when attached to the LED screen (glad I didn&#8217;t make all 4 like this!).</p>
<p><img class="aligncenter" src="http://farm2.static.flickr.com/1430/4607807576_8d4109513c_o.jpg" alt="" width="485" height="303" /></p>
<p>Here&#8217;s the 3 boards after ironing the toner transfer to the copper:</p>
<p><img class="aligncenter" src="http://farm2.static.flickr.com/1262/4607806796_cb631e49ed.jpg" alt="" width="500" height="291" /></p>
<p>I did the 3 boards seperately instead of together on one larger boards to experiment with the timing of various steps of the process. This time around, some of my traces broke, so I repaired these with a black Sharpie marker.</p>
<p>All the boards etched successfully, including the portions repaired by the Sharpie. Next, I drilled them: all the small holes first, followed by large holes; I did this in case I accidentally drilled a large hole with a small bit, allowing me to enlarge it if necessary.</p>
<p><img class="aligncenter" src="http://farm2.static.flickr.com/1044/4607196119_c6242b7117.jpg" alt="" width="500" height="258" /></p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3399/4607806756_5ba827e71e.jpg" alt="" width="500" height="250" /></p>
<p><strong>Next impressions</strong></p>
<p>So, did I save any time across multiple boards?</p>
<p>The answer is yes! Although, for this circuit I only saved about 15 minutes per board compared to the protoboarding method (not including the time spent learning Eagle). However, I assume there would be more time savings with more complex boards.</p>
<p>That said, I do feel that I saved <em>labour</em>. Soldering each circuit together on a protoboard, making sure to correctly wire each connection requires considerable mental attention, in contrast to the &#8220;dumb labour&#8221; required to etch and drill the boards, followed by the comparatively easy task of populating the boards without having to handwire all the interconnections.</p>
<p>Another advantage to the PCB method was that Deb and I could work in parallel to solder the boards together.</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4072/4607196099_958fd2fe11.jpg" alt="" width="500" height="352" /></p>
<p>I also imagine I&#8217;ll shave some time off as I become more proficient with the process, so I&#8217;ll definately continue to etch my own PCBs!</p>
<p><strong>Some tips</strong></p>
<p>I would highty recommend the use of glossy magazine paper for printing your circuit designs on: it&#8217;s cheap/free; you probably have some already; and it comes off in water very easily and quickly.</p>
<p>If you use glossy magazine paper, I found that a lot of ironing pressure wasn&#8217;t required, just be firm. I also found it only took about 3-4 minutes (for a 3&#8243; x 2&#8243; board) to do the transfer. More time can actually start to smudge the transfer, as discussed above. You&#8217;ll have to experient with this.</p>
<p>High speed steel (HSS) bits seem to work fine. I ordered some additional bits from <a href="http://www.digikey.com" target="_blank">Digikey</a> for drilling the PCBs, since I&#8217;ve read so many times that anything other than carbide bits will dull very quickly when drilling PCBs. I&#8217;ve found the HSS bits to work well so far. Bare in mind I&#8217;ve only done about a half dozen boards. However, I have yet to break a bit and the bits are much cheaper than carbide. I just bought a bunch of bits to compensate for any dulling. For the price of one carbide bit, I was able to buy 3 HSS bits.</p>
<p>If you are not agitating (ie, constantly moving) the board in etchant, place the board traces up. I&#8217;ve heard that putting the traces face down enlists gravity to help remove the etched copper, but I found the ridges on the bottom of my etching tray started to leave lines on my circuit when I didn&#8217;t agitate.</p>
<p><strong>The finished product</strong></p>
<p>If you&#8217;ve read this far, you&#8217;re probably curious about the final product these circuit boards belong to!</p>
<p>They&#8217;re used to drive LED displays from <a href="http://www.sureelectronics.net/" target="_blank">Sure Electronics</a>, for a series of Electric Window 3 light boxes in a public art installation.</p>
<p>The following picture shows 3 of the Sure displays cascaded, and the driver circuit with an <a title="Sparkfun XBee page" href="http://www.sparkfun.com/commerce/product_info.php?products_id=8664" target="_blank">XBee radio</a> attached:</p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3032/4607806550_c7177e9257.jpg" alt="" width="500" height="387" /></p>
<p>The XBee is used to wirelessly query a WiFi-enabled master controller (not shown) for strings of text to display, from Twitter; this <a href="http://technoetc.net/blog/2010/05/14/tweet-all-about-it-ottawa%E2%80%99s-chinatown-goes-global/" target="_self">post</a> has a clear explanation of the final installation.</p>
<p>The black, rectangular connector on the bottom-left of the driver circuit mates directly with the LED display, as shown below:</p>
<p><img class="aligncenter" src="http://farm2.static.flickr.com/1438/4607196041_045b199aab.jpg" alt="" width="500" height="375" /></p>
<p>The dangly bit on the bottom left is the power connector.</p>
<p>Next these units were installed in custom-made, acrylic enclosures:</p>
<p>Here&#8217;s some &#8220;still on the bench&#8221; shots of the finished boxes:</p>
<p><img class="aligncenter" src="http://farm2.static.flickr.com/1183/4607806606_9e7384c332.jpg" alt="" width="500" height="250" /></p>
<p><img class="aligncenter" src="http://farm2.static.flickr.com/1421/4607806572_64f5b4ab4b.jpg" alt="" width="500" height="235" /></p>
<p>The deadline for this project didn&#8217;t permit time for better photos of the final boxes before installation on-site, so stay tuned for more pics and videos.</p>
<p>Thanks for checkin&#8217; all this out, all the best with your circuit etching endeavors!</p>
]]></content:encoded>
			<wfw:commentRss>http://technoetc.net/blog/2010/05/14/printed-circuit-board-pcb-etching/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Tweet all about it: Ottawa’s Chinatown goes global</title>
		<link>http://technoetc.net/blog/2010/05/14/tweet-all-about-it-ottawa%e2%80%99s-chinatown-goes-global/</link>
		<comments>http://technoetc.net/blog/2010/05/14/tweet-all-about-it-ottawa%e2%80%99s-chinatown-goes-global/#comments</comments>
		<pubDate>Sat, 15 May 2010 00:36:20 +0000</pubDate>
		<dc:creator>ao</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Lighting]]></category>
		<category><![CDATA[The Latest Artists]]></category>
		<category><![CDATA[art exhibition]]></category>
		<category><![CDATA[electric window]]></category>
		<category><![CDATA[light box]]></category>
		<category><![CDATA[ottawa]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://technoetc.net/blog/?p=255</guid>
		<description><![CDATA[
TWITTER ACTIVATED LIGHT BOXES ON DISPLAY AT ORIENTAL CHARM GIFT SHOP [ 653 SOMERSET ST. W., OTTAWA ] FROM MAY 8 &#8211; JUNE 8 2010
Ottawa (Ontario) – You won’t want to miss it! Ottawa’s second annual Chinatown Remixed event is happening Saturday, May 8, from 2-5 p.m.
Walk the streets of Somerset West as you take [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://farm4.static.flickr.com/3376/4607252301_530e912356.jpg" alt="" width="379" height="500" /></p>
<p>TWITTER ACTIVATED LIGHT BOXES ON DISPLAY AT ORIENTAL CHARM GIFT SHOP [ 653 SOMERSET ST. W., OTTAWA ] FROM MAY 8 &#8211; JUNE 8 2010</p>
<p>Ottawa (Ontario) – You won’t want to miss it! Ottawa’s second annual <a title="Facebook event page" href="http://www.facebook.com/group.php?gid=115260729568#!/event.php?eid=116577358367966" target="_blank">Chinatown Remixed</a> event is happening Saturday, May 8, from 2-5 p.m.</p>
<p>Walk the streets of Somerset West as you take in dazzling contemporary local art, mixed in with Chinatown’s traditional shops and restaurants.</p>
<p>One of the highlights of this year’s festival is an interactive lighting display by <a href="http://www.thelatestartists.com" target="_blank">The Latest Artists</a> &#8212; Ottawa’s dynamic artistic duo, Andrew and Deborah O&#8217;Malley.</p>
<p>The Latest Artists have created <a href="http://www.twitter.com" target="_blank">Twitter</a>-enabled light boxes. These unique pieces feature custom-built circuits and hand-made acrylic frames.</p>
<p>Using a mobile phone, audiences will be able to interact with the art by sending messages to Twitter (using the hash tag #CTRM).</p>
<p>Thanks to creative custom software, audience messages will be instantly displayed as text scrolling across the lightbox screens. Strobe lights, placed near the boxes, will flash when the message appears, altering audiences their Tweet is coming through.</p>
<p>When no one is sending a Tweet, the light boxes will display scrolling fortune cookie messages, lucky numbers, and animated geometric patterns. Previous Tweets will also be saved and randomly displayed, serving as an archive of audience experiences over the month-long event.</p>
<p>Giving audiences the ability to comment and connect through lighting art with Twitter is a novel interactive experience, providing global reach to the local Chinatown Remixed event.</p>
<p>The Latest Artists’ twitter-enabled light boxes will be on display at the Oriental Charm Gift Shop (located at 653 Somerset Street West) from May 8 &#8211; June 8, 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://technoetc.net/blog/2010/05/14/tweet-all-about-it-ottawa%e2%80%99s-chinatown-goes-global/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Electric Window 4.xx</title>
		<link>http://technoetc.net/blog/2010/02/22/electric-window-4-xx/</link>
		<comments>http://technoetc.net/blog/2010/02/22/electric-window-4-xx/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 04:13:25 +0000</pubDate>
		<dc:creator>ao</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Lighting]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[electric window]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[light box]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://technoetc.net/blog/?p=235</guid>
		<description><![CDATA[In addition to the advancements made to the Electric Window 3.xx series back in December, I also started a new light box series, Electric Window 4.xx:

This series revolves around a matrix of 16 LEDs with individually controlled brightness and fading, making it an organic/analog sibling to the 3.xx series which uses LED screens with a [...]]]></description>
			<content:encoded><![CDATA[<p>In addition to the advancements made to the <a href="http://technoetc.net/blog/2010/01/18/electric-window-3-01/">Electric Window 3.xx</a> series back in December, I also started a new light box series, Electric Window 4.xx:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4070/4366253293_4cc298bd28.jpg" alt="" width="423" height="500" /></p>
<p>This series revolves around a matrix of 16 LEDs with individually controlled brightness and fading, making it an organic/analog sibling to the 3.xx series which uses LED screens with a large group of on/off, or binary/digital behaving pixels.</p>
<p><span id="more-235"></span>Development of this series was fairly straightforward, extending on the work done for the <a href="http://technoetc.net/blog/2009/06/01/my-2nd-arudino-project/">Orion light boxes</a> last spring, with the hardware based on the <a href="http://focus.ti.com/docs/prod/folders/print/tlc5940.html" target="_blank">TLC5940</a> LED driver, controlled by an Arduino (and using Alex Leone&#8217;s great TLC <a href="http://www.arduino.cc/playground/Learning/TLC5940" target="_blank">library</a>).</p>
<p><img class="aligncenter" src="http://farm3.static.flickr.com/2782/4367000764_1bdf256f2c.jpg" alt="" width="375" height="500" /></p>
<p>On the software side, it became an exercise of &#8220;how much content can I write for 16 LEDs?&#8221;  Although the <a href="http://technoetc.net/blog/2009/06/01/my-2nd-arudino-project/">Orion boxes</a> simply simulate a twinkling star field, the orderly grid of Electric Window 4.xx demanded more than mere randomness.</p>
<p><img class="aligncenter" src="http://farm3.static.flickr.com/2767/4366253551_50472c331b.jpg" alt="" width="500" height="375" /></p>
<p>So I wrote a series of pattern-generating functions using sinusoidal values to create soothing waves, adapted some of the grid-filling patterns from Electric Window 3.xx, along with a few other routines that specifically address the 4 x 4 grid of this series by randomly toggling the brightness values of rows and columns to create evolving greyscale patterns.</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4060/4366253227_b864726d14.jpg" alt="" width="500" height="375" /></p>
<p>Diffusing the LEDs with acrylic gives the display a nice ghostly aesthetic.   Here&#8217;s a video of the results:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="375" 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=8608415&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=1f22ed&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="500" height="375" src="http://vimeo.com/moogaloop.swf?clip_id=8608415&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=1f22ed&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>For demonstration purposes, the video shows the patterns changing quite quickly, but in actuality, the pattern speeds vary between slow and serene and speedy and frantic.  I&#8217;m really happy with the results, and this is one of my favorite series so far.</p>
<p>The finished pieces are 5&#8243; x 7&#8243; x 2&#8243; and will be individually numbered:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4048/4366254459_bcb4053184.jpg" alt="" width="384" height="500" /></p>
<p>I plan to make a batch of these in various other colours; and although I really like the monochromatic look, I&#8217;m sure an RGB version isn&#8217;t too far off.</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4009/4367000512_10cb78b3b7.jpg" alt="" width="396" height="500" /></p>
<p>I&#8217;m also considering getting a custom PCB made based on this design so I can easily scale it to bigger grids for bigger fixtures.</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4011/4367000600_485b28e509.jpg" alt="" width="500" height="379" /></p>
<p>In the meantime, for anyone interested in a fully assembled piece, I&#8217;m also offering these at my <a title="Andrew's Etsy shop" href="http://andrewomalley.etsy.com" target="_blank">on-line shop</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://technoetc.net/blog/2010/02/22/electric-window-4-xx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Light cube prototype</title>
		<link>http://technoetc.net/blog/2010/01/31/light-cube-prototype/</link>
		<comments>http://technoetc.net/blog/2010/01/31/light-cube-prototype/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 23:43:15 +0000</pubDate>
		<dc:creator>ao</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Lighting]]></category>
		<category><![CDATA[The Latest Artists]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[light box]]></category>
		<category><![CDATA[rainbowduino]]></category>
		<category><![CDATA[rgb]]></category>

		<guid isPermaLink="false">http://technoetc.net/blog/?p=227</guid>
		<description><![CDATA[Continuing to turn inspiration into reality, Deb and I unpacked our new table saw, installed the acrylic-capable blade, and got to work cutting and gluing.  The result is a prototype for a new series of light boxes/cubes:

We were pretty pleased with our first attempt at constructing and gluing a 3D object from acrylic.
The LED matrix [...]]]></description>
			<content:encoded><![CDATA[<p>Continuing to turn <a href="http://technoetc.net/blog/2010/01/21/its-all-about-content/">inspiration</a> into reality, Deb and I unpacked our new table saw, installed the acrylic-capable blade, and got to work cutting and gluing.  The result is a prototype for a new series of light boxes/cubes:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4017/4320471146_a48dc560a8.jpg" alt="" width="500" height="359" /></p>
<p><span id="more-227"></span>We were pretty pleased with our first attempt at constructing and gluing a 3D object from acrylic.</p>
<p>The LED matrix and controller are from <a href="http://www.seeedstudio.com" target="_blank">SeeedStudio</a>, and the next steps for us will be to develop content for the LEDs, and refine the acrylic enclosure design.</p>
<p>Another consideration will be whether to stick with a corded DC adapter for power, or go with (rechargeable) batteries.  The pro for a DC adapter is that it takes no additional space in the enclosure, while the flip-side con of batteries is that the extra space required in the enclosure may affect the aesthetics.  Batteries will also need to be recharged or changed as a trade-off for going cordless.  <strong>What would you prefer (let me know in the comments)?</strong></p>
<p>Here&#8217;s a few more pics:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4047/4320471262_5b1ac35ccf.jpg" alt="" width="500" height="408" /></p>
<p><img class="aligncenter" src="http://farm3.static.flickr.com/2784/4319737269_27aacba958.jpg" alt="" width="500" height="375" /></p>
<p>And a last one for scale:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4044/4319737625_75993b94f7.jpg" alt="" width="500" height="402" /></p>
<p>More pics and video to come as things develop here in the lab!</p>
<p style="text-align: center;">
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://technoetc.net/blog/2010/01/31/light-cube-prototype/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Electric Window 3.03</title>
		<link>http://technoetc.net/blog/2010/01/24/electric-window-3-03/</link>
		<comments>http://technoetc.net/blog/2010/01/24/electric-window-3-03/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 23:03:25 +0000</pubDate>
		<dc:creator>ao</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Lighting]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[electric window]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[light box]]></category>

		<guid isPermaLink="false">http://technoetc.net/blog/?p=212</guid>
		<description><![CDATA[With the inspiration of using acrylic as an artistic/structural medium mixed with the notion of baring it all in terms of circuit board exposure, as outlined in this previous post, I set about to realize the next entry in the Electric Window 3.xx series with a new perspective:

[ Build details and more photos after the [...]]]></description>
			<content:encoded><![CDATA[<p>With the inspiration of using acrylic as an artistic/structural medium mixed with the notion of baring it all in terms of circuit board exposure, as outlined in this <a href="http://technoetc.net/blog/2010/01/21/its-all-about-content/">previous post</a>, I set about to realize the next entry in the Electric Window 3.xx series with a new perspective:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4069/4286843936_9fafd19e88.jpg" alt="" width="389" height="500" /></p>
<p>[ Build details and more photos after the break . . . ]</p>
<p><span id="more-212"></span></p>
<p>Before assembling the circuit board, I painted the <a href="http://en.wikipedia.org/wiki/Perfboard" target="_blank">perf. board</a> black:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4060/4286843618_b5f2cfa4a5.jpg" alt="" width="500" height="322" /></p>
<p>The circuit is basically an <a href="http://www.arduino.cc" target="_blank">Arudino</a>-loaded <a href="http://en.wikipedia.org/wiki/Atmel" target="_blank">Atmel</a> microprocessor with a ribbon connector to the LED screen, and a programming header (the spikey thing along the lower right) for loading new programs to the microprocessor.</p>
<p>The perf. board accepted the acrylic paint well, and the resulting circuit matched well w/ the LED screen:</p>
<p><img class="aligncenter" src="http://farm3.static.flickr.com/2756/4286102339_56fe63d470.jpg" alt="" width="346" height="500" /></p>
<p>The circuit board and LED screen were then mounted on a small sheet of white pressboard, over which I mounted a translucent red acrylic sheet of matching size . . . et voila!</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4053/4286102789_8b815001db.jpg" alt="" width="375" height="500" /></p>
<p>The content is similar to previous entries in the 3.xx series, with various drawing and screen filling routines:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4066/4286102929_dd5c43d0b9.jpg" alt="" width="375" height="500" /></p>
<p><img class="aligncenter" src="http://farm3.static.flickr.com/2768/4286102089_a07fc2e163.jpg" alt="" width="375" height="500" /></p>
<p>Extrapolating from the above pattern, I think a Tetris routine should be in the works, perhaps alongside autonomous pong <img src='http://technoetc.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Of course, each piece receives its individual label:</p>
<p><img class="aligncenter" src="http://farm3.static.flickr.com/2663/4286844062_fce5d4e00f.jpg" alt="" width="375" height="500" /></p>
<p>I was quite pleased with how this version turned out and will continue to offer the open-concept acrylic style as an enclosure option for future Electric Windows.  I&#8217;m also starting to source coloured stand-offs and hardware, particularly black, so <strong>if you have any suggestions in this regard, please let me know!</strong></p>
<p>Another concern is where to add an unobtrusive power switch.  I&#8217;m hesitant to mount a switch along the side of these pieces, particularly on the framed versions, as I think it would look horrible sticking out one of the sides:</p>
<p><img class="aligncenter" src="http://farm5.static.flickr.com/4049/4286175118_17c80d9a75.jpg" alt="" width="500" height="375" /></p>
<p>Perhaps I can find an<a href="http://i.ehow.com/images/GlobalPhoto/Articles/5770835/Thumbwheel001-main_Full.jpg" target="_blank"> in-line switch</a> that works with the thin power cords I&#8217;m using . . . although, once these things are internet-enabled, owners could just program them to turn on and off at convenient times <img src='http://technoetc.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://technoetc.net/blog/2010/01/24/electric-window-3-03/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

