<?xml version="1.0" encoding="utf-8"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:admin="http://webns.net/mvcb/"
xmlns:cc="http://web.resource.org/cc/"
xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://itp.nyu.edu/~raf275/blog/">
<title>Rob Faludi&apos;s Blog</title>
<link>http://itp.nyu.edu/~raf275/blog/</link>
<description></description>
<dc:language>en</dc:language>
<dc:creator></dc:creator>
<dc:date>2007-04-28T11:28:43-05:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=3.17" />


<items>
<rdf:Seq><rdf:li rdf:resource="http://itp.nyu.edu/~raf275/blog/archives/2007/04/slinky_metronom_1.html" />
<rdf:li rdf:resource="http://itp.nyu.edu/~raf275/blog/archives/2007/04/solar_botanical_2.html" />
<rdf:li rdf:resource="http://itp.nyu.edu/~raf275/blog/archives/2007/04/assorted_xbee_n.html" />
<rdf:li rdf:resource="http://itp.nyu.edu/~raf275/blog/archives/2007/04/buzzer_arduino.html" />
<rdf:li rdf:resource="http://itp.nyu.edu/~raf275/blog/archives/2007/04/arduino_availab.html" />
<rdf:li rdf:resource="http://itp.nyu.edu/~raf275/blog/archives/2007/04/breaking_news_p.html" />
<rdf:li rdf:resource="http://itp.nyu.edu/~raf275/blog/archives/2007/04/arduino_string.html" />
<rdf:li rdf:resource="http://itp.nyu.edu/~raf275/blog/archives/2007/04/fall_class_coll.html" />
<rdf:li rdf:resource="http://itp.nyu.edu/~raf275/blog/archives/2007/04/recursive_post.html" />
<rdf:li rdf:resource="http://itp.nyu.edu/~raf275/blog/archives/2007/03/slinky_metronom.html" />
<rdf:li rdf:resource="http://itp.nyu.edu/~raf275/blog/archives/2007/03/trendsetters_ca.html" />
<rdf:li rdf:resource="http://itp.nyu.edu/~raf275/blog/archives/2007/03/solar_botanical_1.html" />
<rdf:li rdf:resource="http://itp.nyu.edu/~raf275/blog/archives/2007/03/botanicalls_at.html" />
<rdf:li rdf:resource="http://itp.nyu.edu/~raf275/blog/archives/2007/03/botanicalls_on_1.html" />
<rdf:li rdf:resource="http://itp.nyu.edu/~raf275/blog/archives/2007/02/solar_botanical.html" />
</rdf:Seq>
</items>

</channel>

