<?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>brysonian.com &#187; arduino</title>
	<atom:link href="http://brysonian.com/tag/arduino/feed/" rel="self" type="application/rss+xml" />
	<link>http://brysonian.com</link>
	<description>chandler b. mcwilliams</description>
	<lastBuildDate>Fri, 01 Jan 2010 10:50:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Official Site for Butterflies</title>
		<link>http://brysonian.com/2008/01/30/official-site-for-butterflies/</link>
		<comments>http://brysonian.com/2008/01/30/official-site-for-butterflies/#comments</comments>
		<pubDate>Wed, 30 Jan 2008 20:41:59 +0000</pubDate>
		<dc:creator>chandler</dc:creator>
				<category><![CDATA[Biomimetic Butterflies]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[processing]]></category>

		<guid isPermaLink="false">http://brysonian.com/2008/01/30/official-site-for-butterflies/</guid>
		<description><![CDATA[We finally got an official site together for the butterfly installation. And one for the Magnetic Structure prints to boot.
]]></description>
			<content:encoded><![CDATA[<p>We finally got an official <a href="http://www.mcleodbutterflies.com/">site</a> together for the butterfly installation. And <a href="http://www.mcleodmagnetoprints.com/">one</a> for the Magnetic Structure prints to boot.</p>
]]></content:encoded>
			<wfw:commentRss>http://brysonian.com/2008/01/30/official-site-for-butterflies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Biomimetic Butterflies</title>
		<link>http://brysonian.com/2008/01/23/biomimetic-butterflies/</link>
		<comments>http://brysonian.com/2008/01/23/biomimetic-butterflies/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 02:53:51 +0000</pubDate>
		<dc:creator>chandler</dc:creator>
				<category><![CDATA[Biomimetic Butterflies]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[processing]]></category>

		<guid isPermaLink="false">http://brysonian.com/2008/01/23/biomimetic-butterflies/</guid>
		<description><![CDATA[In the Spring of 2007, The Barbarian Group was asked to create an installation for the McLeod Residence in Seattle, Washington. After some discussion, we decided to expand on an idea robert tossed around many months before—to create an installation of artificial butterflies that respond to viewers in the gallery. We wanted the space to [...]]]></description>
			<content:encoded><![CDATA[<p>In the Spring of 2007, The Barbarian Group was asked to create an installation for the <a href="http://www.mcleodresidence.com/">McLeod Residence</a> in Seattle, Washington. After some discussion, we decided to expand on an idea <a href="http://flight404.com">robert</a> tossed around many months before—to create an installation of artificial butterflies that respond to viewers in the gallery. We wanted the space to feel reminiscent of an entomology exhibit at a natural history museum, with specimen drawings mounted on the walls and physical butterflies displayed in plexiglas vitrines.</p>
<p><a href="http://www.flickr.com/photos/__chandler__/2164556246/in/set-72157600749664562/"><img src="http://farm3.static.flickr.com/2236/2164556246_2c9e848082.jpg?v=0" /></a></p>
<p>It was important to keep the butterflies light and delicate–ideally as delicate as an actual butterfly–while allowing the wings to move in response to stimulus from the environment. We ultimately decided on laser-cut, heavyweight drawing paper to make the wings themselves, and we devised a mechanism using neodymium magnets and a servo for the wing movement.</p>
<p><a href="http://www.flickr.com/photos/__chandler__/2164473966/in/set-72157600749664562/"><img src="http://farm3.static.flickr.com/2291/2164473966_9287eec53e.jpg?v=0" /></a></p>
<p>Each wing was laser cut from the drawing paper, then fitted with 2 pairs of small neodymium magnets, making sure that the polarity on all magnets was kept consistent. Under the mounting board sat a much larger magnet oriented with the opposite polarity of the magnets on the wings. For example if the magnets on the wings all had the south pole facing down, the large magnet had south facing up. A hobby servo was used to rotate the large magnet so as it moved closer to the wings, the magnets on the wings were repelled causing them to close. All the servos were connected to a single computer using an Arduino board which was in turn connected to mac mini running a processing application which used a webcam mounted at the back of the room to look for movement in front of each butterfly. As visitors walked closer to get a better view, the butterfly in the pedestal they approached begins to flap its wings.</p>
<p>While working on the mechanism for the physical butterflies, we also started working on possible methods for patterning the wings. <a href="http://drawnline.net">Andrew</a> and <a href="http://flight404.com">robert</a> had been working on a generative system based on simulated charged particles for some <a href="http://drawnline.net/structures/">prints</a> in another room of the gallery; and they modified some of these systems to generate point distributions that were in turn used to create voronoi diagrams fitted to the wing profile. The voronoi patterning eventually produced two of the families of butterflies. In addition to the &#8220;straight&#8221; voronoi, another version was created that fit b-spline curves to the voronoi cells.</p>
<p><img src="http://brysonian.com/wp-content/uploads/2008/01/voronoi.png" alt="Voronoi Close-up" /><img src="http://brysonian.com/wp-content/uploads/2008/01/vspline.png" alt="Voronoi with b-spline" /></p>
<p>Another set of patterns were produced using a fluid simulation and vector field visualization algorithm. The wing profiles were used as boundaries for fluid flow systems. This field was then fixed and rendered using fitted lines and circles.</p>
<p><img src="http://brysonian.com/wp-content/uploads/2008/01/flow.png" alt="flowlines" /><img src="http://brysonian.com/wp-content/uploads/2008/01/circflow.png" alt="flowlines+circles" /></p>
<p>The fifth pattern family was created by drawing random lines in the wing profile and placing circles at the point of intersection. The lines and intersections created cells that were then offset to create a structure for the wing.</p>
<p><img src="http://brysonian.com/wp-content/uploads/2008/01/intersect1.png" alt="intersection" /></p>
<p>Inspired by Benjamin Aranda and Chris Lasch&#8217;s book <a href="http://www.papress.com/bookpage.tpl?isbn=1568985479">Tooling</a>. I developed a variation of the cracking algorithm found in that book which introduced b-spline fitting to smooth the finaly output and give a more organic feel. The algorithm &#8220;cracks&#8221; a polygon by dividing it from and edge to its centroid, each resultant polygon is the put in a pool to be chosen at random and recursively cracked again.</p>
<p><img src="http://brysonian.com/wp-content/uploads/2008/01/crack.png" alt="cracking" /></p>
<p>The final patterning system was a simple random circle packing algorithm. Randomly sized circles were placed in the wing shape, if there was any overlap with the already existing circles, the new one was tossed and the process run again until the wing was filled. This algorithm produced a surprising degree of variation by altering the sensitivity of the overlap testing function.</p>
<p><img src="http://brysonian.com/wp-content/uploads/2008/01/pack.png" alt="circle packing" /></p>
<p>A few members of each family were printed and mounted on the wall using insect pins, giving the whole thing and extra classic feel. The final movement turned out to be very creepy. Having them react to activity, not proximity, really helped add to the overall feel. As one approached a case it almost felt like as if they were flapping in hopes of escape, only to give up a few moments later.</p>
<p><a href="http://www.flickr.com/photos/__chandler__/770328889/"><img src="http://farm2.static.flickr.com/1211/770328889_7481f2df0e.jpg?v=0" /></a></p>
<p>Here is a quick video showing the movement and the space. You can see the mechanism in there too.</p>
<p><div id="vimeo-id-608694" class="vimeo-swfobject-container"></div>
<script type="text/javascript">
	var so = new SWFObject("http://www.vimeo.com/moogaloop.swf?clip_id=608694", "vimeo-id-608694", "500", "374", "8", "#000000");
	so.addParam("scale", "exactfit");
	so.write("vimeo-id-608694");
	</script></p>
<p>You can see some more photos on <a href="http://www.flickr.com/photos/__chandler__/tags/biomimeticbutterflies/">flickr</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://brysonian.com/2008/01/23/biomimetic-butterflies/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
