<?xml version="1.0" encoding="UTF-8"?><feed
  xmlns="http://www.w3.org/2005/Atom"
  xmlns:thr="http://purl.org/syndication/thread/1.0"
  xml:lang="en-US"
  xml:base="http://nt.media.mit.edu/wp-atom.php"
   >
	<title type="text">New Textiles 2012</title>
	<subtitle type="text">Just another WordPress site</subtitle>

	<updated>2013-05-14T15:06:51Z</updated>

	<link rel="alternate" type="text/html" href="http://nt.media.mit.edu" />
	<id>http://nt.media.mit.edu/?feed=atom</id>
	<link rel="self" type="application/atom+xml" href="http://nt.media.mit.edu/?feed=atom" />

	
	<entry>
		<author>
			<name>trich</name>
					</author>
		<title type="html"><![CDATA[Clipping Mask Removal]]></title>
		<link rel="alternate" type="text/html" href="http://nt.media.mit.edu/?p=3735" />
		<id>http://excedrin.media.mit.edu/newtextiles/?p=3735</id>
		<updated>2012-05-25T04:00:51Z</updated>
		<published>2012-05-25T03:43:37Z</published>
		<category scheme="http://nt.media.mit.edu" term="Uncategorized" />		<summary type="html"><![CDATA[Once you execute your code, it will save a pdf of your design to the corresponding sketch folder in your Processing directory. At this point, you will need to modify your design a bit in adobe illustrator to prep it for the laser cutter. These steps are as follows: 1. Open the pdf in illustrator 2. Right [&#8230;]]]></summary>
		<content type="html" xml:base="http://nt.media.mit.edu/?p=3735"><![CDATA[<p>Once you execute your code, it will save a pdf of your design to the corresponding sketch folder in your Processing directory. At this point, you will need to modify your design a bit in adobe illustrator to prep it for the laser cutter.</p>
<p>These steps are as follows:</p>
<p>1. Open the pdf in illustrator</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/aidemo_2.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/aidemo_2.jpg" alt="" width="383" height="380" /></a></p>
<p>2. Right click on your diagram and select &#8220;Release Clipping Mask&#8221; and delete the box around the border that results.</p>
<p>3. Select all of the remaining objects in the file  and go to Object-&gt;Expand. Select &#8220;stroke&#8221; and hit ok.</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/aidemo_5.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/aidemo_5.jpg" alt="" width="380" height="251" /></a></p>
<p>4. Lastly,  Select the whole diagram, go back to your pathfinder window and select &#8220;Unite&#8221;. This will merge all of your paths into one. (You only need to do these last two steps for the pattern.pdf file. Everything else just needs to have the clipping mask removed.) Save your file as a pdf and you&#8217;re ready to cut!</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/aidemo_6.png"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/aidemo_6.png" alt="" width="249" height="126" /></a></p>
]]></content>
		</entry>
		<entry>
		<author>
			<name>christianervin</name>
					</author>
		<title type="html"><![CDATA[Animated Paper]]></title>
		<link rel="alternate" type="text/html" href="http://nt.media.mit.edu/?p=3709" />
		<id>http://excedrin.media.mit.edu/newtextiles/?p=3709</id>
		<updated>2012-05-22T18:01:13Z</updated>
		<published>2012-05-22T17:56:31Z</published>
		<category scheme="http://nt.media.mit.edu" term="Final Project" />		<summary type="html"><![CDATA[My final project explores the idea of creating live physical and tangible animation that can be programmed and interactive. Robots do that in a way but they are massive, loud, and very technical in their look and feel. I am using paper and Ni-chrome wire that give a quite, unexpected and biological like motion and [&#8230;]]]></summary>
		<content type="html" xml:base="http://nt.media.mit.edu/?p=3709"><![CDATA[<p>My final project explores the idea of creating live physical and tangible animation that can be programmed and interactive. Robots do that in a way but they are massive, loud, and very technical in their look and feel. I am using paper and Ni-chrome wire that give a quite, unexpected and biological like motion and movement. Paper was selected for this project because it’s flexibility and springiness (especially thick paper like the one I am using) that is great for working with the Flexinol.<br />
My focus in this project was on design. Usually the electronics of objects are hidden and messy, here the paths of the circuit board are being used as a decorative element that support the shape and concept of the objects. The electronic components and the Lilipad are also designed as “part of the story” and integrate in the overall look of the objects. The objects are minimal and simple in order to emphasis the motion and interactivity experience.</p>
<p>I cut the outline  of the shape on  the laser cutter, in addition the I used the laser cutter to mark where the electronic traces should be. The copper tape was cut using the vinyl cutter.<br />
The project is made out of 100lb. (270gr) Brisol paper, 0.006in Flexinal wire, and copper tape.<br />
The project consists of three objects: a turtle, a snail and an interactive sheet.</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/3Projects.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/3Projects.jpg" alt="" width="600" class="alignnone size-full wp-image-3711" /></a></p>
<p><strong>Turtle</strong><br />
Turtles are slow it fits with the slow actuation of the Ni-Chrome wire. Here, the wire are actuation the legs but also creating the 3D shapes from the flat piece of paper</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/turtle_2.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/turtle_2.jpg" alt="" width="600" class="alignnone size-full wp-image-3720" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/turtle_Back.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/turtle_Back.jpg" alt="" width="600" class="alignnone size-full wp-image-3723" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/turtle_3.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/turtle_3.jpg" alt="" width="600" class="alignnone size-full wp-image-3721" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/turtle_4.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/turtle_4.jpg" alt="" width="600" class="alignnone size-full wp-image-3722" /></a></p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/SDUkX42JXGg?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><strong>Interactive Snail</strong><br />
The snail has one capacitor sensor and one Ni-Chrome wire. When it’s antenna is touched it bend a little bit, something that reminds interaction with a real snail.</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/snail5.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/snail5.jpg" alt="" width="600" class="alignnone size-full wp-image-3718" /></a><br />
<a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/snail4.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/snail4.jpg" alt="" width="600" class="alignnone size-full wp-image-3717" /></a><br />
<a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/snail3.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/snail3.jpg" alt="" width="600" class="alignnone size-full wp-image-3716" /></a><br />
<a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/snail2.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/snail2.jpg" alt="" width="600" class="alignnone size-full wp-image-3715" /></a><br />
<a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/snail1.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/snail1.jpg" alt="" width="600" class="alignnone size-full wp-image-3714" /></a></p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/oRJur1upcsg?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><strong>Interactive sheet</strong><br />
The sheet of paper has 4 Ni-Chrome wires and 4 capacitor sensors. When you put your hand over one of it’s four corners, the corner rises in a surprising way. Here the control is done from another small sheet of paper to keep the simple look of a blank sheet of paper.</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/interActive_Paper_1.png"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/interActive_Paper_1.png" alt="" width="600" /></a><br />
<a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/interActive_Paper_contorl2.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/interActive_Paper_contorl2.jpg" alt="" width="600" class="alignnone size-full wp-image-3713" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/interActive_Paper_contorl1.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/interActive_Paper_contorl1.jpg" alt="" width="600" class="alignnone size-full wp-image-3712" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/interActive_Paper_2.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/interActive_Paper_2.jpg" alt="" width="600" class="alignnone size-full wp-image-3725" /></a></p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/9-YgKugD9hY?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/blEYQfILJAk?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>Here is a link to the presentation:<br />
<a href='http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/presentation_small.pdf'>presentation_small</a></p>
]]></content>
		</entry>
		<entry>
		<author>
			<name>amyyu</name>
					</author>
		<title type="html"><![CDATA[Omni_Rocker]]></title>
		<link rel="alternate" type="text/html" href="http://nt.media.mit.edu/?p=3693" />
		<id>http://excedrin.media.mit.edu/newtextiles/?p=3693</id>
		<updated>2012-05-22T03:25:53Z</updated>
		<published>2012-05-22T03:24:18Z</published>
		<category scheme="http://nt.media.mit.edu" term="Final Project" />		<summary type="html"><![CDATA[]]></summary>
		<content type="html" xml:base="http://nt.media.mit.edu/?p=3693"><![CDATA[<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_05222012.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_05222012.jpg" alt="" width="792" height="612" class="alignnone size-full wp-image-3694" /></a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220122.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220122.jpg" alt="" width="792" height="612" class="alignnone size-full wp-image-3695" /></a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220123.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220123.jpg" alt="" width="792" height="612" class="alignnone size-full wp-image-3696" /></a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220124.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220124.jpg" alt="" width="792" height="612" class="alignnone size-full wp-image-3697" /></a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220125.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220125.jpg" alt="" width="792" height="612" class="alignnone size-full wp-image-3698" /></a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220126.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220126.jpg" alt="" width="792" height="612" class="alignnone size-full wp-image-3699" /></a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220127.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220127.jpg" alt="" width="792" height="612" class="alignnone size-full wp-image-3700" /></a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220128.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220128.jpg" alt="" width="792" height="612" class="alignnone size-full wp-image-3701" /></a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220129.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_052220129.jpg" alt="" width="792" height="612" class="alignnone size-full wp-image-3702" /></a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_0522201210.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_0522201210.jpg" alt="" width="792" height="612" class="alignnone size-full wp-image-3703" /></a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_0522201211.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/NWP_Omni_Rock_0522201211.jpg" alt="" width="792" height="612" class="alignnone size-full wp-image-3704" /></a></p>
]]></content>
		</entry>
		<entry>
		<author>
			<name>anjalimuralidhar</name>
					</author>
		<title type="html"><![CDATA[A Dress that Breathes]]></title>
		<link rel="alternate" type="text/html" href="http://nt.media.mit.edu/?p=3585" />
		<id>http://excedrin.media.mit.edu/newtextiles/?p=3585</id>
		<updated>2012-05-22T00:37:35Z</updated>
		<published>2012-05-21T23:00:55Z</published>
		<category scheme="http://nt.media.mit.edu" term="Final Project" /><category scheme="http://nt.media.mit.edu" term="Uncategorized" />		<summary type="html"><![CDATA[As a continuation of my project from the moving textile assignment, I made a dress with fabric origami panels that are actuated by nitinol shape memory wire. The repetitive contracting and expanding motion of the panels is reminiscent of breathing. The panels are made in a pair to mimic anatomical lungs. I created a pattern [&#8230;]]]></summary>
		<content type="html" xml:base="http://nt.media.mit.edu/?p=3585"><![CDATA[<p style="text-align: left">As a continuation of my project from the moving textile assignment, I made a dress with fabric origami panels that are actuated by nitinol shape memory wire. The repetitive contracting and expanding motion of the panels is reminiscent of breathing. The panels are made in a pair to mimic anatomical lungs.</p>
<p style="text-align: left"><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/DSC0715_edit.jpg"><img class="aligncenter size-full wp-image-3605" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/DSC0715_edit.jpg" alt="" width="529" height="796" /></a></p>
<p style="text-align: left"><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/DSC0724_edit.jpg"><img class="aligncenter size-full wp-image-3606" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/DSC0724_edit.jpg" alt="" width="631" height="797" /></a></p>
<p style="text-align: left">I created a pattern for a dress with a straight skirt and a princess-seamed bodice and sewed the dress out of polyester satin. To make the origami panels, I laser cut the fold pattern on a piece of cotton/poly blend fabric. Then, I folded the fabric along the fold lines and stitched the folds in place. To stiffen the fabric, I made my own starch (by dissolving 2 tbsp. of cornstarch in 1/4 c. of water, then whisking in 2 c. of boiling water) and dipped the fabric in it, then set the starch by ironing the fabric when just barely damp.</p>
<p style="text-align: left"><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/Screen-shot-2012-05-07-at-9.40.57-PM1.png"><img class="aligncenter size-full wp-image-3611" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/Screen-shot-2012-05-07-at-9.40.57-PM1.png" alt="" width="517" height="517" /></a></p>
<p style="text-align: left"><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_17753.jpg"><img class="aligncenter size-full wp-image-3613" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_17753.jpg" alt="" width="440" height="587" /></a></p>
<p style="text-align: left">To make the nitinol springs, I wrapped wire around a screw and held it in place with nuts. I put them in a furnace at 500 degrees Celsius for 10 minutes to set the shape.</p>
<p style="text-align: left"><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1797.jpg"><img class="aligncenter size-full wp-image-3615" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1797.jpg" alt="" width="520" height="286" /></a></p>
<p style="text-align: left">The Voronoi lace pattern of the peplum is inspired by the Voronoi patterns present in alveoli, which are structures in lungs that are responsible for gas exchange.</p>
<p style="text-align: left">
<div class="mceTemp mceIEcenter" style="text-align: left">
<dl>
<dt><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/alveoli.png"><img class="size-full wp-image-3624" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/alveoli.png" alt="" width="553" height="553" /></a></dt>
<dd>sciencephoto.com</dd>
</dl>
</div>
<p style="text-align: left">
<p style="text-align: left">I laser cut the peplum pattern that I designed using Processing and a random Voronoi generator code.</p>
<p style="text-align: left"><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/Screen-shot-2012-05-20-at-11.29.47-PM.png"><img class="aligncenter size-full wp-image-3630" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/Screen-shot-2012-05-20-at-11.29.47-PM.png" alt="" width="498" height="435" /></a></p>
<p style="text-align: left">A Lilypad Arduino is used to control the nitinol actuated panels. The panels are programmed so that the current switches on and off, causing the wire to expand and contract to create a repetitive motion that is reminiscent of breathing.</p>
<p style="text-align: left"><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1781.jpg"><img class="aligncenter size-full wp-image-3635" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1781.jpg" alt="" width="676" height="467" /></a></p>
<p style="text-align: left">
<p style="text-align: left">Here are videos of the dress in action:</p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/nmW583Qm8hM?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/rQvUDCkpT4E?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p style="text-align: left">The motion is quite subtle, but I think that is ideal for mimicking respiration since breathing is subtle as well. I would have liked to have had the panels be attached so that they contour the body of the dress. However, when I tried this, the panels were too constrained to produce the desired motion. I was pleased with how the fabrication of the fabric origami worked out. I think it would be interesting to use this technique to make other origami structures out of fabric.</p>
<p style="text-align: left"><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/final_presentation.pdf">Final presentation slides</a></p>
]]></content>
		</entry>
		<entry>
		<author>
			<name>andreamiller</name>
					</author>
		<title type="html"><![CDATA[Felted Musical Landscape]]></title>
		<link rel="alternate" type="text/html" href="http://nt.media.mit.edu/?p=3574" />
		<id>http://excedrin.media.mit.edu/newtextiles/?p=3574</id>
		<updated>2012-05-21T22:37:25Z</updated>
		<published>2012-05-21T22:36:15Z</published>
		<category scheme="http://nt.media.mit.edu" term="Final Project" />		<summary type="html"><![CDATA[Felted Musical Landscape is a textural interactive felted 3D textile project. The tips of individual bumps are capacitive touch sensors that responds to touch and plays piano notes via Processing. This interactive piece is soft to touch and fun to interact with, as one wouldn&#8217;t expect these bumps to make sounds when squeezed or touched! [&#8230;]]]></summary>
		<content type="html" xml:base="http://nt.media.mit.edu/?p=3574"><![CDATA[<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_01.jpg"><img class="alignnone size-full wp-image-3575" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_01.jpg" alt="" width="900" height="593" /></a></p>
<p>Felted Musical Landscape is a textural interactive felted 3D textile project. The tips of individual bumps are capacitive touch sensors that responds to touch and plays piano notes via Processing. This interactive piece is soft to touch and fun to interact with, as one wouldn&#8217;t expect these bumps to make sounds when squeezed or touched!</p>
<p><strong>Inspiration</strong></p>
<p>During spring break I traveled to Reykjavik, Iceland and was inspired by the low planes of bumpy moss landscape. Right when I came back from Iceland we worked on using the knitting machine at the lab, and I was excited about knitting 3D bumpy structures. I also had some Icelandic Lopi Wool that I brought back from Iceland. Perfect. This is the project I&#8217;m going to work on. Large size installation scale (initially  planning on making a 30&#8243; x 36&#8243; large wall textile), interactive, fun!</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_02A.jpg"><img class="alignnone size-full wp-image-3576" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_02A.jpg" alt="" width="900" height="194" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/terrain-02.jpg"><img class="alignnone size-full wp-image-3586" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/terrain-02.jpg" alt="" width="900" height="431" /></a></p>
<p><strong><br />
</strong></p>
<p><img class="alignnone size-full wp-image-3594" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_03.jpg" alt="" width="792" height="140" /></p>
<p>Below are examples of felted topology projects done by Xandy Peters. I was also inspired by the large scale installation by Pia Mannikko.</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_05.jpg"><img class="alignnone size-full wp-image-3578" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_05.jpg" alt="" width="845" height="555" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_061.jpg"><img class="alignnone size-full wp-image-3589" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_061.jpg" alt="" width="812" height="311" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_07.jpg"><img class="alignnone size-full wp-image-3588" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_07.jpg" alt="" width="854" height="371" /></a></p>
<p><strong><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_08.jpg"><img class="alignnone size-full wp-image-3595" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_08.jpg" alt="" width="792" height="154" /></a></strong></p>
<p><strong><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_09.jpg"><img class="alignnone size-full wp-image-3591" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_09.jpg" alt="" width="760" height="483" /></a></strong></p>
<p><strong><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_10.jpg"><img class="alignnone size-full wp-image-3592" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_10.jpg" alt="" width="713" height="471" /></a></strong></p>
<p><strong><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_11.jpg"><img class="alignnone size-full wp-image-3593" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_11.jpg" alt="" width="720" height="505" /></a></strong></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_12.jpg"><img class="alignnone size-full wp-image-3596" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_12.jpg" alt="" width="715" height="499" /></a></p>
<p>I wanted to make the textile piece devoid of any wires to the computer, so I tested using the Arduino Fio with Xbee. Fio is much easier to work with if you&#8217;re doing a point to point simple sensor network. There is a easy configuration tool, and the Fio board has the Xbee shield and power integrated with the board. However I managed to break the board when I was soldering multiple resistors (without headers&#8230;), so I decided to work with Lilypad Arduino and Lilypad Xbee since it&#8217;ll be easier to sew on to the textile later on.</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_13.jpg"><img class="alignnone size-full wp-image-3598" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_13.jpg" alt="" width="744" height="133" /></a></p>
<p>I used Image Based Circle Packing Script in Rhino to generate a packing pattern that I&#8217;d use as a base for the bump knit pattern. I layered a grid on top of the packing pattern and mapped out a preliminary circuit path from the Lilypad Arduino.</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_14.jpg"><img class="alignnone size-full wp-image-3599" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_14.jpg" alt="" width="808" height="531" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_15.jpg"><img class="alignnone size-full wp-image-3600" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_15.jpg" alt="" width="950" height="641" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_15.jpg"></a>To follow this pattern, knit all grid boxes, and start the hold-knit-hold pattern at darker lines (circle diameter lines indicated with stitch numbers) to make bumps. Add conductive thread to the wool strand at the dotted tip areas of each bumps to create conductive surface. (hold-knit-hold: knit one row until last stitch, hold last stitch. Turn and purl until last stitch, hold last stitch. Repeat this pattern until two stitches are left. Then work your way backwards).</p>
<p>I was planning to use the mid-gauge knitting machine at the lab, but unfortunately the machine broke. I had to choose between:<br />
-hand knitting<br />
-use fine-gauge knitting machine<br />
-mill bump surface with foam as formwork and make wet-felted landscape.<br />
I decided to go with #1: hand knit.</p>
<p>Test #1 was using wool yarn (from the lab, and it seemed like 100% wool), but I translated my pattern inaccurately (didn&#8217;t knit enough rows to allow enough expandable surface for knitted bumps. I kept knitting the hold-pattern after another). Also the yarn didn&#8217;t felt well. Change of yarns.</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_16.jpg"><img class="alignnone size-full wp-image-3603" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_16.jpg" alt="" width="835" height="600" /></a></p>
<p>Test #2</p>
<p>I used 200 grams of Iceland Lopi Wool from <a href="http://www.istex.is/english/products/knitting-wool/">Istex Mill </a>, and this time read the pattern correctly. Knit knit knit.</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_17.jpg"><img class="alignnone size-full wp-image-3604" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_17.jpg" alt="" width="849" height="545" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_18.jpg"><img class="alignnone size-full wp-image-3608" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_18.jpg" alt="" width="878" height="673" /></a></p>
<p>After many hours of relaxed but shoulder-intensive knitting, I felted the piece using washing machine (2 cycles). Below is a picture of the felted piece when it&#8217;s still fuzzy. While it&#8217;s damp (never put it in the dryer), make sure to shape the textile to your desired form. Let it air dry.</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_19.jpg"><img class="alignnone size-full wp-image-3609" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_19.jpg" alt="" width="848" height="566" /></a><img class="alignnone size-full wp-image-3618" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_20.jpg" alt="" width="845" height="168" /></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_21.jpg"><img class="alignnone size-full wp-image-3619" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_21.jpg" alt="" width="855" height="643" /></a></p>
<p>Here&#8217;s a little intro on capacitive sensor: <a href="http://www.arduino.cc/playground/Main/CapSense">http://www.arduino.cc/playground/Main/CapSense</a></p>
<p>To maximize the number of sensor pins on the arduino, I designated three send pins, and used those pins to connect 10 mega ohms resistors to each of the sensor pins. I had to debug the the arduino pin connections by testing each pin with simple capsense code. Most of the times it was my amateur soldering technique that caused the problem. After everything is connected, I sewed the Lilypad on the textile and connected each sensor pins to the conductive tip of the bumps.</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_22.jpg"><img class="alignnone size-full wp-image-3621" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_22.jpg" alt="" width="798" height="530" /></a></p>
<p>This time, I made sure to lay out the entire circuitry before starting any sewing. The bottom pin is the Lilypad and top one is the Xbee Shield. LEDs were difficult to see through the thick felt, so I took them out later. There are a total of 12 notes &#8211; a full octave with flat/sharp notes. Now it&#8217;s time to put everything together.  Piano frequency can be found <a href="http://en.wikipedia.org/wiki/Piano_key_frequencies">here</a>, and the Processing Piano code sketch can be found in our class notes <a href="http://material.media.mit.edu/?p=2115">here</a>.</p>
<p><img class="alignnone size-full wp-image-3628" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_25.jpg" alt="" width="870" height="649" /></p>
<p>Next step is connecting with the Xbee modules. I want this interactive piece to be a stand-alone piece, and with the xBee it&#8217;s possible to send sensor data over radio/wireless network. I used simple Series 1 Xbees.<br />
You need: 2 xBees, 1 xBee explorer (for your computer), lilypad xbee shield, power connector for xBee/lilypad, usb cable</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_23.jpg"><img class="alignnone size-full wp-image-3625" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_23.jpg" alt="" width="831" height="637" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_23A.jpg"><img class="alignnone size-full wp-image-3626" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_23A.jpg" alt="" width="720" height="480" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_24.jpg"><img class="alignnone size-full wp-image-3627" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_24.jpg" alt="" width="744" height="448" /></a></p>
<p>I used X-CTU program to configure the xBees, and followed the steps described in this <a href="http://fusion-artist.com/XBee/XBeeTutorial.htm">online post</a> except few things: I didn&#8217;t change the baud rate to 19200, and also didn&#8217;t set the D2 pin as data pin in the sensor-xBee module. Plug in the xBee, and if two xBees are communicating, green light turns on. Yes! it&#8217;s communicating. I opened up the Arduino serial port, I&#8217;m reading 13 sensor readings. Great. However, when I went to the Processing sketch, nothing would happen. WHY?? Do I need to import the <a href="http://www.faludi.com/examples/xbee-api-library-for-processing/">xBee library?</a> I tried multiple things but all didn&#8217;t seem to work. More research is needed (frustration! why isn&#8217;t this working?)</p>
<p><strong><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_25a.jpg"><img class="alignnone size-full wp-image-3641" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_25a.jpg" alt="" width="720" height="480" /></a></strong></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_27.jpg"><img class="alignnone size-full wp-image-3651" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/TERRAIN-PRES_Page_27.jpg" alt="" width="720" height="406" /></a></p>
<p><strong>So finally, here&#8217;s a demo video of the felted musical landscape (wired for now)</strong></p>
<p><iframe width="500" height="375" src="http://www.youtube.com/embed/sVvUY3gBx9I?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><strong><br />
</strong></p>
]]></content>
		</entry>
		<entry>
		<author>
			<name>sfollmer</name>
					</author>
		<title type="html"><![CDATA[Magnetically Controlled Silicone]]></title>
		<link rel="alternate" type="text/html" href="http://nt.media.mit.edu/?p=3514" />
		<id>http://excedrin.media.mit.edu/newtextiles/?p=3514</id>
		<updated>2012-05-21T18:43:48Z</updated>
		<published>2012-05-21T18:43:48Z</published>
		<category scheme="http://nt.media.mit.edu" term="Assignments" /><category scheme="http://nt.media.mit.edu" term="Final Project" />		<summary type="html"><![CDATA[PROPOSAL As a continued exploration of my studies in embedding magnets in silicone along with the experiment of casting silicone into a folded structure, I propose a screening device that is either manually controlled through physical interaction with the embedded magnets or electronically controlled through a sensor-based interaction. The actuation I hope to achieve is [&#8230;]]]></summary>
		<content type="html" xml:base="http://nt.media.mit.edu/?p=3514"><![CDATA[<p><em>PROPOSAL</em></p>
<p><em> </em>As a continued exploration of my studies in embedding magnets in silicone along with the experiment of casting silicone into a folded structure, I propose a screening device that is either manually controlled through physical interaction with the embedded magnets or electronically controlled through a sensor-based interaction.</p>
<p>The actuation I hope to achieve is one that controls the opening of the slits created by the depth (and angle) of the original valley of the folded mold and the amount of silicone on the crease of the ridge. I can experiment with both the type of fold for the mold and the extent to which the structure is folded or unfolded when I cast into it.  The main application I envision for this screening device would be an alternative to traditional curtains and blinds. This system would allow for diffuse light through the silicone and more precise control of the open and closed states through the individual or group control of the apertures. Beyond an application on windows, the system could also be envisioned as a freestanding piece that functions as a variable screen between spaces that also has the ability to precisely control its apertures and allow diffuse light through.<br />
<a href="http://dl.dropbox.com/u/2490018/new%20textiles%20final%20project.pdf">PRESENTATION SLIDES<br />
</a></p>
<p><em> PROCESS</em><br />
MOLD:<br />
<a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3030-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3030-copy.jpg" alt="" width="540" height="405" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3030-copy.jpg"><br />
</a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3039-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3039-copy.jpg" alt="" width="540" height="626" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3039-copy.jpg"><br />
</a>EMBEDDING IRON:<br />
<a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_2919-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_2919-copy.jpg" alt="" width="540" height="720" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_2919-copy.jpg"><br />
</a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_2923-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_2923-copy.jpg" alt="" width="540" height="613" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_2923-copy.jpg"><br />
</a>CASTING SILICONE:<br />
<a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_2949-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_2949-copy.jpg" alt="" width="540" height="720" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_2949-copy.jpg"><br />
</a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_2947-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_2947-copy.jpg" alt="" width="540" height="720" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_2947-copy.jpg"><br />
</a>MAGNET RODS:<br />
<a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3049-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3049-copy.jpg" alt="" width="540" height="720" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3049-copy.jpg"><br />
</a>FRAME CONSTRUCTION:<br />
<a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3064-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3064-copy.jpg" alt="" width="540" height="405" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3064-copy.jpg"><br />
</a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3079-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3079-copy.jpg" alt="" width="540" height="720" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3079-copy.jpg"><br />
</a>FINAL SILICONE PIECE:<br />
<a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3087-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3087-copy.jpg" alt="" width="540" height="405" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3087-copy.jpg"><br />
</a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3101-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3101-copy.jpg" alt="" width="540" height="405" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3101-copy.jpg"><br />
</a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3108-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3108-copy.jpg" alt="" width="540" height="316" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3108-copy.jpg"><br />
</a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3122-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3122-copy.jpg" alt="" width="540" height="720" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3122-copy.jpg"><br />
</a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3124-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3124-copy.jpg" alt="" width="540" height="720" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3124-copy.jpg"><br />
</a><em>FINAL CONSTRUCTION</em><br />
<a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3179-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3179-copy.jpg" alt="" width="540" height="405" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3179-copy.jpg"><br />
</a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3149-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3149-copy.jpg" alt="" width="540" height="405" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3149-copy.jpg"><br />
</a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3145-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3145-copy.jpg" alt="" width="540" height="720" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3145-copy.jpg"><br />
</a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3142-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3142-copy.jpg" alt="" width="540" height="405" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3142-copy.jpg"><br />
</a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3174-copy.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3174-copy.jpg" alt="" width="540" height="720" /></a></p>
<p><em>IN ACTION!</em></p>
<p><iframe width="500" height="375" src="http://www.youtube.com/embed/NiagEdxFDI8?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>d</p>
<div><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_3030-copy.jpg"></a></div>
<div><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_2919-copy.jpg"></a></div>
]]></content>
		</entry>
		<entry>
		<author>
			<name>mellis</name>
						<uri>http://web.media.mit.edu/~mellis/</uri>
					</author>
		<title type="html"><![CDATA[Lissajous &#038; Prolate Code]]></title>
		<link rel="alternate" type="text/html" href="http://nt.media.mit.edu/?p=3500" />
		<id>http://excedrin.media.mit.edu/newtextiles/?p=3500</id>
		<updated>2012-05-21T17:26:43Z</updated>
		<published>2012-05-21T17:26:43Z</published>
		<category scheme="http://nt.media.mit.edu" term="Uncategorized" />		<summary type="html"><![CDATA[/*This example draws voronoi diagram generated by a random set of points.*/ void setup() { size(1200,600,P3D); //size of your intended pattern noLoop(); // don&#8217;t need to use the draw loop /*unique name for your file. if left unchanged, will simply save file with current milisecond*/ String fileName= &#8220;voronoi&#8221;+millis()+&#8221;.pdf&#8221;; beginRaw(PDF, fileName); //enables you to save your [&#8230;]]]></summary>
		<content type="html" xml:base="http://nt.media.mit.edu/?p=3500"><![CDATA[<div>/*This example draws voronoi diagram generated by a random set of points.*/</div>
<div>void setup() {</div>
<div>size(1200,600,P3D); //size of your intended pattern</div>
<div>noLoop(); // don&#8217;t need to use the draw loop</div>
<div>/*unique name for your file. if left unchanged,</div>
<div>will simply save file with current milisecond*/</div>
<div>String fileName= &#8220;voronoi&#8221;+millis()+&#8221;.pdf&#8221;;</div>
<div>beginRaw(PDF, fileName); //enables you to save your design to a pdf</div>
<div>setupVoronoi(); // create your voronoi generator</div>
<div>int a = 3;</div>
<div>int b=4;</div>
<div>int numPoints=200; //must be multiple of n</div>
<div>float x=0;</div>
<div>float y=0;</div>
<div>float delta =0;</div>
<div>float t=0;</div>
<div>delta=(b-1)/b*3.14159265/2;</div>
<div>for (int k=1;k&lt;numPoints;k++) {</div>
<div>t= k*2*3.14159265/numPoints;</div>
<div>x=200*sin(t*a+delta)+600;</div>
<div>y=150*sin(b*t)+300;</div>
<div>voronoi.addPoint(new Vec2D(x,y));</div>
<div>}</div>
<div>int c = 3;</div>
<div>int d=4;</div>
<div>int numPoints2=200; //must be multiple of n</div>
<div>float theta =0;</div>
<div>for (int k=1;k&lt;numPoints2;k++) {</div>
<div>y=5*(c*theta-d*sin(theta));</div>
<div>x=5*(c-d*cos(theta))+20;</div>
<div>theta= theta+23*3.14159/numPoints2;</div>
<div>voronoi.addPoint(new Vec2D(x,y));</div>
<div>voronoi.addPoint(new Vec2D(1200-x,y));</div>
<div>}</div>
<div>drawVoronoi(); //renders your voronoi</div>
<div>endRaw(); //ends the recording</div>
<div>}</div>
<p>/*This example draws voronoi diagram generated by a random set of points.*/<br />
void setup() { size(1200,600,P3D); //size of your intended pattern noLoop(); // don&#8217;t need to use the draw loop  /*unique name for your file. if left unchanged, will simply save file with current milisecond*/ String fileName= &#8220;voronoi&#8221;+millis()+&#8221;.pdf&#8221;;    beginRaw(PDF, fileName); //enables you to save your design to a pdf        setupVoronoi(); // create your voronoi generator     int a = 3;   int b=4;    int numPoints=200; //must be multiple of n    float x=0;    float y=0;    float delta =0;    float t=0;<br />
delta=(b-1)/b*3.14159265/2;    for (int k=1;k&lt;numPoints;k++) {       t= k*2*3.14159265/numPoints;    x=200*sin(t*a+delta)+600;    y=150*sin(b*t)+300;          voronoi.addPoint(new Vec2D(x,y));  }     int c = 3;   int d=4;    int numPoints2=200; //must be multiple of n    float theta =0;   for (int k=1;k&lt;numPoints2;k++) {       y=5*(c*theta-d*sin(theta));    x=5*(c-d*cos(theta))+20;    theta= theta+23*3.14159/numPoints2;         voronoi.addPoint(new Vec2D(x,y));         voronoi.addPoint(new Vec2D(1200-x,y));  }   drawVoronoi(); //renders your voronoi   endRaw(); //ends the recording<br />
}</p>
]]></content>
		</entry>
		<entry>
		<author>
			<name>tonytang</name>
						<uri>http://www.tonytang2009.com</uri>
					</author>
		<title type="html"><![CDATA[Elephant]]></title>
		<link rel="alternate" type="text/html" href="http://nt.media.mit.edu/?p=3490" />
		<id>http://excedrin.media.mit.edu/newtextiles/?p=3490</id>
		<updated>2012-05-21T13:18:49Z</updated>
		<published>2012-05-21T13:18:49Z</published>
		<category scheme="http://nt.media.mit.edu" term="Uncategorized" />		<summary type="html"><![CDATA[elephant http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/elephant.pdf]]></summary>
		<content type="html" xml:base="http://nt.media.mit.edu/?p=3490"><![CDATA[<p><a rel="attachment wp-att-3491" href="http://nt.media.mit.edu/?attachment_id=3491">elephant</a></p>
<p>http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/elephant.pdf</p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/UwRs_mfY9Y0?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
]]></content>
		</entry>
		<entry>
		<author>
			<name>hayounwon</name>
					</author>
		<title type="html"><![CDATA[//talkingbunnies]]></title>
		<link rel="alternate" type="text/html" href="http://nt.media.mit.edu/?p=3474" />
		<id>http://excedrin.media.mit.edu/newtextiles/?p=3474</id>
		<updated>2012-05-22T02:56:57Z</updated>
		<published>2012-05-21T11:06:05Z</published>
		<category scheme="http://nt.media.mit.edu" term="Final Project" />		<summary type="html"><![CDATA[My final project for the New Textiles class was inspired by the idea of telepresence, a word coined by the great Malvin Minsky. According to him, technologies are evolving to perfect the idea of telepresence, making it fit naturally in daily life. The premise for my project is simple, my loved one is moving away, [&#8230;]]]></summary>
		<content type="html" xml:base="http://nt.media.mit.edu/?p=3474"><![CDATA[<p>My final project for the New Textiles class was inspired by the idea of telepresence, a word coined by the great Malvin Minsky. According to him, technologies are evolving to perfect the idea of telepresence, making it fit naturally in daily life. The premise for my project is simple, my loved one is moving away, across the nation, and I would still like to have a close relationship with him, not only through words but also through small actions. An easy way for someone to know you love of them is through a simple touch.  Combining that idea with the fact that stuffed animals are naturally used by children to show care and love, I wanted to create a pair of stuffed animals that can communicate across the nation, using wifi.</p>
<p>The materials I used for the project are the following :</p>
<p><em>soft things</em></p>
<p>yarn, circular knitting needles, double pointed needles, tapestry needles, buttons, stuffing</p>
<p><em>electronics</em></p>
<p>2 WiFly shields, 2 Arduino Unos (R2), 2 A-B usb cables, regular wires, square LEDs, hot glue gun</p>
<p>I will continue the story from the previous update post about the final project.</p>
<p>The sensors I made for the bunnies are pressure sensors for the body and the ears, and a stroke sensor for the head. I did not run into many problems with making the sensor. However, they took a while to make.</p>
<div style="width: 327px" class="wp-caption aligncenter"><img src="http://web.mit.edu/hylinlin/www/newtextiles/FinalProject/doc2/IMG_0634.jpg" alt="" width="317" height="423" /><p class="wp-caption-text">body-sensor</p></div>
<div style="width: 327px" class="wp-caption aligncenter"><img src="http://web.mit.edu/hylinlin/www/newtextiles/FinalProject/doc2/IMG_0635.jpg" alt="" width="317" height="423" /><p class="wp-caption-text">testing sensor</p></div>
<div style="width: 327px" class="wp-caption aligncenter"><img class="    " src="http://web.mit.edu/hylinlin/www/newtextiles/FinalProject/doc2/IMG_0667.jpg" alt="" width="317" height="423" /><p class="wp-caption-text">stroke sensor</p></div>
<p>The part that turned out to be harder than I expected is the assembling process. I do not want to solder directly onto the wifly or the arduino because they are expensive, and I want to be able to use them again for different projects. It took several tries to come up with the correct solution. Leah suggested that I solder female headers perpendicular to the top of the wifly. This turned out to be a wonderful idea! I can remove the wires from the wifly and plug them for testing in to the arduino freely.</p>
<div style="width: 327px" class="wp-caption aligncenter"><img class="    " src="http://web.mit.edu/hylinlin/www/newtextiles/FinalProject/doc2/IMG_0685.jpg" alt="" width="317" height="423" /><p class="wp-caption-text">wifly module with female headers</p></div>
<p>Next, I soldered wires to all of the sensors and pulled them through the bottom hole of the stuffed animals. Because the inside is virtually a space that can be used to hide everything, it was easy to fit the sensors inside the bunnies. The only sensor that I did not solder wires to is the stroke sensor. For that, I used conductive wire and weaved that to the bottom of the bunny, being careful not to make any accidental shorts in the circuit. For added security, I used the hot glue gun to put glue on parts of the wirings that may have a chance to short out the circuit. This helped save a lot of headaches, but it is not very pretty.</p>
<div style="width: 327px" class="wp-caption aligncenter"><img class="    " src="http://web.mit.edu/hylinlin/www/newtextiles/FinalProject/doc2/IMG_0677.jpg" alt="" width="317" height="423" /><p class="wp-caption-text">sensors stuffed inside bunny</p></div>
<div style="width: 327px" class="wp-caption aligncenter"><img class="    " src="http://web.mit.edu/hylinlin/www/newtextiles/FinalProject/doc2/IMG_0684.jpg" alt="" width="317" height="423" /><p class="wp-caption-text">All the wires come out of the center hole</p></div>
<p>The bigest monster of the project is the wifly. The coding of the interaction itself is not difficult. For example, if one bunny is hugged, then the body of the other bunny will light up with the LED. The other bunny must be hugged to shut off the LED. Now, if this bunny is hugged only once, his LED will simply shut off, but if hugged twice, he will &#8220;return the hug.&#8221; There is also a simple need for keeping time in the system, otherwise the wifly will be commanded to check webpages several times a second. In my code I&#8217;ve written to check for new signals every 10 seconds and to not send the same signal again until after 2 seconds has passed.</p>
<p>It was hard getting the wifly configured, and it is also hard to get it to pull webpages at a set interval and then parse them.</p>
<p>1. The connection that the wifly makes is very inconsistant. Sometimes, it will connect and sometimes it doesn&#8217;t. This also changes with the network that it is trying to connect to. For example, it is harder for the wifly to connect to a open MIT network than a protected WPA1 or WPA2 network. The wifly also does not like to connect to webpages that are hosted by scripts.mit.edu. For some reason that I have not investigated, it sometimes takes the wifly over 20 tries to connect once. Because of this, I had to get my own server (using Amazon&#8217;s virtual machine) and host my .php files there. (The setup for the server is not trivial, and I had to ask a friend who had experience to help me.)</p>
<p>2. Parsing the output of the wifly is a daunting task. In the following video, you will see what I mean. It shows what happens on my computer as I simulate a &#8220;conversation&#8221; between the two stuffed animals.<br />
<iframe width="500" height="375" src="http://www.youtube.com/embed/C_22IuRp-ok?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>Not only do I have to find the words that I want, I have to find a way to disregard all of the symbols that are printed out  by the WiFly. I don&#8217;t really understand why the print outs look like so, but I came up with a semi-workable way to go around the problem. Instead of using the web stuff (http) I decided to use the more low-level TCP protocol to retrieve &#8220;pushes&#8221; from either bunny. Here, I assign each &#8220;action&#8221; to a number. So instead of reading a whole slew of letters, it only needs to recognize and parse 1 char.</p>
<p>Here is a  short video of the bunnies communicating! (After the scare over the weekend because it stopped working, I took it to a friend&#8217;s house and tested using their network. After some small tweaks, everything was fine.)<br />
<iframe width="500" height="281" src="http://www.youtube.com/embed/z90JbB-OLWY?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>I will be presenting this to my loved one who is moving away in the next couple of days!</p>
<p>Here is a PDF of my <a href="http://web.mit.edu/hylinlin/www/newtextiles/FinalProject/FINAL%20PROJECT%20PRESENTATION%20.pdf">in-class presentation</a> .</p>
]]></content>
		</entry>
		<entry>
		<author>
			<name>Anirudh</name>
						<uri>http://www.anirudh.me</uri>
					</author>
		<title type="html"><![CDATA[Interactive Hanging LED Lamp]]></title>
		<link rel="alternate" type="text/html" href="http://nt.media.mit.edu/?p=3350" />
		<id>http://excedrin.media.mit.edu/newtextiles/?p=3350</id>
		<updated>2012-05-21T13:59:38Z</updated>
		<published>2012-05-21T06:10:52Z</published>
		<category scheme="http://nt.media.mit.edu" term="Final Project" />		<summary type="html"><![CDATA[For my final project, I designed and built an interactive hanging lamp that changes behavior based on one&#8217;s proximity to the lamp.  The design consists of a spherical base structure made of plywood, LED lights, flower-shaped cutouts made of mylar, a proximity sensor, and an Arduino board.   The lights are programmed so that when [&#8230;]]]></summary>
		<content type="html" xml:base="http://nt.media.mit.edu/?p=3350"><![CDATA[<p>For my final project, I designed and built an interactive hanging lamp that changes behavior based on one&#8217;s proximity to the lamp.  The design consists of a spherical base structure made of plywood, LED lights, flower-shaped cutouts made of mylar, a proximity sensor, and an Arduino board.   The lights are programmed so that when someone stands close to the lamp, the lights turn on and remain steady, when one moves a slight distance away, the lights flash in an alternating pattern, and when one is much further away, the lights turn off.</p>
<p>The base structure was inspired by and built using <a href="http://hlt.media.mit.edu/?p=1528">Jennifer Jacob&#8217;s</a> <a href="http://hlt.media.mit.edu/?p=2254">Codeable Objects </a>library in Processing. The structure is approximately 20 inches in height, and about 12 inches at its maximum diameter. This went beyond the parameters which the codeable objects library allows you to use, but with some tweaks I was able to achieve the my desired size. Here is an image of the resulting 3D design as well as the 2D parts that were laser cut:</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/3D_CodeableObject.png"><img class="alignnone size-full wp-image-3381" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/3D_CodeableObject.png" alt="" width="300" height="298" /></a> <a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/Screen-shot-2012-05-20-at-9.45.04-PM.png"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/Screen-shot-2012-05-20-at-9.45.04-PM.png" alt="" width="365" height="342" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/Screen-shot-2012-05-20-at-10.58.47-PM.png"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/Screen-shot-2012-05-20-at-10.58.47-PM.png" alt="" width="290" height="282" /></a></p>
<p>The base structure took quite a bit of trial and error to laser cut. At first, the design was too large to fit in the laser cutter. Also, the notches on the top and bottom pieces were too deep but after some adjustments and experimentation, I was able to laser cut the pieces correctly.</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1377.jpg"><img class="alignnone size-full wp-image-3352" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1377.jpg" alt="" width="381" height="285" /></a> <a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1380.jpg"><img class="alignnone size-full wp-image-3362" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1380.jpg" alt="" width="381" height="285" /></a></p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_13782.jpg"><img class="alignnone size-full wp-image-3361" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_13782.jpg" alt="" width="381" height="285" /></a> <a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1381.jpg"><img class="alignnone size-full wp-image-3364" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1381.jpg" alt="" width="381" height="285" /></a></p>
<p>The 36 white LED lights were attached and wired to the lamp through the use of solder and copper tape lining the ribs of the base structure .  The proximity sensor was also wired using copper tape as well as some insulated wire. Both the sensor and LEDs were wired to the LilyPad Arduino board using copper tape and solder.</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1400.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1400.jpg" alt="" width="423" height="317" /></a> <a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1403.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1403.jpg" alt="" width="254" height="338" /></a></p>
<p>Initial test of the lights after the Arduino was attached:</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1403.jpg"></a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1414.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1414.jpg" alt="" width="423" height="317" /></a> <a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1418.jpg"><img class="alignnone size-full wp-image-3394" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1418.jpg" alt="" width="329" height="439" /></a></p>
<p>Attaching the laser cut flower shapes:</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1391.jpg"><img src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1391.jpg" alt="" width="254" height="338" /></a> <a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1436.jpg"><img class="alignnone size-full wp-image-3395" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1436.jpg" alt="" width="254" height="338" /></a></p>
<p>The finished product!</p>
<p><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1436.jpg"></a><a href="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1438.jpg"><img class="alignnone size-full wp-image-3396" src="http://nt.media.mit.edu/wp-content/uploads/sites/12/2013/05/IMG_1438.jpg" alt="" width="380" height="508" /></a></p>
<p><iframe src="http://player.vimeo.com/video/42521974" width="500" height="281" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
<p><iframe src="http://player.vimeo.com/video/42529759" width="500" height="281" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
<p><iframe src="http://player.vimeo.com/video/42529798" width="360" height="640" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
<p>Link to Presentation: https://www.dropbox.com/sh/034kcsgpomeje1d/yZrIpkNK13/FinalPresentation.pdf</p>
<p>Link to the Arduino code: &lt;tbd&gt;</p>
]]></content>
		</entry>
	</feed>