<item rdf:about="http://itp.nyu.edu/~raf275/blog/archives/2007/04/slinky_metronom_1.html">
<title>Slinky Metronome</title>
<link>http://itp.nyu.edu/~raf275/blog/archives/2007/04/slinky_metronom_1.html</link>
<description><![CDATA[<p><a href="http://itp.nyu.edu/~raf275/blog/images/slinky_metronome.html" onclick="window.open('http://itp.nyu.edu/~raf275/blog/images/slinky_metronome.html','popup','width=480,height=640,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://itp.nyu.edu/~raf275/blog/images/slinky_metronome-thumb.jpg" width="225" height="300" /></a></p>

<p>The Slinky Metronome is now fully operational. I gave a <a href="http://rob.faludi.com/itp/Metronome_Presentation.pdf">presentation</a> and demonstration of it in Mechanisms on Thursday. The Slinky Metronome is a Sociable Object. It keeps a steady beat, based upon the period of the Slinky spring, and broadcasts that beat out via 802.15.4 radio to the entire ITP floor. Electronic musical instruments, dynamic artworks and kinetic sculptures can all pick up the broadcast beat and synchronize with each other for an orchestrated performance. The Slinky Metronome is human-operated, so the beat it broadcasts is rooted in tangible physical interactions. Now that it's working, the next step is to collaborate and share sample code with a few instrument and kinetic projects. This is a project I'm looking forward to exploring more in the fall.</p>]]></description>
<dc:subject>Mechanisms</dc:subject>
<dc:creator>faludi</dc:creator>
<dc:date>2007-04-28T11:28:43-05:00</dc:date>
</item>
<item rdf:about="http://itp.nyu.edu/~raf275/blog/archives/2007/04/solar_botanical_2.html">
<title>Solar Botanicalls II</title>
<link>http://itp.nyu.edu/~raf275/blog/archives/2007/04/solar_botanical_2.html</link>
<description><![CDATA[<p><a href="http://rob.faludi.com/itp/botanicalls_energy_finalpresentation.pdf"><img alt="SolarBotanicalls2.jpg" src="http://itp.nyu.edu/~raf275/blog/images/SolarBotanicalls2.jpg" width="304" height="228" /></a></p>

<p>Here's the presentation that <a href="http://katehartman.com">Kate</a> and I gave in <a href="http://fddrsn.net">Jeff Feddersen's</a> Sustainable Energy on the <a href="http://rob.faludi.com/itp/botanicalls_energy_finalpresentation.pdf">second prototype for Solar Botanicalls</a>. This version includes battery monitoring circuitry that creates a text message asking the user to change the batteries. We figured that while the plant makes phone calls when it needs something, electronics needs should be kept to an entirely separate notification system. The project has benefitted both from  Jeff's recommendations and from the results of directly testing various different PV panels.</p>]]></description>
<dc:subject>Sustainable Energy</dc:subject>
<dc:creator>faludi</dc:creator>
<dc:date>2007-04-25T09:02:54-05:00</dc:date>
</item>
<item rdf:about="http://itp.nyu.edu/~raf275/blog/archives/2007/04/assorted_xbee_n.html">
<title>Assorted XBee Notes</title>
<link>http://itp.nyu.edu/~raf275/blog/archives/2007/04/assorted_xbee_n.html</link>
<description><![CDATA[<p><img alt="xbee_antennas.jpg" src="http://itp.nyu.edu/~raf275/blog/images/xbee_antennas-thumb.jpg" width="250" height="121" /></p>

<p><br />
ATRE Command Brings Sanity:<br />
When putting an XBee into a project and doing the configuration from software code. I often have the problem of some crazy sleep mode or pin definition going on that I didn't know about. So now, all my functions for setting up an XBee start with the command ATRE. That resets the radio to factory defaults before issuing the remainder of the setup commands like ID, MY and so forth.  As long as you don't write the settings back to firmware with WR, the factory reset is transient. As soon as that radio loses power, it goes back to whatever unique settings it had before you ran your program. Pretty handy if you're popping the same units back and forth between hard configured Direct I/O mode and software configured applications.</p>

<p><br />
New Ember ZigBee Coming:<br />
Looks like <a href="http://maxstream.net/corporate/press/2007/04-03-ZigBee-XBee-Series-2.php">Maxstream is coming out with a new line of ZigBee radios</a>. These will be based on the Ember chipset rather than the current one from Freescale. The existing XBee radios will continue to be manufactured and fully supported in the 802.15.4 mode that we use here at ITP. For the ZigBee layer, it looks like that will mainly be developed on the new XBee Series 2. Inside information is that the AT commands and API will essentially match the current one. All good news.</p>

<p><br />
Cookware Antennas:<br />
One of the many reasons I can't wait for my thesis to be done is so I can try out New Zealander Stan Swan's method for <a href="http://www.usbwifi.orcon.net.nz/">repurposing "Asian cookware scoops" into parabolic WiFi and ZigBee antennas</a>:</p>

<p><a href="http://itp.nyu.edu/~raf275/blog/images/zigscoop.html" onclick="window.open('http://itp.nyu.edu/~raf275/blog/images/zigscoop.html','popup','width=899,height=689,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://itp.nyu.edu/~raf275/blog/images/zigscoop-thumb.jpg" width="300" height="229" /></a></p>

<p>He claims that by using these #13 cooking scoops with an XBee Pro, the signal range would be theoretically only limited by the curvature of the earth. Wow! I wonder if by using a giant #13 spatula to flatten the earth, I could further extend this range...</p>]]></description>
<dc:subject>General</dc:subject>
<dc:creator>faludi</dc:creator>
<dc:date>2007-04-24T11:10:55-05:00</dc:date>
</item>
<item rdf:about="http://itp.nyu.edu/~raf275/blog/archives/2007/04/buzzer_arduino.html">
<title>Buzzer Arduino Example Code</title>
<link>http://itp.nyu.edu/~raf275/blog/archives/2007/04/buzzer_arduino.html</link>
<description><![CDATA[<p><img alt="CEM-1203.jpg" src="http://itp.nyu.edu/~raf275/blog/images/CEM-1203.jpg" width="130" height="125" /></p>

<p>I just received a small CEM-1203 buzzer from <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=7950">Spark Fun</a> for an Arduino project with sound output. After writing up a basic function to run it, I decided to generalize and fully comment so that other people could use similar buzzers without having to think through the math each time they wanted to hear a particular sound frequency. All you need to do is tell the function which pin you'd like to use, the frequency you want to hear, and the duration to play that frequency.</p>

<p><a href="http://rob.faludi.com/itp/arduino/buzzer_example.pde">My buzzer example function </a>should easily work with other types of sound output devices.</p>]]></description>
<dc:subject>General</dc:subject>
<dc:creator>faludi</dc:creator>
<dc:date>2007-04-23T10:25:05-05:00</dc:date>
</item>
<item rdf:about="http://itp.nyu.edu/~raf275/blog/archives/2007/04/arduino_availab.html">
<title>Arduino Available Memory Test</title>
<link>http://itp.nyu.edu/~raf275/blog/archives/2007/04/arduino_availab.html</link>
<description><![CDATA[<p><img alt="arduino_extreme_260.jpg" src="http://itp.nyu.edu/~raf275/blog/images/arduino_extreme_260.jpg" width="259" height="187" /></p>

<p>I've been meaning to make a nice little function to test available memory for some time, so tonight in response to a mailing list question, I went ahead and created an <a href="http://rob.faludi.com/ITP/arduino/Arduino_Available_RAM_Test.pde">Arduino Available RAM Test</a> for exploring memory allocation.</p>

<p>While I'm still learning about AVR's memory management, here's what I understand so far: The ATMEGA8 has 8K of program memory but only 1K of RAM. (Program memory is for code and RAM is for dynamic variables.) Actually it's effectively less than 1K of RAM, I think because the Arduino libraries take up some dynamic memory space for themselves. The ATMEGA168 increases program memory to 16K, but RAM remains unchanged at 1K.</p>

<p>The Arduino environment will happily let you compile a program that exceeds the microcontroller's RAM limits, however program behavior will become totally unpredictable, the code will do bizarre things and/or crash. It is equally difficult to describe the negative emotional results for the coder. <a href="http://en.wikipedia.org/wiki/Dysphoria">Dysphoria</a> comes to mind.</p>

<p>Hopefully, the <a href="http://rob.faludi.com/ITP/arduino/Arduino_Available_RAM_Test.pde">Arduino Available RAM Test</a> code can provide a pathway back to happiness, or at least cathartic understanding.</p>]]></description>
<dc:subject>General</dc:subject>
<dc:creator>faludi</dc:creator>
<dc:date>2007-04-18T22:54:13-05:00</dc:date>
</item>
<item rdf:about="http://itp.nyu.edu/~raf275/blog/archives/2007/04/breaking_news_p.html">
<title>Breaking News: Plants Socialize</title>
<link>http://itp.nyu.edu/~raf275/blog/archives/2007/04/breaking_news_p.html</link>
<description><![CDATA[<p><img alt="social_plants.jpg" src="http://itp.nyu.edu/~raf275/blog/images/social_plants.jpg" width="200" height="229" /></p>

<p>Botanicalls plants now can check on each other before making phone calls--part of my Sociable Objects thesis that explores using local sources to drive better-informed behaviors. Here's the scenario:</p>

<p>Fiddle-leaf fig is low on light. Its light level for the last two days is only 30% of optimal and its Botanicalls event sensor is triggered. But is it time to make a phone call? As a Sociable Object device, its decisions don't need to rely on single data points. The fig begins making contact with the Botanicalls plants around it. If they haven't gotten enough light either recently, the call for help will be postponed because it's probably been cloudy and that's not a reason to disturb humans with a useless phone call. However in this case the spider plant, cuban oregano and prayer plant all respond that their light levels are close to optimal. So it's not cloudy and Fiddle-leaf fig places a call for help.</p>

<p>Next steps will be checking the solar panel on ITP's roof, the broadcast time clock and at least one interactive project so that the plant can double-check on sun, know it's daytime, and detect that someone is around to answer its calls.</p>]]></description>
<dc:subject>Thesis Class</dc:subject>
<dc:creator>faludi</dc:creator>
<dc:date>2007-04-18T09:32:52-05:00</dc:date>
</item>
<item rdf:about="http://itp.nyu.edu/~raf275/blog/archives/2007/04/arduino_string.html">
<title>Arduino String Memory</title>
<link>http://itp.nyu.edu/~raf275/blog/archives/2007/04/arduino_string.html</link>
<description><![CDATA[<p>I did a quick test tonight to see just how big a text string I could allocate memory for on the Arduino ATMEGA168. Since there's 1KB of RAM on the 168, the theoretical maximum would be 1024 characters. However my particular test (with Serial on and a few words for debugging) failed after 623 characters. How much is that? Here's 613 characters:</p>

<p>"<i>When in the Course of human events it becomes necessary for one people to dissolve the political bands which have connected them with another and to assume among the powers of the earth, the separate and equal station to which the Laws of Nature and of Nature's God entitle them, a decent respect to the opinions of mankind requires that they should declare the causes which impel them to the separation. We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness.</i>"</p>

<p>Not so much, especially when you consider that it's a _maximum_. As you add any variables to the program you'll have proportionally even less space.</p>

<p><br />
Here's the code I used:<br />
<PRE><br />
char* incomingResponse; // a pointer for a character string<br />
int length =623; // the length of the string we're going to allocate</p>

<p>void setup() {<br />
  pinMode(13,OUTPUT); // set up the status led<br />
  digitalWrite(13, HIGH); // turn on the status LED<br />
  Serial.begin(9600); // start serial for debugging output</p>

<p>  if((incomingResponse = (char*) malloc(length+1)) == NULL) { // attempt to allocate string memory<br />
    Serial.println("memory allocation failed"); // report if allocation fails<br />
  }<br />
  else {<br />
    Serial.println("memory allocated successfully"); // otherwise report that allocation succeeded<br />
  }<br />
}</p>

<p>void loop () {<br />
  digitalWrite(13, LOW) ; // turn off the status LED because we're done<br />
}<br />
</PRE></p>]]></description>
<dc:subject>General</dc:subject>
<dc:creator>faludi</dc:creator>
<dc:date>2007-04-13T21:14:52-05:00</dc:date>
</item>
<item rdf:about="http://itp.nyu.edu/~raf275/blog/archives/2007/04/fall_class_coll.html">
<title>Fall Class: Collaborative Mesh Networking</title>
<link>http://itp.nyu.edu/~raf275/blog/archives/2007/04/fall_class_coll.html</link>
<description><![CDATA[<p><a href="http://itp.nyu.edu/itp/object/ITP_master.html"><img alt="teaching.gif" src="http://itp.nyu.edu/~raf275/blog/images/teaching-thumb.gif" width="300" height="262" /></a></p>

<p>I'll be teaching a new <a href="http://itp.nyu.edu/itp/object/ITP_master.html">course at ITP</a> in the Fall that examines collaboration on wireless networks. Students will create experimental devices and connect them together. Here's the official description:</p>

<p><b>Collaborative Mesh Networking</b><br />
H79.2672 (Robert Faludi) Wednesday       12:30 p.m. - 3:00 p.m. <br />
<i>Modern devices no longer need to be isolated. Recent advances in wireless mesh networks have created the potential for a massively interconnected world of easy information sharing. Cheap communications, high reliability, unique addressing, small size, efficiency, standardization, broadcast options and routing features combine to enable exciting new interactions. Developers of toys, wearables, performance devices, portables, network objects and sensor arrays can take advantage of radio mesh networking to design more interesting, better informed and more complex behaviors for their projects. This course explores devices that connect with and respond to each other. The technical focus will be on 802.15.4/ZigBee wireless mesh networks. Interconnections with other platforms and devices will be examined as needed. Students will gain an expertise in all functions of the ZigBee system to facilitate smart and novel behaviors in their projects. Through a series of accessible weekly exercises, students will build skills and explore the challenges and delights of mutual connectivity. As a final project, the class will construct an dynamic device network. Most labs and projects involve group work, so students should be ready to collaborate extensively as they experiment on the cutting edge of device interaction. </i></p>]]></description>
<dc:subject>General</dc:subject>
<dc:creator>faludi</dc:creator>
<dc:date>2007-04-08T11:29:28-05:00</dc:date>
</item>
<item rdf:about="http://itp.nyu.edu/~raf275/blog/archives/2007/04/recursive_post.html">
<title>Recursive Post: Alumni Connect</title>
<link>http://itp.nyu.edu/~raf275/blog/archives/2007/04/recursive_post.html</link>
<description><![CDATA[<p><a href="http://www.nyu.edu/alumni/newsletter/0407/index.shtml"><img alt="Alumni_Connect.jpg" src="http://itp.nyu.edu/~raf275/blog/images/Alumni_Connect-thumb.jpg" width="300" height="106" /></a></p>

<p>NYU listed my blog today in the "Blog Beat" section of the <a href = "http://www.nyu.edu/alumni/newsletter/0407/index.shtml">Alumni Connect</a> newsletter and I cannot resist the temptation to recursively post about it.</p>

<p>Here's an <a href ="http://itp.nyu.edu/itp/object/itp_overview.html">overview</a> of <a href = "http://itp.nyu.edu">ITP</a> if you'd like to know more the Tisch program that creates <a href="http://itp.nyu.edu/itp/flash/Projects">remarkable projects</a> through the study of the recently possible.</p>]]></description>
<dc:subject>General</dc:subject>
<dc:creator>faludi</dc:creator>
<dc:date>2007-04-05T12:58:13-05:00</dc:date>
</item>
<item rdf:about="http://itp.nyu.edu/~raf275/blog/archives/2007/03/slinky_metronom.html">
<title>Slinky Metronome Proof-of-Concept</title>
<link>http://itp.nyu.edu/~raf275/blog/archives/2007/03/slinky_metronom.html</link>
<description><![CDATA[<p><a href="http://itp.nyu.edu/~raf275/blog/images/Metronome_Prototype.html" onclick="window.open('http://itp.nyu.edu/~raf275/blog/images/Metronome_Prototype.html','popup','width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://itp.nyu.edu/~raf275/blog/images/Metronome_Prototype-thumb.jpg" width="300" height="225" /></a><br />
<i>Slinky Metronome Proof-of-Concept</i></p>

<p>The initial proof-of-concept for the Slinky Metronome, a Sociable Object for my thesis, is complete and it works. It uses a Slinky spring toy as a pendulum. An accelerometer at the base of the Slinky tracks the (primarily) sinusoidal movement as the bottom of the spring rises and falls. An Arduino microcontroller processes the Z axis from the accelerometer to figure out when the pendulum phase shifts from negative to positive, signaling a beat. The <a href="http://rob.faludi.com/itp/Metronome_v1.03.pde">current code</a> then takes this information and sends out those beats with measure codes over a XBee 802.15.4 radio.</p>

<p>The idea is that different musical and art projects in the same space can use this metronome wirelessly to coordinate their sounds, motions and lights with each other. The result should create a diverse orchestrated work where the whole is greater than the parts.</p>

<p>The current proof-of-concept leaves the electronics off-board, with only the accelerometer on the bottom of the Slinky. The next prototype version will use a printed circuit board, bigger Slinky and place all of the electronics radio and battery in a lightweight case that rides along at the base of the spring. Here's a schematic for the new system:</p>

<p><a href="http://itp.nyu.edu/~raf275/blog/images/Metronome_Prototype_Schematic.html" onclick="window.open('http://itp.nyu.edu/~raf275/blog/images/Metronome_Prototype_Schematic.html','popup','width=1475,height=1100,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://itp.nyu.edu/~raf275/blog/images/Metronome_Prototype_Schematic-thumb.png" width="300" height="223" /></a><br />
<i>Metronome Schematic</i></p>

<p><br />
And a movie showing the metronome sending to a simple Processing program that wirelessly claps along in time:</p>

<p><strong>Click to play movie</strong><br />
<a href="http://rob.faludi.com/itp/Metronome_Prototype.MOV" onclick="window.open('http://rob.faludi.com/itp/Metronome_Prototype.MOV','popup','width=480,height=372,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://itp.nyu.edu/~raf275/blog/images/Metronome_PrototypeMOV-thumb.jpg" width="300" height="225" /></a></p>]]></description>
<dc:subject>Mechanisms</dc:subject>
<dc:creator>faludi</dc:creator>
<dc:date>2007-03-28T13:36:04-05:00</dc:date>
</item>
<item rdf:about="http://itp.nyu.edu/~raf275/blog/archives/2007/03/trendsetters_ca.html">
<title>Trendsetters: Careers for Girls Panel</title>
<link>http://itp.nyu.edu/~raf275/blog/archives/2007/03/trendsetters_ca.html</link>
<description><![CDATA[<p><a href="http://www.trendsettersnetwork.org/Gui/Program2.aspx?Page=Event0703&ID=126"><img alt="Trendsetters.jpg" src="http://itp.nyu.edu/~raf275/blog/images/Trendsetters.jpg" width="318" height="250" /></a></p>

<p>Kate, Jenny, Rebecca, Kati and I were invited to speak this morning to a roomful of high school girls in a panel discussion of Art and Technology for the <a href="http://www.trendsettersnetwork.org/Gui/Program2.aspx?Page=Event0703">Trendsetters Network</a>. We gave an overview of our projects and process in the 40-minute session. They got to hear a bit about <a href="http://www.botanicalls.com">Botanicalls</a>, <a href="http://themeatrix.com/">the Meatrix</a>, <a href="http://www.jennylc.com/cellbooth/">Portable Phone Booth</a>, <a href="http://popularitydialer.com/">Popularity Dialer</a>, <a href="http://itp.nyu.edu/show/detail.php?project_id=448">WildLight</a>, <a href="http://itp.nyu.edu/show/detail.php?project_id=383">Social Genius</a>, a <a href="http://www.suitcaseofcash.com/">Sopranos game</a>, <a href="http://www.katehartman.com/projects/gogogloves/index.htm">Go-go Gloves</a> and <a href="http://www.collectivecollage.org/">Collective Collage</a>. About half of the girls in the room were interested in engineering as a career. Every single one had a cell phone that could take pictures. The future should be cool.</p>

<p><a href="http://itp.nyu.edu/~raf275/blog/images/trendsetters_panel.html" onclick="window.open('http://itp.nyu.edu/~raf275/blog/images/trendsetters_panel.html','popup','width=639,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://itp.nyu.edu/~raf275/blog/images/trendsetters_panel-thumb.jpg" width="300" height="225" /></a></p>

<p><br />
<a href="http://itp.nyu.edu/~raf275/blog/images/trendsetters_audience.html" onclick="window.open('http://itp.nyu.edu/~raf275/blog/images/trendsetters_audience.html','popup','width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://itp.nyu.edu/~raf275/blog/images/trendsetters_audience-thumb.jpg" width="300" height="225" /></a></p>]]></description>
<dc:subject>General</dc:subject>
<dc:creator>faludi</dc:creator>
<dc:date>2007-03-24T22:03:20-05:00</dc:date>
</item>
<item rdf:about="http://itp.nyu.edu/~raf275/blog/archives/2007/03/solar_botanical_1.html">
<title>Solar Botanicalls Prototype</title>
<link>http://itp.nyu.edu/~raf275/blog/archives/2007/03/solar_botanical_1.html</link>
<description><![CDATA[<p><a href="http://rob.faludi.com/itp/solar_botanicalls_demo.MOV" onclick="window.open('http://rob.faludi.com/itp/solar_botanicalls_demo.MOV','popup','width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://itp.nyu.edu/~raf275/blog/images/solar_botanicalls-thumb.jpg" width="320" height="241" /></a></p>

<p><a href = "http://itp.nyu.edu/~kh928/blog/?p=175">Kate</a> and I finished the prototype for Solar Botanicalls. It uses an array of solar panels for battery boosting power and as a sensor for light. Here's <a href="http://rob.faludi.com/itp/Solar_Botanicalls_Presentation.pdf">the presentation we gave in class</a>, and <a href="http://rob.faludi.com/itp/solar_botanicalls_demo.MOV" onclick="window.open('http://rob.faludi.com/itp/solar_botanicalls_demo.MOV','popup','width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false">a movie of the prototype in action</a>.</p>]]></description>
<dc:subject>Sustainable Energy</dc:subject>
<dc:creator>faludi</dc:creator>
<dc:date>2007-03-16T22:36:02-05:00</dc:date>
</item>
<item rdf:about="http://itp.nyu.edu/~raf275/blog/archives/2007/03/botanicalls_at.html">
<title>Botanicalls at Maker Faire</title>
<link>http://itp.nyu.edu/~raf275/blog/archives/2007/03/botanicalls_at.html</link>
<description><![CDATA[<p><a href="http://www.makezine.com/go/makerfaire"><img alt="makerfairerail.gif" src="http://itp.nyu.edu/~raf275/blog/images/makerfairerail.gif" width="335" height="46" /></a></p>

<p>Botanicalls will be at Make Magazine's <a href="http://www.makerfaire.com/">Maker Faire 2007</a> on May 19th and 20th in San Mateo, California. We'll be exhibiting the system, describing how we created it and explaining everything about how it works. Mark your calendar and come see us!</p>]]></description>
<dc:subject>General</dc:subject>
<dc:creator>faludi</dc:creator>
<dc:date>2007-03-09T22:46:24-05:00</dc:date>
</item>
<item rdf:about="http://itp.nyu.edu/~raf275/blog/archives/2007/03/botanicalls_on_1.html">
<title>Botanicalls on Irish Radio</title>
<link>http://itp.nyu.edu/~raf275/blog/archives/2007/03/botanicalls_on_1.html</link>
<description><![CDATA[<p><a href="http://rob.faludi.com/itp/Botanicalls_Newstalk%20106-108_Ireland_Sean_Moncrieff.mp3"><img alt="moncrieff.jpg" src="http://itp.nyu.edu/~raf275/blog/images/moncrieff.jpg" width="142" height="155" /></a></p>

<p>Yesterday I was interviewed about <a href="http://www.botanicalls.com">Botanicalls</a> on <a href="http://www.newstalk106.ie/moncrieff.htm">Irish Newstalk 106</a> radio by <a href="http://en.wikipedia.org/wiki/Seán_Moncrieff">Sean Moncrieff</a>.</p>

<p><strong><a href="http://rob.faludi.com/itp/Botanicalls_Newstalk%20106-108_Ireland_Sean_Moncrieff.mp3">Here is a recording of the live interview.</a></strong></p>]]></description>
<dc:subject>General</dc:subject>
<dc:creator>faludi</dc:creator>
<dc:date>2007-03-02T15:26:03-05:00</dc:date>
</item>
<item rdf:about="http://itp.nyu.edu/~raf275/blog/archives/2007/02/solar_botanical.html">
<title>Solar Botanicalls Sensor and Battery Boost</title>
<link>http://itp.nyu.edu/~raf275/blog/archives/2007/02/solar_botanical.html</link>
<description><![CDATA[<p><a href="http://itp.nyu.edu/~raf275/blog/images/Solar_Sensor_Battery_Boost.html" onclick="window.open('http://itp.nyu.edu/~raf275/blog/images/Solar_Sensor_Battery_Boost.html','popup','width=1487,height=1100,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://itp.nyu.edu/~raf275/blog/images/Solar_Sensor_Battery_Boost-thumb.png" width="300" height="221" /></a><br />
<i>Full Botanicalls circuit with solar sensor battery boost</i></p>

<p><br />
<a href="http://www.katehartman.com">Kate Hartman</a> and I are working on augmenting <a href="http://www.botanicalls.com">Botanicalls</a> with a solar panel that will act as both a light sensor and a battery charger for each plant in the project. The full circuit schematic is above with a detail showing the solar charge and sensor connections below. We're planning to try a 3 Volt rechargeable battery with a low-drop voltage regulator for our power supply. Click on each of the images for a full-size graphic.</p>

<p><br />
<a href="http://itp.nyu.edu/~raf275/blog/images/Solar_Botanicalls_Detail1.html" onclick="window.open('http://itp.nyu.edu/~raf275/blog/images/Solar_Botanicalls_Detail1.html','popup','width=1045,height=516,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://itp.nyu.edu/~raf275/blog/images/Solar_Botanicalls_Detail-thumb.jpg" width="300" height="148" /></a><br />
<i>Detail of solar sensing and battery boost sub-circuit</i></p>

<p><br />
The next project steps will be to build the sub-circuit on a test breadboard, to see how well different panels are able to charge various batteries while sensing light values using the Arduino microcontroller.</p>]]></description>
<dc:subject>Sustainable Energy</dc:subject>
<dc:creator>faludi</dc:creator>
<dc:date>2007-02-28T00:02:08-05:00</dc:date>
</item>


</rdf:RDF>