<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>dougkanter</title>
	<atom:link href="http://dougkanter.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://dougkanter.wordpress.com</link>
	<description>diabetic / photographer / itp &#039;13</description>
	<lastBuildDate>Tue, 21 Feb 2012 19:28:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='dougkanter.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>dougkanter</title>
		<link>http://dougkanter.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://dougkanter.wordpress.com/osd.xml" title="dougkanter" />
	<atom:link rel='hub' href='http://dougkanter.wordpress.com/?pushpress=hub'/>
		<item>
		<title>ITP &#8211; Collective Storytelling &#8211; Oral History feedback</title>
		<link>http://dougkanter.wordpress.com/2012/02/21/itp-collective-storytelling-oral-history-feedback/</link>
		<comments>http://dougkanter.wordpress.com/2012/02/21/itp-collective-storytelling-oral-history-feedback/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 19:28:34 +0000</pubDate>
		<dc:creator>dougkanter</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dougkanter.wordpress.com/?p=569</guid>
		<description><![CDATA[Feedback for Christine: The central voice of J-Rock in your piece is a great speaker. He does a great job of showing both sides to his personality, the single guy and the father of two. From the language to the &#8230; <a href="http://dougkanter.wordpress.com/2012/02/21/itp-collective-storytelling-oral-history-feedback/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=569&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration:underline;">Feedback for Christine:</span></p>
<p>The central voice of J-Rock in your piece is a great speaker. He does a great job of showing both sides to his personality, the single guy and the father of two. From the language to the presentation, he really nails it. The time when he changes from this supposed macho guy to explain some of the realities of his situation is the highlight of the piece.</p>
<p>Overall, the audio on the piece is a bit rough. There are a few edits that are a little raw, with people fading unusually. The levels could also be evened out to smooth over differences in volume between the speakers.</p>
<p>But overall I think it&#8217;s a nice piece. It would be great to have the piece run even a little longer and to get a deeper sense of some of the other speakers.</p>
<p><span style="text-decoration:underline;">Feedback for Jason:</span></p>
<p>Jason, I didn&#8217;t see your audio posted on your blog.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dougkanter.wordpress.com/569/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dougkanter.wordpress.com/569/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dougkanter.wordpress.com/569/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dougkanter.wordpress.com/569/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dougkanter.wordpress.com/569/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dougkanter.wordpress.com/569/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dougkanter.wordpress.com/569/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dougkanter.wordpress.com/569/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dougkanter.wordpress.com/569/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dougkanter.wordpress.com/569/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dougkanter.wordpress.com/569/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dougkanter.wordpress.com/569/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dougkanter.wordpress.com/569/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dougkanter.wordpress.com/569/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=569&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dougkanter.wordpress.com/2012/02/21/itp-collective-storytelling-oral-history-feedback/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/efd48a211502b44f712689a1c6e25aa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dougkanter</media:title>
		</media:content>
	</item>
		<item>
		<title>ITP &#8211; Collective Storytelling &#8211; Oral History</title>
		<link>http://dougkanter.wordpress.com/2012/02/16/itp-collective-storytelling-oral-history/</link>
		<comments>http://dougkanter.wordpress.com/2012/02/16/itp-collective-storytelling-oral-history/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 23:42:34 +0000</pubDate>
		<dc:creator>dougkanter</dc:creator>
				<category><![CDATA[Collective Storytelling]]></category>
		<category><![CDATA[ITP]]></category>

		<guid isPermaLink="false">http://dougkanter.wordpress.com/?p=563</guid>
		<description><![CDATA[This is the audio assignment that I completed with Heather Velez and Ryan Viglizzo.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=563&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is the audio assignment that I completed with Heather Velez and Ryan Viglizzo.</p>
<object height="81" width="100%"><param name="wmode" value="transparent"><param name="movie" value="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F36857949&amp;g=1&amp;"></param><embed height="81" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F36857949&amp;g=1&amp;" type="application/x-shockwave-flash" width="100%"> </embed> </object>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dougkanter.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dougkanter.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dougkanter.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dougkanter.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dougkanter.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dougkanter.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dougkanter.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dougkanter.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dougkanter.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dougkanter.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dougkanter.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dougkanter.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dougkanter.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dougkanter.wordpress.com/563/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=563&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dougkanter.wordpress.com/2012/02/16/itp-collective-storytelling-oral-history/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/efd48a211502b44f712689a1c6e25aa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dougkanter</media:title>
		</media:content>
	</item>
		<item>
		<title>ITP &#8211; Collective Storytelling &#8211; Fan Fiction</title>
		<link>http://dougkanter.wordpress.com/2012/02/08/itp-collective-storytelling-fan-fiction/</link>
		<comments>http://dougkanter.wordpress.com/2012/02/08/itp-collective-storytelling-fan-fiction/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 16:30:33 +0000</pubDate>
		<dc:creator>dougkanter</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dougkanter.wordpress.com/?p=558</guid>
		<description><![CDATA[Our focus during week two of my Collective Storytelling class has been fan fiction and the Hourly Comic. Readings focused on the shifting power dynamics of readers, writers and the companies controlling the intellectual property. Some young fans of the &#8230; <a href="http://dougkanter.wordpress.com/2012/02/08/itp-collective-storytelling-fan-fiction/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=558&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Our focus during week two of my Collective Storytelling class has been fan fiction and the Hourly Comic. Readings focused on the shifting power dynamics of readers, writers and the companies controlling the intellectual property. Some young fans of the Harry Potter series are using the books as a way to express their love of reading and writing. The articles highlight the fact that older fans of tv shows and movies who write fan fiction are mostly women. Many of their stories have homoerotic themes, often with leading male characters also linked romantically. Apparently this trend began in earnest with Kirk and Spock on Star Trek.</p>
<p>One of the things that the readings fail to mention is how incredibly bad all the writing on these fan fiction sites are. This was my first time visiting sites like <a href="http://www.fanfiction.net">FanFiction.net</a>. It will also probably be my last. The majority of the stories I read were all based on really cliche story lines and predictable plot twists. While it is easy to support the idea that young writers can use the Harry Potter series to improve their own storytelling skills, it is a bit embarrassing to see what older writers have produced.</p>
<p><span id="more-558"></span>As part of our assignment for the week, we were to produce a day&#8217;s worth of hourly comics or write a piece of fan fiction. I chose the latter. Here&#8217;s my story:</p>
<blockquote><p>Miami Vice</p>
<p>Mic Check</p>
<p>[The scene starts in classic style of Michael Mann with a helicopter filming a night scene over Miami. The camera is pointed straight down, filming the streets below as it flies low over the city. In the background, a Dire Straits song plays.</p>
<p>Eventually the camera stops and holds on a rooftop pool party. We see lots of people in swimsuits having a good time. But slowly it becomes clear that there are no bikini-clad women. All the guests are male.</p>
<p>Detectives “Sonny” Crockett and Ricardo Tubbs are undercover and learning the true meaning of being partners. They are seated close together on one side of a hot tub. On the other side is a blonde haired Icelandic man named Bjornson, his arms around two unnamed young “friends.”</p>
<p>It is the week before Art Basel Miami, the huge international art festival. Our heroes are posing as a couple in order to make a buy from Bjornson, who produces high-quality fakes of Mark Rothko and Jackson Pollock paintings.</p>
<p>Just as they are finishing with the small talk and getting to the details of the deal, Crockett sees his emergency mobile phone light up with a text message. This must be big. Maybe headquarters is preparing for a big drug raid. Perhaps it’s another lead on a terrorist plot. They wouldn’t be texting him now unless it was urgent.</p>
<p>Crockett makes some excuses as he and Tubbs make a quick exit.</p>
<p>Next, we see them back at police headquarters, heading straight into their Captain’s office.]</p>
<p>“We came as soon as we could, Captain. What is it, a code 76? Al Qaeda maybe?” asks Crockett.</p>
<p>“Crockett, Tubbs, good God, why the hell are you wearing Speedos?” says the Captain.</p>
<p>“No time to change, sir. We were in the middle of the Bjornson case. About to break it wide open. Figured this must be urgent. Is it the cartels again?”</p>
<p>“No, God damn it. First, put some damn pants on! How many times I told you, those are the rules around here! Especially after that incident with Fernandez last week. Anyway, no, it’s not the cartels. I wish it was that simple. This one comes from up on high. The Mayor. He’s been giving the Commissioner hell about this Occupy Miami thing. It’s an election year and he needs to shut this thing down. The business community is up in arms! But he can’t be seen fighting the common man, especially with the primaries just a month away. Crockett, that’s where you come in. He wants us to set them up, an inside job, make it look like they&#8217;re all criminals. That way the Mayor can avoid a big Bloomberg-style raid. I want you to get down there, find out who the leader is, plant some drugs on him and we’ll take care of the rest.”</p>
<p>“But Captain, what about Bjornson?&#8221; interupts Tubbs. &#8220;He’s dumping millions of dollars of fake art into the city just before Art Basel.”</p>
<p>“Yeah Captain, really bad stuff too. It’s gonna be mayhem if these paintings hit the streets,&#8221; warns Crockett. &#8220;His color palettes are totally off, sir. Those Icelandic painters, they make all the hues too cold. It&#8217;s gonna be mayhem, I tell you!”</p>
<p>“Yeah, sir,” continues Tubbs. “It’s a complete departure from the underlying subtlety of their work&#8230;”</p>
<p>“How many martinis have you guys had tonight?” interrupts the Captain. “Did you not just hear me say that this is coming from the Commissioner! Hell, I know better than both of you combined about the abstract expressionist’s influence on this city. I was delving into post-Impressionist styles while you guys were still in diapers. But we got no choice! Crockett, I want you inside Occupy Miami by tomorrow morning. You need to find out who the leader is, plant some methamphetamines on him and get out of there. We&#8217;ll take care of the rest. It will be the perfect excuse to take down the whole group.”</p>
<p>[Cut to a crowded scene the next day in a downtown Miami park. Gone is Crockett’s Speedo, replaced with jeans and a t-shirt that reads, “Got Representational Democracy?”</p>
<p>Crockett takes a minute to have a cigarette and survey the scene. A young man walks up to him.]</p>
<p>“Smoking kills, man. You should stop supporting the tobacco multinationals.”</p>
<p>Crockett plays it cool, casually exhaling. Then he snaps, grabbing the man by the throat and lifting him off the ground. “We can do this the easy way or we can do this the hard way. Who’s in charge around here? Who runs this show?”</p>
<p>“Chill, man, peace!” says the protestor. “Displaced anger is not the answer! The 99% need to stay united and focus on the corruption in the system! I… I can’t breathe, man.”</p>
<p>Crockett lowers him gently and decides to take a different approach. “Sorry about that. Sometimes my frustration with the growing income inequality in the world just gets the best of me. You ok?”</p>
<p>“Yeah, I&#8217;m fine, brother.” responds the protestor.</p>
<p>“Listen, friend, I’ve got some radical ideas brewin’ up here,” Crockett says as he taps his forehead. “Real radical stuff. I’ve gotta speak to whoever’s the boss around here. I gotta get these thoughts outta my head before it explodes!”</p>
<p>“Now you’re talkin’!” says the protestor. “But don’t you know, you are the boss!”</p>
<p>“What?” asks Crockett.</p>
<p>“You’re the boss, I’m the boss, we’re all the bosses around here! The people are in charge of Occupy Miami,&#8221; replies the protestor. &#8220;Sounds like you need to talk to the General Assembly!”</p>
<p>With all the commotion and excitement, a small circle of protestors begins to form around the two. Slowly it dawns on Crockett that this will be no normal shakedown. High unemployment, disenfranchised youth, backroom corporate deals, political corruption… it is all starting to made sense. Sure, he longs to be back on that rooftop, back in the hot tub with Tubbs. But how can he go on with that lie any more? And besides, even if he wanted to, how can he frame the leader of the protest when there is no one person in charge?</p>
<p>[Tune in next week for the exciting conclusion of Miami Vice’s Mic Check.]</p></blockquote>
<p>I decided the only way I could write a piece of fan fiction would be to mock the style of the other writers. I don&#8217;t really watch television, so it&#8217;s impossible for me to write an earnest and serious story about the plot lines, especially for such popular shows as Star Trek or X-Files.</p>
<p>I am sure that there are some OK stories lost amongst the thousands of entries on these sites. But I certainly didn&#8217;t read any of them myself. Lost among all the shifting power dynamics of the writers and fans is some real criticism of lots of poor writing. This is one of the main points in a recent documentary I saw called <a href="http://www.presspauseplay.com/">PressPausePlay</a>. It questions whether the lower technical barriers to producing digital media has resulted in better art or not. I think it is a valuable exploration of one side of the fan fiction debate.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dougkanter.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dougkanter.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dougkanter.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dougkanter.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dougkanter.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dougkanter.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dougkanter.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dougkanter.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dougkanter.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dougkanter.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dougkanter.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dougkanter.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dougkanter.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dougkanter.wordpress.com/558/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=558&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dougkanter.wordpress.com/2012/02/08/itp-collective-storytelling-fan-fiction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/efd48a211502b44f712689a1c6e25aa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dougkanter</media:title>
		</media:content>
	</item>
		<item>
		<title>ITP &#8211; Be Here Now &#8211; Week 1</title>
		<link>http://dougkanter.wordpress.com/2012/02/02/itp-be-here-now-week-1/</link>
		<comments>http://dougkanter.wordpress.com/2012/02/02/itp-be-here-now-week-1/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 23:06:51 +0000</pubDate>
		<dc:creator>dougkanter</dc:creator>
				<category><![CDATA[Be Here Now]]></category>
		<category><![CDATA[ITP]]></category>

		<guid isPermaLink="false">http://dougkanter.wordpress.com/?p=537</guid>
		<description><![CDATA[Observations: Reading: I enjoyed the Paul Graham reading taste &#38; design. Reading through it reminded me many times of the references to Apple designs. Over the break, I read Walter Isaacson&#8217;s book on Steve Jobs. Much of the themes about &#8230; <a href="http://dougkanter.wordpress.com/2012/02/02/itp-be-here-now-week-1/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=537&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Observations</strong>:</p>
<div id="attachment_539" class="wp-caption aligncenter" style="width: 1034px"><a href="http://dougkanter.files.wordpress.com/2012/02/r0014348.jpg"><img class="size-large wp-image-539" title="R0014348" src="http://dougkanter.files.wordpress.com/2012/02/r0014348.jpg?w=1024&#038;h=793" alt="" width="1024" height="793" /></a><p class="wp-caption-text">large, human/natural graphics have a definite effect</p></div>
<p><span id="more-537"></span></p>
<div id="attachment_540" class="wp-caption aligncenter" style="width: 1034px"><a href="http://dougkanter.files.wordpress.com/2012/02/r0014341.jpg"><img class="size-large wp-image-540" title="R0014341" src="http://dougkanter.files.wordpress.com/2012/02/r0014341.jpg?w=1024&#038;h=844" alt="" width="1024" height="844" /></a><p class="wp-caption-text">It&#039;s amazing how immune most New Yorkers to all these colorful boxes that appear on so many intersections...</p></div>
<div id="attachment_541" class="wp-caption aligncenter" style="width: 1034px"><a href="http://dougkanter.files.wordpress.com/2012/02/r0014344.jpg"><img class="size-large wp-image-541" title="R0014344" src="http://dougkanter.files.wordpress.com/2012/02/r0014344.jpg?w=1024&#038;h=768" alt="" width="1024" height="768" /></a><p class="wp-caption-text">... yet a colorful chair stands out around the corner in a sea of gray.</p></div>
<div id="attachment_542" class="wp-caption aligncenter" style="width: 1034px"><a href="http://dougkanter.files.wordpress.com/2012/02/r0014343.jpg"><img class="size-large wp-image-542" title="R0014343" src="http://dougkanter.files.wordpress.com/2012/02/r0014343.jpg?w=1024&#038;h=768" alt="" width="1024" height="768" /></a><p class="wp-caption-text">the simple change to the design with this angled front is a subtle but effective choice.</p></div>
<div id="attachment_543" class="wp-caption aligncenter" style="width: 1034px"><a href="http://dougkanter.files.wordpress.com/2012/02/r0014347.jpg"><img class="size-large wp-image-543" title="R0014347" src="http://dougkanter.files.wordpress.com/2012/02/r0014347.jpg?w=1024&#038;h=768" alt="" width="1024" height="768" /></a><p class="wp-caption-text">amazing that classic cars have not been referenced effectively in modern designs.</p></div>
<p><a href="http://dougkanter.files.wordpress.com/2012/02/r0014346.jpg"><img class="aligncenter size-large wp-image-555" title="R0014346" src="http://dougkanter.files.wordpress.com/2012/02/r0014346.jpg?w=1024&#038;h=771" alt="" width="1024" height="771" /></a></p>
<div id="attachment_544" class="wp-caption aligncenter" style="width: 1034px"><a href="http://dougkanter.files.wordpress.com/2012/02/r0014358.jpg"><img class="size-large wp-image-544" title="R0014358" src="http://dougkanter.files.wordpress.com/2012/02/r0014358.jpg?w=1024&#038;h=768" alt="" width="1024" height="768" /></a><p class="wp-caption-text">getting in touch with nature</p></div>
<div id="attachment_545" class="wp-caption aligncenter" style="width: 1034px"><a href="http://dougkanter.files.wordpress.com/2012/02/r0014359.jpg"><img class="size-large wp-image-545" title="R0014359" src="http://dougkanter.files.wordpress.com/2012/02/r0014359.jpg?w=1024&#038;h=768" alt="" width="1024" height="768" /></a><p class="wp-caption-text">this design is simple, yet effective from so many different angles</p></div>
<p style="text-align:center;"><a href="http://dougkanter.files.wordpress.com/2012/02/r0014372.jpg"><img class="aligncenter size-large wp-image-546" title="R0014372" src="http://dougkanter.files.wordpress.com/2012/02/r0014372.jpg?w=1024&#038;h=768" alt="" width="1024" height="768" /></a><a href="http://dougkanter.files.wordpress.com/2012/02/r0014369.jpg"><img class="aligncenter size-large wp-image-547" title="R0014369" src="http://dougkanter.files.wordpress.com/2012/02/r0014369.jpg?w=1024&#038;h=903" alt="" width="1024" height="903" /></a><a href="http://dougkanter.files.wordpress.com/2012/02/r0014378.jpg"><img class="aligncenter size-large wp-image-548" title="R0014378" src="http://dougkanter.files.wordpress.com/2012/02/r0014378.jpg?w=1024&#038;h=768" alt="" width="1024" height="768" /></a></p>
<div id="attachment_550" class="wp-caption aligncenter" style="width: 1034px"><a href="http://dougkanter.files.wordpress.com/2012/02/r111111111.jpg"><img class="size-large wp-image-550" title="r111111111" src="http://dougkanter.files.wordpress.com/2012/02/r111111111.jpg?w=1024&#038;h=782" alt="" width="1024" height="782" /></a><p class="wp-caption-text">the layout in no way matches the layout of the elevators. and the positioning on a wall perpendicular to the elevators also doesn&#039;t make sense. finally, why does the right side need to be so big? purely to force a symmetrical look?</p></div>
<p><strong>Reading</strong>:</p>
<p>I enjoyed the <a href="http://www.paulgraham.com/taste.html">Paul Graham reading</a> taste &amp; design. Reading through it reminded me many times of the references to Apple designs. Over the break, I read Walter Isaacson&#8217;s book on Steve Jobs. Much of the themes about elegance and minimalism in that book are echoed in this reading.</p>
<p>In particularly, I thought of the connection between Jonathan Ive at Apple and his inspiration, the German designer Dieter Rams when reading the &#8220;Good Design is Timeless&#8221; section. Comparisons of their projects are crazy.</p>
<p><a href="http://dougkanter.files.wordpress.com/2012/02/iverams.jpg"><img class="aligncenter size-full wp-image-538" title="IveRams" src="http://dougkanter.files.wordpress.com/2012/02/iverams.jpg?w=584" alt=""   /></a>Reading through <a href="http://67.228.11.169/blog/jonathan-ive-designer-behind-some-apples-most-influential-products">this article</a> in search of the image above, it was interesting to note Ram&#8217;s 10 principles of good design:</p>
<ol>
<li>Good design is innovative</li>
<li>Good design makes a product useful</li>
<li>Good design is aesthetic</li>
<li>Good design makes a product understandable</li>
<li>Good design is unobtrusive</li>
<li>Good design is honest</li>
<li>Good design is long-lasting</li>
<li>Good design is thorough down to the last detail</li>
<li>Good design is environmentally friendly</li>
<li>Good design is as little design as possible</li>
</ol>
<p>I think the article has plenty of good things. It is quite interesting his mention of 15th Century Florence and how a huge number of artists emerged from this time and place.</p>
<p>I also like how he chose to end the article, highlighting the fact that great work is often inspired by people seeing what they think is mediocre work and thinking they could do better. With so much bad design in our midst, there is plenty to choose from.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dougkanter.wordpress.com/537/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dougkanter.wordpress.com/537/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dougkanter.wordpress.com/537/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dougkanter.wordpress.com/537/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dougkanter.wordpress.com/537/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dougkanter.wordpress.com/537/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dougkanter.wordpress.com/537/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dougkanter.wordpress.com/537/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dougkanter.wordpress.com/537/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dougkanter.wordpress.com/537/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dougkanter.wordpress.com/537/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dougkanter.wordpress.com/537/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dougkanter.wordpress.com/537/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dougkanter.wordpress.com/537/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=537&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dougkanter.wordpress.com/2012/02/02/itp-be-here-now-week-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/efd48a211502b44f712689a1c6e25aa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dougkanter</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2012/02/r0014348.jpg?w=1024" medium="image">
			<media:title type="html">R0014348</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2012/02/r0014341.jpg?w=1024" medium="image">
			<media:title type="html">R0014341</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2012/02/r0014344.jpg?w=1024" medium="image">
			<media:title type="html">R0014344</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2012/02/r0014343.jpg?w=1024" medium="image">
			<media:title type="html">R0014343</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2012/02/r0014347.jpg?w=1024" medium="image">
			<media:title type="html">R0014347</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2012/02/r0014346.jpg?w=1024" medium="image">
			<media:title type="html">R0014346</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2012/02/r0014358.jpg?w=1024" medium="image">
			<media:title type="html">R0014358</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2012/02/r0014359.jpg?w=1024" medium="image">
			<media:title type="html">R0014359</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2012/02/r0014372.jpg?w=1024" medium="image">
			<media:title type="html">R0014372</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2012/02/r0014369.jpg?w=1024" medium="image">
			<media:title type="html">R0014369</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2012/02/r0014378.jpg?w=1024" medium="image">
			<media:title type="html">R0014378</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2012/02/r111111111.jpg?w=1024" medium="image">
			<media:title type="html">r111111111</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2012/02/iverams.jpg" medium="image">
			<media:title type="html">IveRams</media:title>
		</media:content>
	</item>
		<item>
		<title>ITP &#8211; Collective Storytelling &#8211; Hint Fiction</title>
		<link>http://dougkanter.wordpress.com/2012/02/01/itp-collective-storytelling-hint-fiction/</link>
		<comments>http://dougkanter.wordpress.com/2012/02/01/itp-collective-storytelling-hint-fiction/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 16:24:26 +0000</pubDate>
		<dc:creator>dougkanter</dc:creator>
				<category><![CDATA[Collective Storytelling]]></category>
		<category><![CDATA[ITP]]></category>

		<guid isPermaLink="false">http://dougkanter.wordpress.com/?p=531</guid>
		<description><![CDATA[Week 1: The Story Rounding a Corner All things considered, this was progress. A loss was still a loss. But everyone in the stands could tell. At last, their team had fight. I chose to go with the Hint Fiction &#8230; <a href="http://dougkanter.wordpress.com/2012/02/01/itp-collective-storytelling-hint-fiction/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=531&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Week 1: The Story</p>
<blockquote><p><strong>Rounding a Corner</strong></p>
<p>All things considered, this was progress. A loss was still a loss. But everyone in the stands could tell. At last, their team had fight.<span id="more-531"></span></p></blockquote>
<p>I chose to go with the Hint Fiction format for my Collective Storytelling assignment. This limited me to 25 words or less. Given the other options of a 6-word, 55-word or 400-word story, this format just seemed like the best one to me. The 400-word story examples were too much like normal conversation, without the hook that left me wanting to read more. The 6-word examples really didn&#8217;t seem like valid stories, just calculated words. The 55-word stories, neither here nor there.</p>
<p>25 words is a nice length. You need to be concise enough to draw people in quickly, to paint a compelling (but potentially incomplete) picture. Calling it Hint Fiction seems perfect. It leaves readers to their own devices, speculating on how the lingering threads of the story could and should be resolved.</p>
<p>This format seems to be like a good elevator pitch. The comparison to business may seem crass, but it plays on the same human emotion. You need a good enough idea that you can create immediate interest from people who hear these all the time. It has to be something very approachable, something that most people can relate to quickly. The pitch needs to conclude with you referencing but not addressing another idea, showing that you have thought about the next step but are holding back your comments.</p>
<p>I liked the examples from <a href="http://www.npr.org/2010/11/13/131276783/-hint-fiction-celebrates-the-extremely-short-story">NPR link</a> for this format. It was nice to write fiction, unlike the autobiographical 400-word stories. Perhaps that is simply because I read more nonfiction these days than anything else.</p>
<p>This is my first attempt at writing a 25-word story. I was amazed by how many earlier versions of it were 26 words. Getting the ending one word shorter was the biggest challenge. A few rewrites always seemed a bit off or ended me back at 26 words. The shortest I got it was 24 words, but that seemed off too. The final solution had me turning my last sentence into two. I think it works.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dougkanter.wordpress.com/531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dougkanter.wordpress.com/531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dougkanter.wordpress.com/531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dougkanter.wordpress.com/531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dougkanter.wordpress.com/531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dougkanter.wordpress.com/531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dougkanter.wordpress.com/531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dougkanter.wordpress.com/531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dougkanter.wordpress.com/531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dougkanter.wordpress.com/531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dougkanter.wordpress.com/531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dougkanter.wordpress.com/531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dougkanter.wordpress.com/531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dougkanter.wordpress.com/531/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=531&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dougkanter.wordpress.com/2012/02/01/itp-collective-storytelling-hint-fiction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/efd48a211502b44f712689a1c6e25aa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dougkanter</media:title>
		</media:content>
	</item>
		<item>
		<title>Databetes 7729</title>
		<link>http://dougkanter.wordpress.com/2012/01/19/databetes-7729/</link>
		<comments>http://dougkanter.wordpress.com/2012/01/19/databetes-7729/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 17:10:00 +0000</pubDate>
		<dc:creator>dougkanter</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dougkanter.wordpress.com/?p=516</guid>
		<description><![CDATA[This is the printed version of the Databetes 7729 data visualization I presented at the ITP Fall 2011 show. I created it as my ITP class Intro to Computational Media final project. The data set is 7729 blood sugar readings &#8230; <a href="http://dougkanter.wordpress.com/2012/01/19/databetes-7729/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=516&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is the printed version of the Databetes 7729 data visualization I presented at the <a title="ITP Fall 2011 show" href="http://itp.nyu.edu/shows/winter2011/" target="_blank">ITP Fall 2011 show</a>. I created it as my ITP class <a title="previous blog entry on this project" href="http://dougkanter.wordpress.com/2011/12/09/7729-icm-final-project-databetes-data-visualization/">Intro to Computational Media final project.</a></p>
<p><a href="http://dougkanter.files.wordpress.com/2012/01/databetes7729blog.jpg"><img class="aligncenter size-large wp-image-518" title="Databetes 7729" src="http://dougkanter.files.wordpress.com/2012/01/databetes7729blog.jpg?w=341&#038;h=1024" alt="" width="341" height="1024" /></a><span id="more-516"></span>The data set is 7729 blood sugar readings from my Dexcom 7 CGM (continuous glucose monitor), representing all the CGM readings for November, 2011. I produced the visualization in <a href="http://processing.org/" target="_blank">Processing</a>, then generated a PDF for the entire month on top and additional PDFs for every individual day of the month below. The circle spans the respective time frames starting at the top (12:00), progressing clockwise.</p>
<p>I changed the color scheme to blue from an earlier yellow version. I think the blue looks better. But it also builds on a comment a classmate made about an earlier version, stating that it reminded her of an eye. I thought changing it to blue would enhance this feeling even more. The blue represents in-range readings (80-140 mg/dL). The gray represents low blood sugar readings (79-40 mg/dL) and the outside white contains all the high blood sugars readings above 140 mg/dL.</p>
<p>I am encouraged by the results of this visualization. The feedback at the show was also positive and supportive. I already have some thoughts about changes I can make in the future. It will be nice to add other data variable to provide greater context. I am convinced that there are better ways of quickly and effectively communicating to patients the message hidden in thousands of data points. This could be part of a more responsive feedback look, giving patients both the motivation and ability to change their behavior and improve their control.</p>
<p>I am excited about taking the Data Representation class at ITP this coming term with <a href="http://blprnt.com/" target="_blank">Jer Thorpe</a>. Check back later for future iterations!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dougkanter.wordpress.com/516/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dougkanter.wordpress.com/516/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dougkanter.wordpress.com/516/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dougkanter.wordpress.com/516/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dougkanter.wordpress.com/516/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dougkanter.wordpress.com/516/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dougkanter.wordpress.com/516/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dougkanter.wordpress.com/516/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dougkanter.wordpress.com/516/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dougkanter.wordpress.com/516/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dougkanter.wordpress.com/516/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dougkanter.wordpress.com/516/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dougkanter.wordpress.com/516/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dougkanter.wordpress.com/516/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=516&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dougkanter.wordpress.com/2012/01/19/databetes-7729/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/efd48a211502b44f712689a1c6e25aa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dougkanter</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2012/01/databetes7729blog.jpg?w=341" medium="image">
			<media:title type="html">Databetes 7729</media:title>
		</media:content>
	</item>
		<item>
		<title>WWMD (What Would Moses Do) &#8211; Final Documentation</title>
		<link>http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/</link>
		<comments>http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 04:35:09 +0000</pubDate>
		<dc:creator>dougkanter</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[ITP]]></category>
		<category><![CDATA[Physical Computing]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://dougkanter.wordpress.com/?p=447</guid>
		<description><![CDATA[WWMD allows a user to control a wall of water with the wave of their hand. I built this project along with Mark Breneman for our ITP Intro to Physical Computing final project. Water control comes from a Kinect tracking &#8230; <a href="http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=447&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class='embed-vimeo' style='text-align:center;'><iframe src='http://player.vimeo.com/video/35065060' width='400' height='300' frameborder='0'></iframe></div>
<p>WWMD allows a user to control a wall of water with the wave of their hand. I built this project along with Mark Breneman for our ITP Intro to Physical Computing final project.</p>
<p>Water control comes from a Kinect tracking hand movement, communicating the data to Processing, which then sends it to an Arduino controlling a stepper motor. The motor turns gears on a tube of water which has holes drilled on one side. The wall of water is open when the holes face down and closed when the holes are above the water level.</p>
<p><span id="more-447"></span></p>

<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/01-2/' title='01'><img data-attachment-id='480' data-orig-size='5616,3744' data-liked='0'width="150" height="100" src="http://dougkanter.files.wordpress.com/2011/12/01.jpg?w=150&#038;h=100" class="attachment-thumbnail" alt="01" title="01" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/02-2/' title='02'><img data-attachment-id='481' data-orig-size='4638,3744' data-liked='0'width="150" height="121" src="http://dougkanter.files.wordpress.com/2011/12/02.jpg?w=150&#038;h=121" class="attachment-thumbnail" alt="02" title="02" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/attachment/03/' title='03'><img data-attachment-id='482' data-orig-size='5616,3744' data-liked='0'width="150" height="100" src="http://dougkanter.files.wordpress.com/2011/12/03.jpg?w=150&#038;h=100" class="attachment-thumbnail" alt="03" title="03" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/attachment/04/' title='04'><img data-attachment-id='483' data-orig-size='5616,3744' data-liked='0'width="150" height="100" src="http://dougkanter.files.wordpress.com/2011/12/04.jpg?w=150&#038;h=100" class="attachment-thumbnail" alt="04" title="04" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/attachment/05/' title='05'><img data-attachment-id='484' data-orig-size='5616,3744' data-liked='0'width="150" height="100" src="http://dougkanter.files.wordpress.com/2011/12/05.jpg?w=150&#038;h=100" class="attachment-thumbnail" alt="05" title="05" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/attachment/06/' title='06'><img data-attachment-id='485' data-orig-size='5616,3744' data-liked='0'width="150" height="100" src="http://dougkanter.files.wordpress.com/2011/12/06.jpg?w=150&#038;h=100" class="attachment-thumbnail" alt="06" title="06" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/07-2/' title='07'><img data-attachment-id='486' data-orig-size='5422,3581' data-liked='0'width="150" height="99" src="http://dougkanter.files.wordpress.com/2011/12/07.jpg?w=150&#038;h=99" class="attachment-thumbnail" alt="We fed the water in this way to make sure we got water dripping from the first few holes in the pipe. When we fed it straight in, the pressure was so great that we lost a few inches with no water dripping down." title="07" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/08-2/' title='08'><img data-attachment-id='487' data-orig-size='5380,3482' data-liked='0'width="150" height="97" src="http://dougkanter.files.wordpress.com/2011/12/08.jpg?w=150&#038;h=97" class="attachment-thumbnail" alt="08" title="08" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/09-2/' title='09'><img data-attachment-id='488' data-orig-size='5420,3573' data-liked='0'width="150" height="98" src="http://dougkanter.files.wordpress.com/2011/12/09.jpg?w=150&#038;h=98" class="attachment-thumbnail" alt="09" title="09" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/10-2/' title='10'><img data-attachment-id='489' data-orig-size='5616,3744' data-liked='0'width="150" height="100" src="http://dougkanter.files.wordpress.com/2011/12/10.jpg?w=150&#038;h=100" class="attachment-thumbnail" alt="10" title="10" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/11-2/' title='11'><img data-attachment-id='490' data-orig-size='5220,3600' data-liked='0'width="150" height="103" src="http://dougkanter.files.wordpress.com/2011/12/11.jpg?w=150&#038;h=103" class="attachment-thumbnail" alt="Kinect" title="11" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/12-2/' title='12'><img data-attachment-id='491' data-orig-size='5616,3744' data-liked='0'width="150" height="100" src="http://dougkanter.files.wordpress.com/2011/12/12.jpg?w=150&#038;h=100" class="attachment-thumbnail" alt="The Arduino motor shield." title="12" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/13-2/' title='13'><img data-attachment-id='492' data-orig-size='5616,3744' data-liked='0'width="150" height="100" src="http://dougkanter.files.wordpress.com/2011/12/13.jpg?w=150&#038;h=100" class="attachment-thumbnail" alt="The whole kit, disassembled." title="13" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/14-2/' title='14'><img data-attachment-id='493' data-orig-size='5503,3250' data-liked='0'width="150" height="88" src="http://dougkanter.files.wordpress.com/2011/12/14.jpg?w=150&#038;h=88" class="attachment-thumbnail" alt="Our 1&#039; test piece of pipe with degrees written on it for testing with the stepper motor." title="14" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/15-2/' title='15'><img data-attachment-id='494' data-orig-size='2448,3264' data-liked='0'width="112" height="150" src="http://dougkanter.files.wordpress.com/2011/12/15-e1324525741597.jpg?w=112&#038;h=150" class="attachment-thumbnail" alt="Testing out the water flow through holes drilled in a cardboard tube." title="15" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/16-2/' title='16'><img data-attachment-id='495' data-orig-size='2448,3264' data-liked='0'width="112" height="150" src="http://dougkanter.files.wordpress.com/2011/12/16-e1324525724540.jpg?w=112&#038;h=150" class="attachment-thumbnail" alt="Our first test on how the water feed would look through holes cut in cardboard." title="16" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/17-2/' title='17'><img data-attachment-id='496' data-orig-size='2448,3264' data-liked='0'width="112" height="150" src="http://dougkanter.files.wordpress.com/2011/12/17-e1324525294235.jpg?w=112&#038;h=150" class="attachment-thumbnail" alt="We also tried a stright line cut on cardboard." title="17" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/18-2/' title='18'><img data-attachment-id='497' data-orig-size='1936,2592' data-liked='0'width="112" height="150" src="http://dougkanter.files.wordpress.com/2011/12/18-e1324525258619.jpg?w=112&#038;h=150" class="attachment-thumbnail" alt="Laser cut paddles for the gutter. We later abondoned this approach for the pipe." title="18" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/attachment/19/' title='19'><img data-attachment-id='498' data-orig-size='2592,1936' data-liked='0'width="150" height="112" src="http://dougkanter.files.wordpress.com/2011/12/19.jpg?w=150&#038;h=112" class="attachment-thumbnail" alt="Testing the 4 amp motor shield with a motor taken from a drill. It worked for a few minutes, then blew out." title="19" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/attachment/20/' title='20'><img data-attachment-id='499' data-orig-size='4000,3000' data-liked='0'width="150" height="112" src="http://dougkanter.files.wordpress.com/2011/12/20.jpg?w=150&#038;h=112" class="attachment-thumbnail" alt="Turning my kitchen into a workshop." title="20" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/21-2/' title='21'><img data-attachment-id='500' data-orig-size='2592,1936' data-liked='0'width="150" height="112" src="http://dougkanter.files.wordpress.com/2011/12/21.jpg?w=150&#038;h=112" class="attachment-thumbnail" alt="Testing the pieces with a 1&#039; piece of tube." title="21" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/22-2/' title='22'><img data-attachment-id='501' data-orig-size='2592,1936' data-liked='0'width="150" height="112" src="http://dougkanter.files.wordpress.com/2011/12/22.jpg?w=150&#038;h=112" class="attachment-thumbnail" alt="Testing the frame and tube in my shower." title="22" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/23-2/' title='23'><img data-attachment-id='502' data-orig-size='2592,1936' data-liked='0'width="150" height="112" src="http://dougkanter.files.wordpress.com/2011/12/23.jpg?w=150&#038;h=112" class="attachment-thumbnail" alt="Attaching a quick release mechanism to the pipe for connecting the garden hose. We later removed this because the water was rushing in past the first several inches of holes." title="23" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/attachment/24/' title='24'><img data-attachment-id='503' data-orig-size='1936,2592' data-liked='0'width="112" height="150" src="http://dougkanter.files.wordpress.com/2011/12/24-e1324525113223.jpg?w=112&#038;h=150" class="attachment-thumbnail" alt="24" title="24" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/exif_jpeg_picture-26/' title='25'><img data-attachment-id='504' data-orig-size='4000,3000' data-liked='0'width="150" height="112" src="http://dougkanter.files.wordpress.com/2011/12/25.jpg?w=150&#038;h=112" class="attachment-thumbnail" alt="Arduino with motor shield and stepper motor during testing" title="25" /></a>
<a href='http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/attachment/26/' title='26'><img data-attachment-id='505' data-orig-size='1280,800' data-liked='0'width="150" height="93" src="http://dougkanter.files.wordpress.com/2011/12/26.jpg?w=150&#038;h=93" class="attachment-thumbnail" alt="Getting the Center of Mass and Hand Tracking code for the Kinect / Processing working together in one sketch" title="26" /></a>

<p><strong>From Idea to Execution</strong></p>
<p>Mark and I began just by thinking about a way to control water. I have been keen to learn more about using the Kinect since arriving at ITP, so I welcomed the chance to incorporate it into a project. When we started, we were focused on the water control system and learning the Kinect code (the start and end points of the system). But after meeting with Greg, the ITP resident and Kinect specialist, he suggested we instead learn about the middle part of the equation where Processing and Arduino determine motor movement.</p>
<p>On his advice, we looked into data transmission from Processing to Arduino. We used simple X position from mouse movement to control a motor&#8217;s movement forward, backwards or still. All our class examples had dealt with Arduino to Processing communication, so we first worked out the details of the reverse process. We drew a simple sketch in Processing and Arduino that divided a window into three parts. The left zone moved the motor in one direction, the middle stopped it and the right moved it in the opposite direction.</p>
<p><strong>Motor and Water Control</strong></p>
<p>Scaling up, we started by using a motor lent to us from our classmate Jackson. The motor was from a discarded drill, so we knew it had plenty of torque to accomplish what we wanted. But the complication was that it drew 4 amps of current, far greater than the 1 amp Arduino can handle. We frantically ordered a motor shield before Thanksgiving that promised it could handle 4 amps. We hooked it up to our Arduino and bench power. It worked for a few minutes, and then all of the sudden it did not. We never figured out the specifics of why, but guessed that at some point the current or voltage must have spiked when we switched from one direction to the other. With just a few weeks until the deadline, we looked for another solution.</p>
<p>Another issue we had at the time was our water control system. We bought a 6&#8242; plastic gutter and drilled holes along the bottom. We then bought 2 3&#8242; threaded rods and joined them in the center. One rod was threaded right, the other threaded left. With a bolt on each, we attached the linked rods to the motor. When the motor spun, the bolts both moved away from center or towards the center.</p>
<p>We cut paddles using the laser cutter and attached them to the bolts. With the gutter full of water on both sides, the paddles were designed to create a dry zone in the middle by pushing the water out. The opening in the wall of water would therefor start in the middle and move outwards. While this seemed like a great idea in theory, we ran into problems. Even with paddles cut exactly to the shape of the gutter and O-rings along the edge, we could not get a tight seal in the gutter.</p>
<p>With both motor and water control problems, we decided to switch our approach. We were lucky that our teacher Tom Igoe was able to lend us a geared stepper motor. It proved helpful to have this because we could assign specific number of motor steps to open the wall of water or close it. Tom also lent us a prototype of an official Arduino motor shield (which they expect to release soon). It allowed us to handle up to 2 amps of current and use the new motor.</p>
<p>On the water control front, we switched from the gutter to a plastic water tube. We drilled holes into the tube in a V shape, allowing the break in the wall of water to start from the center and move outwards.</p>
<p>The challenge with this approach was that it required us to keep the water level inside the tube at half full all the time. If the water level went higher, then water would leak from the holes on the top of the tube when no water should be flowing out. If the water level dropped lower than half, there would be gaps in the wall of water. With a spinning tube, we couldn&#8217;t just place a barrier on one end. In the end we cut a piece of plastic on the laser cutter that had a wider opening on the top than the bottom.</p>
<p>With all these complications sorted, we switched back to the Kinect. We began to integrate two sets of code that Greg had given us, one for hand tracking and one that determines center of mass for people in the frame. We chose this type of code because we did not want to use Skeleton Tracking, one method for controlling input from people in the frame. This requires people to stand with their hands up for a few seconds until the Kinect acquires them. We thought a better user experience allows people to just walk up.</p>
<p><strong>Kinect issues</strong></p>
<p>We realized that perfecting the user experience for this type of control was going to be a challenge. First, in building what is essentially a door of water, a final version would need to work from both directions. But this is difficult because there is no way to combine input from two Kinects (with one on each side of the door). In that type of scenario, there is no way for the code to know which Kinect is &#8220;in charge.&#8221; Also, we realized we needed to create some sort of safety mechanism that insured that the door stayed open when people were underneath it (some people get upset when they get drenched in water unexpectedly). But there was a good chance that the zone under the door would be out of Kinect&#8217;s view. We would thus need to incorporate other sensors to lock the door open.</p>
<p>This raised another issue, where to position the Kinect. Since it has to track a hand, it seemed best to put it in front. But people need to be at least 20&#8243; in front of the Kinect for it to work. We thought about putting it behind people, but it does not work well from there. Trials from the back position worked less than half the time. In the end, we positioned the camera towards the front and a bit to the side.</p>
<p><strong>Scaling down the prototype</strong></p>
<p>With the complexity of this project, we decided to scale back the product in order to make our class deadline. I originally hoped for a 6&#8242; wide wall of water position 6&#8242; in the air. But the extra weight of this water and the frame would have been a challenge. Also, adding more water into a longer tube would have put added pressure on the motor and the sump pump. We were worried that the motor might not be up for this challenge. Even if it had the required torque, it would probably mean it would turn quite slowly.</p>
<p>We hope to tackle these challenges in a later version when we have more time. We also hope to perfect the Kinect code. Our thinking is to create a limited zone based on X, Y and Z position where one person can control the movement. The wall will lock open when the person approaches the door and triggers a light sensor. A second light sensor on the other side will close the door behind them when it is triggered. Or, if someone approached the door from this second direction when it was closed, it would lock open until the first sensor was triggered. This would probably resolve the majority of the use cases. But if this was in a busy location, there is also potential that there would be multiple people trying to enter and exit from both sides at once, further complicating things from a control standpoint.</p>
<p><strong>Conclusion</strong></p>
<p>Nonetheless, we are happy with what we produced in this first stage. Our class demo worked and people were able to control the water with a wave of their hands. We received good feedback from our classmates and learned a lot along the way. It was great working with Mark. We saw eye to eye on most things during development, which helped. His background in engineering and product design proved essential for building this. After the holidays, we will hopefully return to this with fresh eyes and see where to go from here!</p>
<p>Thanks again to Tom Igoe, Greg Borenstein, Patricia Adler, Zeven Rodriguez, and Jackson &#8220;Pasta Alaska&#8221; Snellings.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dougkanter.wordpress.com/447/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dougkanter.wordpress.com/447/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dougkanter.wordpress.com/447/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dougkanter.wordpress.com/447/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dougkanter.wordpress.com/447/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dougkanter.wordpress.com/447/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dougkanter.wordpress.com/447/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dougkanter.wordpress.com/447/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dougkanter.wordpress.com/447/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dougkanter.wordpress.com/447/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dougkanter.wordpress.com/447/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dougkanter.wordpress.com/447/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dougkanter.wordpress.com/447/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dougkanter.wordpress.com/447/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=447&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dougkanter.wordpress.com/2011/12/19/wwmd-what-would-moses-do-final-documentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/efd48a211502b44f712689a1c6e25aa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dougkanter</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/01.jpg?w=150" medium="image">
			<media:title type="html">01</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/02.jpg?w=150" medium="image">
			<media:title type="html">02</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/03.jpg?w=150" medium="image">
			<media:title type="html">03</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/04.jpg?w=150" medium="image">
			<media:title type="html">04</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/05.jpg?w=150" medium="image">
			<media:title type="html">05</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/06.jpg?w=150" medium="image">
			<media:title type="html">06</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/07.jpg?w=150" medium="image">
			<media:title type="html">07</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/08.jpg?w=150" medium="image">
			<media:title type="html">08</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/09.jpg?w=150" medium="image">
			<media:title type="html">09</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/10.jpg?w=150" medium="image">
			<media:title type="html">10</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/11.jpg?w=150" medium="image">
			<media:title type="html">11</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/12.jpg?w=150" medium="image">
			<media:title type="html">12</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/13.jpg?w=150" medium="image">
			<media:title type="html">13</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/14.jpg?w=150" medium="image">
			<media:title type="html">14</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/15-e1324525741597.jpg?w=112" medium="image">
			<media:title type="html">15</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/16-e1324525724540.jpg?w=112" medium="image">
			<media:title type="html">16</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/17-e1324525294235.jpg?w=112" medium="image">
			<media:title type="html">17</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/18-e1324525258619.jpg?w=112" medium="image">
			<media:title type="html">18</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/19.jpg?w=150" medium="image">
			<media:title type="html">19</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/20.jpg?w=150" medium="image">
			<media:title type="html">20</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/21.jpg?w=150" medium="image">
			<media:title type="html">21</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/22.jpg?w=150" medium="image">
			<media:title type="html">22</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/23.jpg?w=150" medium="image">
			<media:title type="html">23</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/24-e1324525113223.jpg?w=112" medium="image">
			<media:title type="html">24</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/25.jpg?w=150" medium="image">
			<media:title type="html">25</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/26.jpg?w=150" medium="image">
			<media:title type="html">26</media:title>
		</media:content>
	</item>
		<item>
		<title>ICM Final Project / Databetes Data Visualization</title>
		<link>http://dougkanter.wordpress.com/2011/12/09/7729-icm-final-project-databetes-data-visualization/</link>
		<comments>http://dougkanter.wordpress.com/2011/12/09/7729-icm-final-project-databetes-data-visualization/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 17:32:55 +0000</pubDate>
		<dc:creator>dougkanter</dc:creator>
				<category><![CDATA[CGM]]></category>
		<category><![CDATA[Data visualization]]></category>
		<category><![CDATA[Dexcom]]></category>
		<category><![CDATA[diabetes]]></category>
		<category><![CDATA[ITP]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://dougkanter.wordpress.com/?p=422</guid>
		<description><![CDATA[This week, I completed my Intro to Computational Media final project. I created a data visualization of 7729 blood sugar readings from the month of November. The data was all drawn from my Dexcom 7 continuous glucose monitor (CGM). This &#8230; <a href="http://dougkanter.wordpress.com/2011/12/09/7729-icm-final-project-databetes-data-visualization/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=422&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This week, I completed my Intro to Computational Media final project. I created a data visualization of 7729 blood sugar readings from the month of November. The data was all drawn from my Dexcom 7 continuous glucose monitor (CGM).</p>
<p style="text-align:center;"><a href="http://dougkanter.files.wordpress.com/2011/12/month1.jpg"><img class="aligncenter size-full wp-image-520" title="month" src="http://dougkanter.files.wordpress.com/2011/12/month1.jpg?w=584&#038;h=584" alt="" width="584" height="584" /></a><span id="more-422"></span>This was the mock-up I did before starting the process, imagining how it should look. The yellow circle represents in-range readings (80-140 mg/dL). The gray circle shows hypoglycemic (low blood sugar readings of 40-79 mg/dL). The remaining white area shows hyperglycemic readings greater than 140 mg/dL. For the month view, November 1st is at the top of the circle, moving clockwise through days until the 30th.</p>
<p><a href="http://dougkanter.files.wordpress.com/2011/12/databetesviz11.jpg"><img class="aligncenter size-large wp-image-521" title="databetesViz1" src="http://dougkanter.files.wordpress.com/2011/12/databetesviz11.jpg?w=896&#038;h=1024" alt="" width="896" height="1024" /></a>After generating the month view, I then went ahead and generated individual views for each day in November. This is helpful to see peaks each day around breakfast, lunch and dinner (midnight is at the top of the circle and noon is at the bottom).</p>
<p><a href="http://dougkanter.files.wordpress.com/2011/12/day1.jpg"><img class="aligncenter size-full wp-image-528" title="day" src="http://dougkanter.files.wordpress.com/2011/12/day1.jpg?w=584" alt=""   /></a><a href="http://dougkanter.files.wordpress.com/2011/12/day21.jpg"><img class="aligncenter size-full wp-image-529" title="day2" src="http://dougkanter.files.wordpress.com/2011/12/day21.jpg?w=584" alt=""   /></a></p>
<p>&nbsp;</p>
<p>I imported the data as an XML file exported from the Dexcom software. As a user of this technology, I rather happy with the hardware functionality but quite frustrated by their proprietary software. These devices cost thousands of dollars, yet Dexcom and others like Medtronic consistently underwhelm when it comes to managing the data. First, Dexcom hasn&#8217;t even bothered to make software that works on my Apple computer. I installed a Bootcamp partition to run Windows so that I could get this working. The device connects to the computer over a USB cable. I then exported the data and transferred it back to my Mac.</p>
<p><a href="http://dougkanter.files.wordpress.com/2011/12/dexcomscreenshot.jpg"><img class="aligncenter size-full wp-image-522" title="dexcomScreenshot" src="http://dougkanter.files.wordpress.com/2011/12/dexcomscreenshot.jpg?w=584&#038;h=284" alt="" width="584" height="284" /></a>Using Processing, I began by importing the readings. This was more complicated than I expected because the beta version of Processing 2.0 uses different protocols for importing XML. Most of the documentation suggested I use proXML, but this didn&#8217;t work. With some help from my professor Dan Shiffman, I got that sorted.</p>
<p>It took a few meetings with ITP residents before I was able to map the data along a circle as I wanted using cosine and sine. The very talented <a href="http://runemadsen.com/" target="_blank">Rune Madsen</a> was particularly helpful. Rune makes <a href="http://runemadsen.com/processing/words/index.html" target="_blank">beautiful data visualizations</a> for the likes of the NYTimes and others.</p>
<p>I had a total of 7729 total readings for the month of November. The device normally takes a new reading every 5 minutes. But there are times when the communication between the transmitter and the receiver gets blocked and data is lost. There is also a 3 hour setup time when a new needle is inserted. These occasional gaps in the readings had to factored into graphing the data. I calculated the total number of minutes in November (43,200) and then converted each data/time reading into a calculation referencing that minute to the total.</p>
<div id="attachment_523" class="wp-caption aligncenter" style="width: 1034px"><a href="http://dougkanter.files.wordpress.com/2011/12/notes1.jpg"><img class="size-large wp-image-523" title="Exif_JPEG_PICTURE" src="http://dougkanter.files.wordpress.com/2011/12/notes1.jpg?w=1024&#038;h=369" alt="" width="1024" height="369" /></a><p class="wp-caption-text">notes from my meeting with Patrick</p></div>
<p><a href="http://dougkanter.files.wordpress.com/2011/12/sinecosine1.jpg"><img class="aligncenter size-large wp-image-524" title="Exif_JPEG_PICTURE" src="http://dougkanter.files.wordpress.com/2011/12/sinecosine1.jpg?w=855&#038;h=1024" alt="" width="855" height="1024" /></a>When I began, I was also hoping to import a .csv file from my other glucose monitor, the OneTouch UltraMini. The readings from this monitor are used to calibrate the CGM because they are supposedly more accurate. The CGM tests blood sugar in interstitial fluid (the fluid between cells) instead of blood like a UltraMini. In the end, I didn&#8217;t import this second file because I simply ran out of time. Since this is a different brand of device, it formats the data differently and would have required an additional process to merge the data sets. I will incorporate this into a future version of this project.</p>
<p>I must admit, I was a bit surprised by the visualization after I finally got it working. The total number of big fluctuations in blood sugar surprised me. My diabetes control is good and falls within the suggestions of the American Diabetes Association. Yet when I look at this, it makes me think I have a lot more work to do. The visualization highlights the latency issue of taking insulin. When I get a reading that my blood sugar is either high or heading high, I take an additional dose of insulin. But it takes about 20 minutes for that to start working and a full 2 hours before it reaches peak efficacy. Some of these trends are easier to see when viewing the data by day rather than by month.</p>
<p>This work is intended to give patients a &#8220;bigger picture&#8221; view of their readings. Unlike traditional graphs that are intended to show individual readings, this is intended to see whether they are generally doing well or still have improvements to make. I think it is important for patients to have a proactive attitude towards their control. Yet it is a definite challenge to maintain that attitude over the months, years and decades of living with a disease. Also, with thousands upon thousands of data points a month (and that&#8217;s just blood sugar readings!), it easy to be overwhelmed by it all.</p>
<p><a href="http://dougkanter.files.wordpress.com/2011/12/normalgraph3.jpg"><img class="aligncenter size-large wp-image-526" title="normalgraph" src="http://dougkanter.files.wordpress.com/2011/12/normalgraph3.jpg?w=1024&#038;h=370" alt="" width="1024" height="370" /></a>But finally, I am hoping to make a visualization that succeeds as a design on its own, even if you know nothing about diabetes. After a few more tweaks, I intend to make it into a poster to hang on the wall. It would be great to look at as a graphic, subtly<em></em> reminding me to eat right, keep on exercising and aiming for the best possible control.</p>
<blockquote><p>XML xml;</p>
<p>//datapoints array contains all parsed data pointreadings (value, date, time)<br />
SensorData[] datapoints;</p>
<p>void setup() {<br />
size (800, 800);</p>
<p>// full set of 7729 readings<br />
xml = loadXML(&#8220;dexcom1111.xml&#8221;);</p>
<p>// children array is an array of all the sensor data, unparsed<br />
XML[] children = xml.getChildren(&#8220;Sensor&#8221;);</p>
<p>//initiate datapoints array<br />
datapoints = new SensorData[children.length];</p>
<p>//parse SensorData<br />
for (int i = 0; i &lt; children.length; i++) {<br />
//SensorData s = new SensorData();<br />
SensorData s = new SensorData (children[i].getInt(&#8220;Value&#8221;), children[i].getString(&#8220;DisplayTime&#8221;));</p>
<p>//define sensor data readings to datapoints array<br />
datapoints[i] = s;<br />
}<br />
}</p>
<p>void draw() {<br />
smooth ();<br />
translate(width / 2, height / 2);<br />
background (255);</p>
<p>//background circles<br />
noStroke ();<br />
fill (237, 212, 0);<br />
ellipse(0, 0, 280, 280);<br />
fill (210);<br />
ellipse(0, 0, 160, 160);</p>
<p>float TOTALTIME = 43200;</p>
<p>// for future PVector<br />
beginShape();<br />
for (int i = 0; i &lt; datapoints.length; i++) {</p>
<p>float currDeg = map(datapoints[i].timeInMinutes, 0, TOTALTIME, 0, 360);</p>
<p>// plot the points<br />
float x = cos(radians(currDeg)) * map(datapoints[i].value, 40, 400, 100, 250);<br />
float y = sin(radians(currDeg)) * map(datapoints[i].value, 40, 400, 100, 250);</p>
<p>noFill();<br />
stroke(255,0,0);<br />
vertex(x, y);<br />
}<br />
endShape();</p>
<p>saveFrame(&#8220;output/November.png&#8221;);<br />
noLoop();<br />
}</p>
<p>class SensorData {<br />
int value;<br />
//String dateTime;<br />
int ye;<br />
int mo;<br />
int da;<br />
int ho;<br />
int mi;<br />
int se;</p>
<p>int timeInMinutes;</p>
<p>//    value = theValue;<br />
//    dateTime = theDate;<br />
SensorData(int tempValue, String dateTime) {<br />
value = tempValue;<br />
ye = int(dateTime.substring(0, 4));<br />
mo = int(dateTime.substring(5, 7));<br />
da = int(dateTime.substring(8, 10));<br />
ho = int(dateTime.substring(11, 13));<br />
mi = int(dateTime.substring(14, 16));<br />
convertTime();<br />
}</p>
<p>/*by minutes<br />
number of minutes in November = 43200<br />
number of days in November = 30<br />
number of minutes in a week = 10080<br />
number of minutes in a day = 1440<br />
number of seconds in an hour = 60<br />
November 1 12:00:00 is 00000. this date/time is currently stored as (da)(ho)(mi) (01)(00)(00)(00).<br />
Formula ((da &#8211; 1) *1440) + (ho * 60) + (mi)<br />
test Nov. 30, 23:59 = (29 * 1440) + (23 * 60) + 59) = 41760 + 1380 + 59 = 43199 = Great Success!<br />
*/</p>
<p>void convertTime() {<br />
timeInMinutes = ((da &#8211; 1) * 1440) + (ho * 60) + mi;<br />
}<br />
}</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dougkanter.wordpress.com/422/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dougkanter.wordpress.com/422/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dougkanter.wordpress.com/422/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dougkanter.wordpress.com/422/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dougkanter.wordpress.com/422/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dougkanter.wordpress.com/422/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dougkanter.wordpress.com/422/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dougkanter.wordpress.com/422/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dougkanter.wordpress.com/422/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dougkanter.wordpress.com/422/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dougkanter.wordpress.com/422/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dougkanter.wordpress.com/422/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dougkanter.wordpress.com/422/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dougkanter.wordpress.com/422/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=422&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dougkanter.wordpress.com/2011/12/09/7729-icm-final-project-databetes-data-visualization/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/efd48a211502b44f712689a1c6e25aa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dougkanter</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/month1.jpg" medium="image">
			<media:title type="html">month</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/databetesviz11.jpg?w=896" medium="image">
			<media:title type="html">databetesViz1</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/day1.jpg" medium="image">
			<media:title type="html">day</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/day21.jpg" medium="image">
			<media:title type="html">day2</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/dexcomscreenshot.jpg" medium="image">
			<media:title type="html">dexcomScreenshot</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/notes1.jpg?w=1024" medium="image">
			<media:title type="html">Exif_JPEG_PICTURE</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/sinecosine1.jpg?w=855" medium="image">
			<media:title type="html">Exif_JPEG_PICTURE</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/12/normalgraph3.jpg?w=1024" medium="image">
			<media:title type="html">normalgraph</media:title>
		</media:content>
	</item>
		<item>
		<title>HeartWave (Final Documentation)</title>
		<link>http://dougkanter.wordpress.com/2011/11/28/heartwave-final-documentation/</link>
		<comments>http://dougkanter.wordpress.com/2011/11/28/heartwave-final-documentation/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 22:29:36 +0000</pubDate>
		<dc:creator>dougkanter</dc:creator>
				<category><![CDATA[ITP]]></category>
		<category><![CDATA[Physical Computing]]></category>

		<guid isPermaLink="false">http://dougkanter.wordpress.com/?p=371</guid>
		<description><![CDATA[HeartWave visualizes your pulse, turning heartbeats into waves. One or two people can activate HeartWave. To begin, users hold their hands against sensors on the side of the tank. Each heartbeat briefly powers a magnet, pulling a fin and generating &#8230; <a href="http://dougkanter.wordpress.com/2011/11/28/heartwave-final-documentation/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=371&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='584' height='359' src='http://www.youtube.com/embed/H2zlVzZ9mqY?version=3&amp;rel=1&amp;fs=1&amp;showsearch=0&amp;showinfo=1&amp;iv_load_policy=1&amp;wmode=transparent' frameborder='0'></iframe></span>
<p>HeartWave visualizes your pulse, turning heartbeats into waves.<span id="more-371"></span></p>
<p>One or two people can activate HeartWave. To begin, users hold their hands against sensors on the side of the tank. Each heartbeat briefly powers a magnet, pulling a fin and generating a wave. This simple interaction quickly becomes mesmerizing as ripples emanate, override, clash and dissipate. Variations in liquid and lighting allow for a range of unique HeartWave experiences.</p>
<p><strong>PROCESS NOTES</strong><br />
The HeartWave team includes Engin Ayaz, Tak Cheung and Doug Kanter. Our assignment was to produce a media controller for our Intro to Physical Computing class at ITP. Design, coding and construction was both painstaking and fun. After a week of brainstorming, we defined our product and began three weeks of production.</p>
<p>This post documents construction and testing as well as lessons learned along the way. We do not cover details of our first prototype, which are well <a href="http://dougkanter.wordpress.com/2011/10/29/itp-into-to-physical-computing-media-controller-project-work-in-progress/" target="_blank">documented here</a>. For additional information on the construction process, see <a href="http://itp.nyu.edu/~tlc345/blog/pcomp/heartwave-media-controller-project-process" target="_blank">Tak’s blog entry.</a></p>
<p><strong>Components</strong><br />
The two essential components for this project were the Polar heartbeat sensor and the electromagnet.</p>
<div id="attachment_415" class="wp-caption aligncenter" style="width: 1034px"><a href="http://dougkanter.files.wordpress.com/2011/11/board.jpg"><img class=" wp-image-415" title="board" src="http://dougkanter.files.wordpress.com/2011/11/board.jpg?w=1024&#038;h=808" alt="" width="1024" height="808" /></a><p class="wp-caption-text">Polar board</p></div>
<div id="attachment_411" class="wp-caption aligncenter" style="width: 210px"><a href="http://dougkanter.files.wordpress.com/2011/11/rectangularelectro011.jpg"><img class="size-full wp-image-411 " title="rectangularelectro01" src="http://dougkanter.files.wordpress.com/2011/11/rectangularelectro011.jpg?w=584" alt=""   /></a><p class="wp-caption-text">Electromagnet</p></div>
<p style="text-align:left;">This is a full component list for the final design:<br />
<strong></strong></p>
<p style="text-align:left;"><strong>Input:</strong></p>
<ul>
<li style="text-align:left;">2 x <a title="Polar heartbeat sensor" href="http://dougkanter.files.wordpress.com/2011/11/chrs3gv14-22may08.pdf" target="_blank">Polar heartbeat sensor</a> ($70 each)</li>
<li>8 x metal pieces for touch handles (free)</li>
</ul>
<p><strong>Output</strong></p>
<ul>
<li>2 x <a href="http://www.magnetics.com/product.asp?ProductID=136" target="_blank">Electromagnet</a> ($25 each w/ discount)</li>
<li>2 x TIP120 transistors ($1.60 each)</li>
<li>2 x small metal pieces for magnet attraction (free)</li>
<li>2 x black flourescent lights ($17 each)</li>
<li>2 x soft white LED strips, 18″ ($ 9 each)</li>
</ul>
<p><strong>Box</strong></p>
<ul>
<li>Plexiglas, blue foam, black plastic, <a href="http://www.sculpt.com/catalog_98/CastingMaterials/magicsmooth.htm" target="_blank">magic smooth epoxy polymer finish</a>, spray paint</li>
</ul>
<p><strong>Circuit Diagram</strong></p>
<p><a href="http://dougkanter.files.wordpress.com/2011/11/heartwavediagram1.jpg"><img class="aligncenter size-full wp-image-413" title="HeartWaveDiagram" src="http://dougkanter.files.wordpress.com/2011/11/heartwavediagram1.jpg?w=584&#038;h=406" alt="" width="584" height="406" /></a></p>
<p><strong>Box Construction &amp; Lighting</strong><br />
Here are documentation photos from the build:</p>
<a href="http://dougkanter.wordpress.com/2011/11/28/heartwave-final-documentation/#gallery-1-slideshow">Click to view slideshow.</a>
<p><strong>Lessons Learned</strong></p>
<p style="padding-left:30px;"><span style="text-decoration:underline;">Buying Sensors:</span> We began by trying to build our own pulse oximeters to sense each heart beat. After two frustrating weeks, we were still getting inconsistent and noisy readings (<a href="http://dougkanter.wordpress.com/2011/10/29/itp-into-to-physical-computing-media-controller-project-work-in-progress/" target="_blank">detailed here</a>). We certainly gained a lot of good experience with circuits and hardware. But in the end, this new found knowledge did not translate into good input data. Our input problem was holding up progress on the rest of project. Fortunately, ITP Chair Dan O’Sullivan rescued us with an off-the-shelf Polar heart rate circuit board. Unlike our homemade devices, which gave us analog information, the Polar solution registered pulse in digital form. Since our output was going to be digital anyway, this was a simpler and more effective solution. With the input side sorted, and we could attend to other parts of the project. <em></em></p>
<p style="padding-left:60px;"><em>Lesson learned: You need to keep perspective on getting the whole project built. If one aspect of the build is not working, you need to consider other solutions to keep things moving forward.</em></p>
<p style="padding-left:30px;"><span style="text-decoration:underline;">Virtual Model before Physical Model:</span> From past experience, we have learned that it saves time and money to first iterate and modify in the world of bits before moving on atoms. This HeartWave project proves this point. We developed a reasonably detailed SketchUp model for the tank and made multiple design decisions based on that model. It was great for determining all the technical and aesthetic issues throughout the rest of the physical build. It allowed us to determine how to cut the majority of the components (minus the bottom plexi layer and the fins).  Even so, using SketchUp we failed to consider later details including where to hide the Arduinos, place the lights and put a label for the project.</p>
<p style="padding-left:60px;"><em>Lesson learned: The devil is in the details. Taking an hour to think through the final presentation can save you many hours later.</em></p>
<p style="padding-left:30px;"><span style="text-decoration:underline;">Dimensions:</span>  We used a laser cutter for most of the large plexi sheets that form the box. Our tank design was too big for ITP’s laser cutter, so we had to use the one at Canal Plastics. They did a great job, though not at a bargain price. If we had kept our design within the constraints of ITP’s laser cutter, we could have saved money.</p>
<p style="padding-left:60px;"><em>Lesson learned: Ambitious designs are expensive.</em></p>
<p style="padding-left:30px;"><span style="text-decoration:underline;">Laser Cutter &gt; Craftsmanship:</span> There is really no reason to go with manual cutting for most parts. The time saved and higher quality of laser cutter parts beyond compare.</p>
<p style="padding-left:60px;"><em>Lesson learned: We could have saved even more time cutting the fins and small plexi components using the laser cutter.</em></p>
<p style="padding-left:30px;"><span style="text-decoration:underline;">12V != 5V (or how to fry an expensive chip):</span> Pay attention when you are using multiple power sources! I mistakenly wired the Polar board with 12V, which fried the chip ($70 loss!).</p>
<p style="padding-left:60px;"><em> Lesson learned: Create a system to distinguish power lines of varying voltages.</em></p>
<p><strong>Future Work / Wishlist</strong></p>
<ul>
<li><span style="text-decoration:underline;">Lighting:</span> The Polar board takes 8 seconds to capture and report your heartbeat. A lighting effect could improve the experience by letting the user see that a countdown has begun after they touch the sensor.</li>
<li><span style="text-decoration:underline;">Interaction:</span> Thinking through all the assumptions of the users is key. What may seem intuitive to you might not be intuitive for others. For this project, subtle explanations for the user could allow them to understand what the device does and where to put their hands.</li>
<li><span style="text-decoration:underline;">Code:</span> Refine the code (see comments in Arduino section below).</li>
<li><span style="text-decoration:underline;">Two lighting setups:</span> Create two scenarios, playing with shifting light from below/above, the associated ripple shadow and the mirror effect.</li>
</ul>
<p><strong>Reference Projects / Inspirations</strong><br />
We found several projects that deal with heartbeat, though none incorporated water as a design element. In this way, it was nice to explore uncharted territory.</p>
<ul>
<li><a href="www.snibbe.com/index.php/projects/interactive/blowup/" target="_blank">Blow Up</a></li>
<li><a href="http://produceconsumerobot.com/emergence/" target="_blank">Emergence</a></li>
<li><a href="http://www.lozano-hemmer.com/pulse_park.php" target="_blank">Pulse Park</a></li>
<li><a href="http://www.kickstarter.com/projects/1342192419/pulse-sensor-an-open-source-heart-rate-sensor-that?ref=6ux2df" target="_blank">Pulse Sensor</a></li>
<li><a href="http://thecreatorsproject.com/blog/your-heartbeat-paints-a-picture" target="_blank">Your Heartbeat Paints A Picture</a></li>
<li><a href="http://www.ofaginny.com/blog/?p=276" target="_blank">Ink and Heartbeat (ITP project)</a></li>
</ul>
<p><strong>Arduino Code </strong><br />
We went through dozens of code variations for the original pulse oximeter (analog), Polar board (digital) and an if-all-else-fails fake heartbeat generator using RandomWalk (analog).  In the end, we went with the following relatively simple code. In future iterations, it would be nice to replace the delay() function with AttachInterrupt(), add more functionality for lighting and sound output, and perhaps add start/reset buttons.</p>
<blockquote>
<pre>// TRUE PULSE | POLARTOUCH
const int polarTouch_Pin = 2;
int polarTouch = 0;

// OUTPUT | MAGNET
const int magnet_Pin = 9;

// TEST LED
const int led_Pin = 8;

// OUTPUT | LIGHT
const int LED_Array = 5;
int brightness_high = 255;

// the duration between the high and low pulse for the magnet
const int magnetMoveDelay = 150;

void setup(){
  Serial.begin(9600);
  pinMode(polarTouch_Pin, INPUT);
  pinMode(magnet_Pin, OUTPUT);
  pinMode(led_Pin, OUTPUT);
  pinMode(LED_Array, OUTPUT);
  analogWrite(LED_Array, brightness_high);
}

void loop(){
  //digitalWrite(LED_Array, HIGH);
   polarTouch = digitalRead(polarTouch_Pin);
   Serial.println(polarTouch);

   if(polarTouch&gt;0){
    digitalWrite(magnet_Pin, HIGH);  // send current to the magnet
    delay(magnetMoveDelay);
    digitalWrite(magnet_Pin, LOW);
    delay(magnetMoveDelay/2);
    digitalWrite(led_Pin, HIGH);
  }
  else{
    digitalWrite(magnet_Pin, LOW);
    digitalWrite(led_Pin, LOW);
  }
}</pre>
</blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dougkanter.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dougkanter.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dougkanter.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dougkanter.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dougkanter.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dougkanter.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dougkanter.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dougkanter.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dougkanter.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dougkanter.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dougkanter.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dougkanter.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dougkanter.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dougkanter.wordpress.com/371/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=371&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dougkanter.wordpress.com/2011/11/28/heartwave-final-documentation/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/efd48a211502b44f712689a1c6e25aa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dougkanter</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/11/board.jpg?w=1024" medium="image">
			<media:title type="html">board</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/11/rectangularelectro011.jpg" medium="image">
			<media:title type="html">rectangularelectro01</media:title>
		</media:content>

		<media:content url="http://dougkanter.files.wordpress.com/2011/11/heartwavediagram1.jpg" medium="image">
			<media:title type="html">HeartWaveDiagram</media:title>
		</media:content>
	</item>
		<item>
		<title>ITP &#8211; PComp &#8211; Labs, labs, labs</title>
		<link>http://dougkanter.wordpress.com/2011/11/20/itp-pcomp-labs-labs-labs/</link>
		<comments>http://dougkanter.wordpress.com/2011/11/20/itp-pcomp-labs-labs-labs/#comments</comments>
		<pubDate>Sun, 20 Nov 2011 05:09:15 +0000</pubDate>
		<dc:creator>dougkanter</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[ITP]]></category>
		<category><![CDATA[Physical Computing]]></category>

		<guid isPermaLink="false">http://dougkanter.wordpress.com/?p=358</guid>
		<description><![CDATA[Here videos from a few of the labs that I completed previously but never posted. Electronics Lab: &#160; Servo Lab: &#160; Serial Communication (1/2)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=358&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here videos from a few of the labs that I completed previously but never posted.</p>
<p>Electronics Lab:</p>
<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='584' height='359' src='http://www.youtube.com/embed/XaEm0fBjm_k?version=3&amp;rel=1&amp;fs=1&amp;showsearch=0&amp;showinfo=1&amp;iv_load_policy=1&amp;wmode=transparent' frameborder='0'></iframe></span>
<p>&nbsp;</p>
<p>Servo Lab:</p>
<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='584' height='359' src='http://www.youtube.com/embed/CQrKWPs8xfg?version=3&amp;rel=1&amp;fs=1&amp;showsearch=0&amp;showinfo=1&amp;iv_load_policy=1&amp;wmode=transparent' frameborder='0'></iframe></span>
<p>&nbsp;</p>
<p>Serial Communication (1/2)</p>
<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='584' height='359' src='http://www.youtube.com/embed/jztuOhRoGYo?version=3&amp;rel=1&amp;fs=1&amp;showsearch=0&amp;showinfo=1&amp;iv_load_policy=1&amp;wmode=transparent' frameborder='0'></iframe></span>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dougkanter.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dougkanter.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dougkanter.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dougkanter.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dougkanter.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dougkanter.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dougkanter.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dougkanter.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dougkanter.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dougkanter.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dougkanter.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dougkanter.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dougkanter.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dougkanter.wordpress.com/358/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dougkanter.wordpress.com&amp;blog=23443036&amp;post=358&amp;subd=dougkanter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dougkanter.wordpress.com/2011/11/20/itp-pcomp-labs-labs-labs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/efd48a211502b44f712689a1c6e25aa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dougkanter</media:title>
		</media:content>
	</item>
	</channel>
</rss>
