<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://letsmakerobots.com" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
 <title>Content in &amp;ldquo;microphone&amp;rdquo;</title>
 <link>http://letsmakerobots.com/taxonomy/term/224</link>
 <description>The taxonomy view with a depth of 0.</description>
 <language>en-DA</language>
<item>
 <title>Yellow Drum Machine II</title>
 <link>http://letsmakerobots.com/node/490</link>
 <description>&lt;div class=&quot;field field-type-image field-field-primary-image&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Primary image&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;img src=&quot;http://letsmakerobots.com/files/field_primary_image/IMG_3685.JPG&quot; alt=&quot;IMG_3685.JPG&quot; title=&quot;&quot; width=&quot;800&quot; height=&quot;644&quot; /&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-what-does-it-do&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;What does it do?&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;Gets funky with it&amp;#039;s surroundings&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;&lt;a href=&quot;http://www.audiofile-engineering.com/&quot;&gt;Audiofile Engineering&lt;/a&gt; asked me to do a sequel to a robot of mine, &lt;a href=&quot;/node/112&quot;&gt;Yellow Drum Machine&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;It got the name Yellow Drum Machine II (YDM II).&lt;/p&gt;&lt;p&gt;I am going to ship it to the states now (I live in Denmark), so that it can be first prize in a world wide promotional contest from &lt;a href=&quot;http://www.audiofile-engineering.com/&quot;&gt;Audiofile Engineering&lt;/a&gt;&lt;/p&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;&lt;a href=&quot;/node/610&quot; class=&quot;active&quot;&gt;How to make / get your own Yellow Drum Machine&lt;/a&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt; &lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://lh6.ggpht.com/fritslyneborg/SCgPjOz1htI/AAAAAAAABNw/bH4aPhA_TLI/s144/IMG_3676.JPG&quot; height=&quot;144&quot; width=&quot;127&quot; alt=&quot;IMG_3676.JPG&quot; /&gt;&lt;img src=&quot;http://lh3.ggpht.com/fritslyneborg/SCgNIez1hgI/AAAAAAAABLA/n5uzLiAMc8U/s144/IMG_3708.JPG&quot; height=&quot;142&quot; width=&quot;144&quot; alt=&quot;IMG_3708.JPG&quot; /&gt;&lt;img src=&quot;http://lh6.ggpht.com/fritslyneborg/SBeA1DZKZCI/AAAAAAAABA8/v3Qbxo3h-f0/s144/IMG_3668.JPG&quot; height=&quot;120&quot; width=&quot;144&quot; alt=&quot;IMG_3668.JPG&quot; /&gt;&lt;img src=&quot;http://lh3.ggpht.com/fritslyneborg/SCgPRez1hqI/AAAAAAAABNM/YA9c33e83qQ/s144/IMG_3678.JPG&quot; height=&quot;139&quot; width=&quot;144&quot; alt=&quot;IMG_3678.JPG&quot; /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/fritslyneborg/YellowDrumMachineII&quot;&gt;&lt;b&gt;Pictures of the robot here&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;For more details of this project, I would like to start with this picture:&lt;p&gt;&lt;img src=&quot;http://lh5.ggpht.com/fritslyneborg/SCa2Gez1hdI/AAAAAAAABIo/Tly2H0qLS34/s144/IMG_3774.JPG&quot; height=&quot;108&quot; width=&quot;144&quot; alt=&quot;IMG_3774.JPG&quot; /&gt;&lt;/p&gt;&lt;p&gt;Is is taken from our house, looking up. To the left is a TV-areal. Please note how one stick is missing.. and how that left drumstick on YDMII is looking like something from a TV-antennae! I do not have much time for watching TV myself, but I told my wife that signal strength might possible increase if we took of that very one stick from there!&lt;/p&gt;&lt;p&gt;Also thanks to my wife for making the fine belt-track-pattern in black &amp;amp; yellow! (She did it while watching TV - and honestly nothing happened, picture is just as fine now as before)&lt;/p&gt;&lt;p&gt;To the right is my weather-stations wind meter. One might get the idea that the right drumstick on YDMII resembles that. Materials and inspiration can come from many places!&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;In most ways YDMII is the same as YDM, but for these differences:&lt;/p&gt;&lt;p&gt;A) The yellow &amp;quot;hat&amp;quot; instead of the huge speaker on YDM. I did not have more speakers like the one on YDM,  so I   &lt;img src=&quot;http://lh4.ggpht.com/fritslyneborg/SBCjaTZKY6I/AAAAAAAAA-E/KkRkMqJkBhE/s144/IMG_3645.JPG&quot; height=&quot;70&quot; width=&quot;144&quot; alt=&quot;IMG_3645.JPG&quot; /&gt;&lt;img src=&quot;http://lh3.ggpht.com/fritslyneborg/SBCjoDZKZBI/AAAAAAAAA_c/O3GCeTwUDPw/s144/IMG_3665.JPG&quot; height=&quot;141&quot; width=&quot;144&quot; alt=&quot;IMG_3665.JPG&quot; /&gt; spray-painted half a tennis-table ball and mounted it on top of a small speaker, that I mounted on top of the front part of a small flash-light.&lt;/p&gt;&lt;p&gt;This gives a perfect sound for the sample-playback!&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;B) YDMII has a tea-cup-speaker mounted on an old radio-antennae, the telescopic kind. By re-thinking (erh - in YDM, the original I did not plan or think much at all) .. by re-thinking ins- and outs to the standard picaxe 28 board used, I got some extra things to play with, and so I gave this fellow the possibility to twist the speaker that on YDM was placed in between the belt-tracks, bottom.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;b&gt;The videos:&lt;/b&gt; &lt;/p&gt;&lt;p&gt;Well - it is hard to do a number II; You have all seen a drumming robot now, and this one is even much like another robot of mine :)&lt;/p&gt;&lt;p&gt;I wanted the robot to play on a large fish&#039;s head. But I just could not find a fish with the right size head, that also had a good sound to it.&lt;/p&gt;&lt;p&gt;So what I ended up doing was just to carry the robot and a camera with me for about a week, shooting when/where ever.. And the last couple of evenings I have been editing little videos out of that material.&lt;/p&gt; &lt;p&gt;&lt;b&gt;The programming / the code:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;I ended up re-writing the &amp;quot;musical parts&amp;quot; of the core, and kept all the navigational from YDM.&lt;/p&gt;&lt;p&gt;I also created 3 extra &amp;quot;modes&amp;quot;; &amp;quot;Curious and playfull&amp;quot;, &amp;quot;Tai Chi&amp;quot;, and &amp;quot;Jam to musician&amp;quot;. However, the basic code &amp;quot;Search and play&amp;quot; is now so expanded that there is no room in the tiny brains for anything more than that.&lt;/p&gt;&lt;p&gt;If you are the winner of the robot, you are very welcome to contact me, so I can advice you on how to enter the other &amp;quot;modes&amp;quot; by uploading other instructions to the robot, instructions I can send you :)&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;b&gt;A nice detail IMHO is the on/off-switch:&lt;/b&gt; &lt;/p&gt;&lt;p&gt; &lt;img src=&quot;http://lh6.ggpht.com/fritslyneborg/SB4PHTZKZGI/AAAAAAAABCA/Z2n4nXVaHMw/IMG_3712.JPG?imgmax=512&quot; height=&quot;461&quot; width=&quot;512&quot; alt=&quot;IMG_3712.JPG?imgmax=512&quot; /&gt;&lt;/p&gt;&lt;p&gt;It is two very powerfull (rear earth-material) magnets incapsulated in heat-schrinking plastic, with wires mounted on.&lt;/p&gt;&lt;p&gt;I tend to use this more and more over standard switches; It can be switched on/off by one hand.. and one can place a strip of plastic or paper between; Then it is a matter of pulling this out to turn on the robot.&lt;/p&gt;&lt;p&gt;It gives a better feeling; the robot is not something you just turn on or off; It wants to be on, but you can stop it by pulling the plug. Also this way you can attach a string to a door, attach the string to what&#039;s between the magnets.. and when you come home and open the door, you pull the string, and the robot greets you, and start it&#039;s business :D&lt;/p&gt;&lt;p&gt;I cannot remember where I got the pre-soldered magnets from, I bought a bunch.. But I will edit this as soon as I do :)&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;b&gt;Congrationlations to the winner of this robot :)&lt;/b&gt; &lt;/p&gt;&lt;p&gt;I hope it makes you happy! I did my best to create and test it so it should be a good beat-maker for you in years to come :)&lt;/p&gt;&lt;p&gt;Get funky!&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://lh5.ggpht.com/fritslyneborg/SB9ruzZKZII/AAAAAAAABDs/IjcgjpBW5yU/IMG_3730.JPG?imgmax=576&quot; height=&quot;462&quot; width=&quot;576&quot; alt=&quot;IMG_3730.JPG?imgmax=576&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://lh4.ggpht.com/fritslyneborg/SCgOtuz1hnI/AAAAAAAABMo/Tw69U2nM0wQ/IMG_3681.JPG?imgmax=720&quot; height=&quot;664&quot; width=&quot;720&quot; alt=&quot;IMG_3681.JPG?imgmax=720&quot; /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;
&lt;div class=&quot;field field-type-number-decimal field-field-cost-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Cost to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-video-cck field-field-em-video&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Embedded video&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;!--[if !IE]&gt; &lt;--&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  data=&quot;http://video.google.com/googleplayer.swf?docId=8482964557631091615&quot;&gt;
  &lt;!--&gt; &lt;![endif]--&gt;
&lt;!--[if IE]&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot;
  codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt;
  &lt;![endif]--&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://video.google.com/googleplayer.swf?docId=8482964557631091615&quot; /&gt;
&lt;param name=&quot;quality&quot; value=&quot;best&quot; /&gt;
    &lt;param name=&quot;bgcolor&quot; value=&quot;#ffffff&quot; /&gt;
    &lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt;
    &lt;param name=&quot;scale&quot; value=&quot;noScale&quot; /&gt;
    &lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;
    &lt;param name=&quot;salign&quot; value=&quot;TL&quot; /&gt;
    &lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;
    &lt;p&gt;Your browser is not able to display this multimedia content.&lt;/p&gt;
  &lt;/object&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;!--[if !IE]&gt; &lt;--&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  data=&quot;http://video.google.com/googleplayer.swf?docId=-6015937324213338582&quot;&gt;
  &lt;!--&gt; &lt;![endif]--&gt;
&lt;!--[if IE]&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot;
  codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt;
  &lt;![endif]--&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://video.google.com/googleplayer.swf?docId=-6015937324213338582&quot; /&gt;
&lt;param name=&quot;quality&quot; value=&quot;best&quot; /&gt;
    &lt;param name=&quot;bgcolor&quot; value=&quot;#ffffff&quot; /&gt;
    &lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt;
    &lt;param name=&quot;scale&quot; value=&quot;noScale&quot; /&gt;
    &lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;
    &lt;param name=&quot;salign&quot; value=&quot;TL&quot; /&gt;
    &lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;
    &lt;p&gt;Your browser is not able to display this multimedia content.&lt;/p&gt;
  &lt;/object&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;!--[if !IE]&gt; &lt;--&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  data=&quot;http://video.google.com/googleplayer.swf?docId=-4674630283082687103&quot;&gt;
  &lt;!--&gt; &lt;![endif]--&gt;
&lt;!--[if IE]&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot;
  codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt;
  &lt;![endif]--&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://video.google.com/googleplayer.swf?docId=-4674630283082687103&quot; /&gt;
&lt;param name=&quot;quality&quot; value=&quot;best&quot; /&gt;
    &lt;param name=&quot;bgcolor&quot; value=&quot;#ffffff&quot; /&gt;
    &lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt;
    &lt;param name=&quot;scale&quot; value=&quot;noScale&quot; /&gt;
    &lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;
    &lt;param name=&quot;salign&quot; value=&quot;TL&quot; /&gt;
    &lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;
    &lt;p&gt;Your browser is not able to display this multimedia content.&lt;/p&gt;
  &lt;/object&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;!--[if !IE]&gt; &lt;--&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  data=&quot;http://video.google.com/googleplayer.swf?docId=3698435055274917008&quot;&gt;
  &lt;!--&gt; &lt;![endif]--&gt;
&lt;!--[if IE]&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot;
  codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt;
  &lt;![endif]--&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://video.google.com/googleplayer.swf?docId=3698435055274917008&quot; /&gt;
&lt;param name=&quot;quality&quot; value=&quot;best&quot; /&gt;
    &lt;param name=&quot;bgcolor&quot; value=&quot;#ffffff&quot; /&gt;
    &lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt;
    &lt;param name=&quot;scale&quot; value=&quot;noScale&quot; /&gt;
    &lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;
    &lt;param name=&quot;salign&quot; value=&quot;TL&quot; /&gt;
    &lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;
    &lt;p&gt;Your browser is not able to display this multimedia content.&lt;/p&gt;
  &lt;/object&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;!--[if !IE]&gt; &lt;--&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  data=&quot;http://video.google.com/googleplayer.swf?docId=-7319246979446975549&quot;&gt;
  &lt;!--&gt; &lt;![endif]--&gt;
&lt;!--[if IE]&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot;
  codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt;
  &lt;![endif]--&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://video.google.com/googleplayer.swf?docId=-7319246979446975549&quot; /&gt;
&lt;param name=&quot;quality&quot; value=&quot;best&quot; /&gt;
    &lt;param name=&quot;bgcolor&quot; value=&quot;#ffffff&quot; /&gt;
    &lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt;
    &lt;param name=&quot;scale&quot; value=&quot;noScale&quot; /&gt;
    &lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;
    &lt;param name=&quot;salign&quot; value=&quot;TL&quot; /&gt;
    &lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;
    &lt;p&gt;Your browser is not able to display this multimedia content.&lt;/p&gt;
  &lt;/object&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-finished-project&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Finished project&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;Complete&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-locomotor-number&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Number&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-decimal field-field-time-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Time to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;30 hours&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-locomotion-type&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Type&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-link field-field-url-more-info&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;URL to more information&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;a href=&quot;http://picasaweb.google.com/fritslyneborg/YDMII&quot; target=&quot;_blank&quot;&gt;http://picasaweb.google.com/fritslyneborg/YDM...&lt;/a&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-weight&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Weight&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;250 grams&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
</description>
 <comments>http://letsmakerobots.com/node/490#comments</comments>
 <category domain="http://letsmakerobots.com/taxonomy/term/195">belt tracks</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/154">drums</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/157">music</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/345">rhythm</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/221">2 speakers</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/19">4 AA batteries</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/388">7 geared motors</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/223">autonomous (very)</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/224">microphone</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/56">Picaxe</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/200">Picaxe 28x1</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/24">Picaxe basic</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/75">SRF05</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/159">where ever there is something to play on</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://letsmakerobots.com/crss/node/490</wfw:commentRss>
 <media:content url="http://video.google.com/googleplayer.swf?docId=8482964557631091615&amp;amp;hl=en" fileSize="110620" type="application/x-shockwave-flash" medium="video" expression="full" duration="153" width="320" height="266"> <media:thumbnail url="http://video.google.com/ThumbnailServer2?app=vss&amp;amp;contentid=6cf563c94703ba3d&amp;amp;offsetms=15000&amp;amp;itag=w320&amp;amp;lang=en&amp;amp;sigh=vu6o4ic_hb46cfiIaDQzcU4t7rQ" height="240" width="320" />
</media:content>
 <media:content url="http://video.google.com/googleplayer.swf?docId=-6015937324213338582&amp;amp;hl=en" fileSize="110620" type="application/x-shockwave-flash" medium="video" expression="full" duration="156" width="320" height="266"> <media:thumbnail url="http://video.google.com/ThumbnailServer2?app=vss&amp;amp;contentid=1e317fdba60b4d55&amp;amp;offsetms=60000&amp;amp;itag=w320&amp;amp;lang=en&amp;amp;sigh=3_LOl8yUK2gzFK3pn4nh-a_r62U" height="240" width="320" />
</media:content>
 <media:content url="http://video.google.com/googleplayer.swf?docId=-4674630283082687103&amp;amp;hl=en" fileSize="110620" type="application/x-shockwave-flash" medium="video" expression="full" duration="129" width="320" height="266"> <media:thumbnail url="http://video.google.com/ThumbnailServer2?app=vss&amp;amp;contentid=c0724c4ea6eafdd&amp;amp;offsetms=115000&amp;amp;itag=w320&amp;amp;lang=en&amp;amp;sigh=CUli9Ba5b57BA3-8NH5QZ5g9s5g" height="240" width="320" />
</media:content>
 <media:content url="http://video.google.com/googleplayer.swf?docId=3698435055274917008&amp;amp;hl=en" fileSize="110620" type="application/x-shockwave-flash" medium="video" expression="full" duration="174" width="320" height="266"> <media:thumbnail url="http://video.google.com/ThumbnailServer2?app=vss&amp;amp;contentid=d076b147e790f247&amp;amp;offsetms=120000&amp;amp;itag=w320&amp;amp;lang=en&amp;amp;sigh=phqXTRkCVNmeF94Vh2Khcsq_62s" height="240" width="320" />
</media:content>
 <media:content url="http://video.google.com/googleplayer.swf?docId=-7319246979446975549&amp;amp;hl=en" fileSize="110620" type="application/x-shockwave-flash" medium="video" expression="full" duration="22" width="320" height="266"> <media:thumbnail url="http://video.google.com/ThumbnailServer2?app=vss&amp;amp;contentid=18f81abe4370e523&amp;amp;offsetms=15000&amp;amp;itag=w320&amp;amp;lang=en&amp;amp;sigh=up40B3PqaUw5jFGhJvNbQofjuTM" height="240" width="320" />
</media:content>
 <enclosure url="http://video.google.com/googleplayer.swf?docId=8482964557631091615&amp;amp;hl=en" length="110620" type="application/x-shockwave-flash" />
 <enclosure url="http://letsmakerobots.com/files/field_primary_image/IMG_3685.JPG" length="113458" type="image/jpeg" />
 <pubDate>Tue, 22 Apr 2008 17:42:13 +0200</pubDate>
 <dc:creator>fritsl</dc:creator>
 <guid isPermaLink="false">490 at http://letsmakerobots.com</guid>
</item>
<item>
 <title>Icebox Robot (coolerbot?)</title>
 <link>http://letsmakerobots.com/node/380</link>
 <description>&lt;div class=&quot;field field-type-image field-field-primary-image&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Primary image&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;img src=&quot;http://letsmakerobots.com/files/field_primary_image/RobyRight.jpg&quot; alt=&quot;RobyRight.jpg&quot; title=&quot;&quot; width=&quot;92&quot; height=&quot;100&quot; /&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-what-does-it-do&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;What does it do?&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;Roll around remotely &amp;amp; terrify co-workers&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;Unfortunately, this is the amount of documentation I have left of this project. It was a robot constructed from a thrown away icebox cooler. It ran windows 98 on a donated 75 mhz pentium. Since windows 98 was still dos at heart you could still use outb &amp;amp; inb functions. Now, I use Linux exclusively. It had wireless, so one day I left it at work and tele-operated it from my home. I used net-meeting to see where it was and a mic to scare co-workers into submission. bwah ha ha ha. &lt;/p&gt; &lt;div class=&quot;thumb tleft&quot;&gt;&lt;div class=&quot;thumbinner&quot; style=&quot;width:99px;&quot;&gt;&lt;span class=&quot;image&quot;&gt;&lt;img src=&quot;http://www.gizmogarden.com/images/d/df/RobyLeft.jpg&quot; class=&quot;thumbimage&quot; border=&quot;0&quot; height=&quot;100&quot; width=&quot;97&quot; alt=&quot;RobyLeft.jpg&quot; /&gt;&lt;/span&gt;  &lt;div class=&quot;thumbcaption&quot;&gt;&lt;div class=&quot;magnify&quot; style=&quot;float:right;&quot;&gt;&lt;span class=&quot;internal&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt; 4 motors on the robot, steering, power, camera up/down, camera arm swivel. This only took 8 bits off the parallel port. If you look close you can see a wicked car speaker. It was like a PA system. I could hear, talk and see my terrified co-workers. Notice the black motor sticking up from the base behind the speaker. Its a cordless drill wired to the battery, controled by the parallel port.&lt;/p&gt;&lt;p&gt;Unfortunately, after all the electronics, motors and other crud was crammed in - there was no room for beer.&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://www.gizmogarden.com/images/f/f3/RobyCenter.jpg&quot; alt=&quot;The guts&quot; height=&quot;100&quot; width=&quot;97&quot; /&gt;&lt;/p&gt;
&lt;div class=&quot;field field-type-number-decimal field-field-cost-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Cost to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-video-cck field-field-em-video&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Embedded video&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-finished-project&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Finished project&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;Complete&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-locomotor-number&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Number&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-decimal field-field-time-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Time to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-locomotion-type&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Type&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-link field-field-url-more-info&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;URL to more information&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;a href=&quot;http://www.gizmogarden.com/index.php/Icebox_Robot&quot; target=&quot;_blank&quot;&gt;http://www.gizmogarden.com/index.php/Icebox_R...&lt;/a&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-weight&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Weight&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;3000 grams&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
</description>
 <comments>http://letsmakerobots.com/node/380#comments</comments>
 <category domain="http://letsmakerobots.com/taxonomy/term/318">parallel port</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/317">teleoperated</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/275">wireless</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/323">12 v agm battery</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/319">3 dc motors 1 cordless screwdriver</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/324">C (old school)</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/224">microphone</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/327">office</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/321">pentium 75 mhz</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/326">very loud car speaker</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/325">video camera</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/322">windows 98</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/320">wireless network teleoperated from keyboard through netmeeting</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://letsmakerobots.com/crss/node/380</wfw:commentRss>
 <enclosure url="http://letsmakerobots.com/files/field_primary_image/RobyRight.jpg" length="3029" type="image/jpeg" />
 <pubDate>Fri, 11 Apr 2008 06:28:27 +0200</pubDate>
 <dc:creator>grog</dc:creator>
 <guid isPermaLink="false">380 at http://letsmakerobots.com</guid>
</item>
<item>
 <title>Little Drum Machine</title>
 <link>http://letsmakerobots.com/node/333</link>
 <description>&lt;div class=&quot;field field-type-image field-field-primary-image&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Primary image&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;img src=&quot;http://letsmakerobots.com/files/field_primary_image/ldm_0.jpg&quot; alt=&quot;ldm.jpg&quot; title=&quot;&quot; width=&quot;334&quot; height=&quot;500&quot; /&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-what-does-it-do&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;What does it do?&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;Drive around and find interesting things to drum on&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;Here&#039;s my latest project. I liked Frits&#039; Yellow Drum Machine so much that I decided I wanted to build one of my own. I&#039;m working on the physical construction first -- once I have somewhere to mount the batteries and logic board, I&#039;ll glue on some drumsticks and start working on the drumming code. When my SRF05 arrives in the mail, I&#039;ll add that and start working on navigation. The last step will be adding the sampling board to record and play back sounds. Well, that&#039;s the plan, anyway :) &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;&lt;b&gt;Photos&lt;/b&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/01.jpg&quot; height=&quot;500&quot; width=&quot;375&quot; alt=&quot;01.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;My brother is a woodworker, which is nice to have access to :)&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/02.jpg&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;02.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Look at that, &lt;a href=&quot;http://dictionary.reference.com/search?q=dado&quot;&gt;dado&lt;/a&gt;es and everything! &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/03.jpg&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;03.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;The robot&#039;s &amp;quot;superstructure,&amp;quot; looking much nicer than the way I first planned to make it (Frits-style -- keep adding glue until it stops moving :). Batteries go in the bottom compartment, circuit boards in the upper one, and maybe a giant speaker glued to the top :)&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/04.jpg&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;04.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Gluing it up...&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/05.jpg&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;05.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;The base so far&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/06.jpg&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;06.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;The underside&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/07.jpg&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;07.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;The breadboarded circuit. The blue board is a Pololu Micro Dual Serial Motor Controller for the main tank tread motors, and the three transistors will each switch one of the &amp;quot;drumstick&amp;quot; motors on or off. The green wire towards the top will be for output, maybe an LCD or a speaker.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/08.jpg&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;08.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;One of the &amp;quot;drumsticks&amp;quot;. I found that 1/4&amp;quot; aluminum tubing seemed to give a bit of a ring without being too heavy.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/09.jpg&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;09.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Sure, that&#039;s clear as day, right? &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/10.jpg&quot; height=&quot;500&quot; width=&quot;375&quot; alt=&quot;10.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Main body glued together. It&#039;s a little taller than I had imagined, but ah well.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/11.jpg&quot; height=&quot;500&quot; width=&quot;375&quot; alt=&quot;11.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Rear view &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;&lt;b&gt;2008/04/07&lt;/b&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Reworked mounting of circuit boards to free up more space, and glued on the first drumstick motor.&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/12.jpg&quot; height=&quot;500&quot; width=&quot;375&quot; alt=&quot;12.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;&lt;b&gt;2008/04/09&lt;/b&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/15.jpg&quot; height=&quot;500&quot; width=&quot;375&quot; alt=&quot;15.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Now he&#039;s got a &amp;quot;bass drum&amp;quot;.&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/16.jpg&quot; height=&quot;375&quot; width=&quot;500&quot; alt=&quot;16.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Bass drum motor detail &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;&lt;b&gt;2008/04/10&lt;/b&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/17.jpg&quot; height=&quot;500&quot; width=&quot;334&quot; alt=&quot;17.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;He can rock out now. Similar to what I assume Frits did, I hacked a little sampling circuit board, removing the pushbuttons and soldering wires to let the microcontroller trigger the playback and record functions. Now he can record his beats and play them back in a loop while he jams along with them.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/18.jpg&quot; height=&quot;500&quot; width=&quot;334&quot; alt=&quot;18.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Sampling circuit board detail &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;&lt;b&gt;2008/04/13&lt;/b&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/19.jpg&quot; height=&quot;333&quot; width=&quot;500&quot; alt=&quot;19.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;My first PCB! A board for the &lt;span class=&quot;caps&quot;&gt;SN754410&lt;/span&gt; that lets me turn the sonar left and right.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/20.jpg&quot; height=&quot;333&quot; width=&quot;500&quot; alt=&quot;20.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;The solder side. (I need a finer tip for my soldering iron)&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/21.jpg&quot; alt=&quot;21.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Fabricated a bracket to mount the SRF05 onto the motor.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/22.jpg&quot; alt=&quot;22.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Rear view&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/23.jpg&quot; height=&quot;500&quot; width=&quot;334&quot; alt=&quot;23.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;He&#039;s now mostly complete. I want to add one more drumstick up front, but otherwise everything&#039;s there.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/24.jpg&quot; height=&quot;500&quot; width=&quot;334&quot; alt=&quot;24.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Once I&#039;m happy with all the circuits, I&#039;ll probably solder it all up a PCB to eliminate that rat&#039;s nest.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/25.jpg&quot; height=&quot;333&quot; width=&quot;500&quot; alt=&quot;25.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Underside&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;&lt;p&gt;&lt;b&gt;2008/04/15&lt;/b&gt;&lt;/p&gt;&lt;p&gt;After gluing on the second front drumstick, I decided that the construction was complete, and I was reasonably sure that there wouldn&#039;t be major new components added anymore. So I decided to rebuild the circuit on a PCB &amp;quot;shield&amp;quot; that would fit right onto the Arduino rather than using a breadboard with dozens of loose jumper wires running between the two. To further clean things up, I cut up a ribbon cable from the same old 486 that donated its speaker to this project, and used that to connect my PCB to all of the sensors, motors, etc around the robot. The result is a much cleaner setup, and if I want to remove the Arduino for whatever reason, I can simply pull off the two ribbon connectors, rather than having to deal with tons and tons of wires and then later having to re-figure out which wires go into which I/O sockets. It took me quite a bit of thought to come up with a layout for all of the pins that grouped common functions together and made the circuit small enough to fit on that small PCB, and I&#039;m actually pretty proud that I managed to fit it all in. What&#039;s even more amazing is that, after spending 6 hours soldering everything up, it actually all worked perfectly! I expected there to be tons of hard-to-track-down problems after doing so much soldering in such a small space. &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/26.jpg&quot; alt=&quot;26.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;One last shot of the circuit on the breadboard . I won&#039;t lie -- the real purpose of this shot was so that if I soldered up the circuit and it didn&#039;t work, I&#039;d have some sort of documentation of what the original circuit looked like so I wouldn&#039;t have lost everything :) &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/27.jpg&quot; height=&quot;500&quot; width=&quot;334&quot; alt=&quot;27.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;That&#039;s a mess. Good riddance.&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/28.jpg&quot; height=&quot;500&quot; width=&quot;334&quot; alt=&quot;28.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;I didn&#039;t take any pictures of the soldering process, but here&#039;s the top side of the completed board. SO much cleaner. At the bottom is the 9-pin socket for the Pololu motor controller. Above that are the three transistors and diodes for the three &amp;quot;drumstick&amp;quot; motors. The screw terminals at the top are for the motor battery supply, and the pins on either side are for the two ribbon connectors. In the background, you can see the paper where I enumerated and grouped together all of the pins I needed to connect, in order to figure out what should be close to what, etc. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/29.jpg&quot; height=&quot;500&quot; width=&quot;334&quot; alt=&quot;29.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Bottom side of the PCB, where all the action is.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/30.jpg&quot; height=&quot;333&quot; width=&quot;500&quot; alt=&quot;30.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;It slides right onto the Arduino, and mates with the Arduino&#039;s I/O sockets.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/31.jpg&quot; height=&quot;500&quot; width=&quot;334&quot; alt=&quot;31.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt; The paper where I laid out all my connections before soldering.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;&lt;p&gt;&lt;b&gt;2008/04/17&lt;/b&gt;&lt;/p&gt;&lt;p&gt;With the construction done, I shifted my attention to improving the code. The coding I had done for playing drums worked pretty well for music that I hardcoded by hand, but as I started thinking ahead to how I wanted him to be able to &#039;write&#039; his own drum beats, I realized that I&#039;d need something a little more programmatical and less music-oriented. So I took a page from real drum machines, and I redid my drumming routines to get rid of the explicit calls to play notes of varying lengths. Now, instead, I just divide a measure into 8 beats, and my drum patterns are 4 measures long, so that&#039;s 32 beats per pattern. I have 4 &amp;quot;instruments&amp;quot; (bass drum, two drumsticks, and a click from the speaker), so a pattern can be represented by an array of four 32-bit long integers. When I want to play the pattern, I just loop over each bit in the integer, and play the drum if it&#039;s a 1, or don&#039;t play the drum if it&#039;s a 0. I had to do some fun bitwise math to look at individual bits from each integer, but it works, and now I just need to come up with four integers and I&#039;ve got a new pattern.&lt;/p&gt;&lt;p&gt;I came up with some quick and dirty code to let him come up with his own patterns -- each time I measure left/center/right distance with the sonar, I stick each of those measurements into bass drum, snare, and hi-hat. It shows promise -- they actually sound pretty musical just like that. This whole &#039;coming up with his own patterns&#039; thing will need some tweaking, to guide the patterns closer to musical and away from &#039;random banging&#039;, but it seems doable.&lt;/p&gt;&lt;p&gt;The part that I continue to have trouble with is the *&amp;amp;$king navigation. At first I thought I had found the problem when I realized that, since I had mounted my two drumsticks so far forward, my SRF05 was actually detecting those sticks most of the time when it looked left and right, so it was literally like he was wearing blinders. I cut the hot glue and re-glued the two motors angled farther back, so now that&#039;s not a problem anymore, but I still have trouble getting realistic numbers out of that sensor. Lots of times it will be like 8 inches away from a wall and pointing straight at it, and the sensor reports that the distances are something like (60 // 8 // 45) or (13 // 8 // 146) or things like that. The direction that is facing the wall head-on tends to work well, but the views to the sides seem to be completely unreliable. I added some debugging code to have it beep out the three distances through the speaker like the tracking devices in the movie Alien, with the pitch getting higher as the detected distance gets closer. That works really well for letting you know immediately how far away it thinks things are, at least relative to each other. And that has shown me that most of the time, it&#039;s getting totally incorrect numbers, which is why he can never manage to find anything to play drums on.&lt;/p&gt;&lt;p&gt;I know these sonar sensors have trouble when they&#039;re hitting a wall at an angle and things like that, so I&#039;d expect little flaws every once in a while which wouldn&#039;t bother me, but this was pretty much just useless. Then I realized that one problem might be the fact that those little Solarbotics GM10 motors turn about 60 degrees in either direction, so his side views were actually getting close to looking completely sideways. That meant that, even if he&#039;s facing the wall head-on, the side views end up looking really far away, so the robot has to find himself really close to a wall before his side views can actually hit the wall:&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/sonar_angles.png&quot; height=&quot;300&quot; width=&quot;300&quot; alt=&quot;sonar_angles.png&quot; /&gt;&lt;/p&gt;&lt;p&gt;So I glued small plastic tabs onto the motor, to limit the rotation of the head down to only about 40-45 degrees in either direction.&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/32.jpg&quot; height=&quot;333&quot; width=&quot;500&quot; alt=&quot;32.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;This seems to work MUCH better. I set him down on the ground, and he quickly lined up with the wall, drove up to it, and started drumming. Awesome. Now I can move on and continue working on improving the coding. So, some final shots of the completed robot:&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/33.jpg&quot; height=&quot;500&quot; width=&quot;334&quot; alt=&quot;33.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/34.jpg&quot; height=&quot;500&quot; width=&quot;334&quot; alt=&quot;34.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;The sampling board didn&#039;t have any holes in it for mounting with standoffs, so I borrowed more inspiration from Frits and just hot-glued it onto the side. And he&#039;s right, a strip of glue DOES work well to hold down the loose wires. How did I survive this long without a hot glue gun?&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/35.jpg&quot; height=&quot;500&quot; width=&quot;334&quot; alt=&quot;35.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;Ahh, I like that so much better than those loose wires everywhere.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/36.jpg&quot; height=&quot;333&quot; width=&quot;500&quot; alt=&quot;36.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;I moved the microphone away from the bass drum motor, because it was picking up the whine of the motor louder than the drumming itself. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;&lt;b&gt;2008/04/19&lt;/b&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;I give up. The little plastic tabs I glued onto the sonar motor weren&#039;t working as well as I&#039;d hoped, plus after just a few minutes of testing, they broke off and the motor went back to  scanning its full 120-degree range. I just couldn&#039;t get the robot to find things worth playing on -- he spent all his time wandering around, snaking back and forth, never actually reaching any walls. It was especially frustrating since my &#039;object following&#039; code for Harry The Discbot works so well. Harry, of course, has his &amp;quot;eyes&amp;quot; on a real servo, not a GM10 motor. So I gave up trying to get it to work with the GM10. I can certainly appreciate the pleasure of building complex things with really simple tools, but I just wasn&#039;t making progress and it wasn&#039;t being fun anymore. So a few minutes with an X-acto knife, and the GM10 is outta there. I first glued on the Hitec HS-55 micro servo that I&#039;d bought on a whim to use on a later project. Once I started testing it though, I was surprised by how slow it was. I had just kind of assumed that, since it was such a tiny servo, it&#039;d be really fast, but apparently it&#039;s geared down to be closer to the speed of a full-size servo. It worked just fine for locating objects, but I really wanted to try to preserve as much of the &amp;quot;zip&amp;quot; of the GM10 as possible. It probably doesn&#039;t help that the HS-55 is Hitec&#039;s &amp;quot;economy&amp;quot; model. When I looked up the specs, I found that sure enough, the speed of the HS-55 at 4.8v is 0.17 sec/60 degrees, whereas most of their nicer servos, just a few dollars more, are in the 0.12-0.14 range (and even down to 0.9-0.10 still at reasonable prices). There are $80 servos that do it in 0.04, but that&#039;s not what I&#039;m looking for.&lt;/p&gt;&lt;p&gt;So I bought an HS-81, which is rated at 0.11 sec at 4.8v, brought it home, and tested it, and was much happier with the speed. It&#039;s still no GM10, but I&#039;ll happily trade a little bit of zip for actually being able to find the damn wall. So I broke out my X-acto knife AGAIN (I&#039;ve gotten good at removing hot glue), removed the HS-55 and glued down the HS-81, and now we&#039;re in business. I ported over my object-following code from the Basic Stamp-powered Harry to the Arduino, spent some time adapting it to this purpose, and at last! He can actually reliably find things to drum on. Ahh.&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/37.jpg&quot; height=&quot;333&quot; width=&quot;500&quot; alt=&quot;37.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;With the GM10 gone, I no longer needed the motor driver PCB I spent so much time and thought making, so off that comes from the side of the robot. Ah well, I&#039;m sure I&#039;ll find use for it in another project.&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://binrock.net/permanent/2008/0407_little_drum_machine/38.jpg&quot; height=&quot;333&quot; width=&quot;500&quot; alt=&quot;38.jpg&quot; /&gt;&lt;/p&gt;&lt;p&gt;I&#039;ve also made some more progress on his &#039;writing drum patterns&#039; subroutine, so it sounds a lot more like music. I&#039;ve posted a new video above showcasing his new talents. There&#039;s still work to be done, of course -- there&#039;s a slight gap between patterns for some reason, and I&#039;ve got plenty of ideas for improvements to the code. But now he&#039;s finally starting to behave like a proper drum machine :) Now I&#039;m having fun again. And I hope Frits isn&#039;t too disappointed that I gave up on the GM10 -- I&#039;m impressed as hell that he managed to make his work so well with one. I guess I&#039;m just not as skilled a roboticist as him :)&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;I&#039;ll keep updating this as I continue working.&lt;/p&gt;&lt;b&gt;&lt;/b&gt;&lt;p&gt; &lt;/p&gt;
&lt;div class=&quot;field field-type-number-decimal field-field-cost-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Cost to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;$150&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-video-cck field-field-em-video&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Embedded video&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;    &lt;object type=&quot;application/x-shockwave-flash&quot; height=&quot;350&quot; width=&quot;425&quot; data=&quot;http://www.youtube.com/v/ANEXg2QLdLw&amp;amp;rel=0&quot; id=&quot;VideoPlayback&quot; &gt;
      &lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/ANEXg2QLdLw&amp;amp;rel=0&quot; /&gt;
      &lt;param name=&quot;allowScriptAcess&quot; value=&quot;sameDomain&quot;/&gt;
      &lt;param name=&quot;quality&quot; value=&quot;best&quot;/&gt;
      &lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot;/&gt;
      &lt;param name=&quot;scale&quot; value=&quot;noScale&quot;/&gt;
      &lt;param name=&quot;salign&quot; value=&quot;TL&quot;/&gt;
      &lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;
      &lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;
    &lt;/object&gt;
&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;    &lt;object type=&quot;application/x-shockwave-flash&quot; height=&quot;350&quot; width=&quot;425&quot; data=&quot;http://www.youtube.com/v/FnHZbvPmWHg&amp;amp;rel=0&quot; id=&quot;VideoPlayback&quot; &gt;
      &lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/FnHZbvPmWHg&amp;amp;rel=0&quot; /&gt;
      &lt;param name=&quot;allowScriptAcess&quot; value=&quot;sameDomain&quot;/&gt;
      &lt;param name=&quot;quality&quot; value=&quot;best&quot;/&gt;
      &lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot;/&gt;
      &lt;param name=&quot;scale&quot; value=&quot;noScale&quot;/&gt;
      &lt;param name=&quot;salign&quot; value=&quot;TL&quot;/&gt;
      &lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;
      &lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;
    &lt;/object&gt;
&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-finished-project&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Finished project&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-locomotor-number&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Number&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;2&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-decimal field-field-time-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Time to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;20 hours&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-locomotion-type&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Type&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;tracks&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-link field-field-url-more-info&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;URL to more information&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;a href=&quot;http://binrock.net/photos/?rid=896&quot; target=&quot;_blank&quot;&gt;http://binrock.net/photos/?rid=896&lt;/a&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-weight&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Weight&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
</description>
 <comments>http://letsmakerobots.com/node/333#comments</comments>
 <category domain="http://letsmakerobots.com/taxonomy/term/346">drumming</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/157">music</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/277">2x Solarbotics GM3 for mobility</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/278">3x Solarbotics GM10 for drumsticks</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/253">4 AA batteries for motors</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/271">Arduino</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/7">indoor</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/224">microphone</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/273">one 9V battery for MCU</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/75">SRF05</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://letsmakerobots.com/crss/node/333</wfw:commentRss>
 <media:content url="http://youtube.com/v/ANEXg2QLdLw" fileSize="817" type="application/x-shockwave-flash"> <media:thumbnail url="http://img.youtube.com/vi/ANEXg2QLdLw/0.jpg" />
</media:content>
 <media:content url="http://youtube.com/v/FnHZbvPmWHg" fileSize="817" type="application/x-shockwave-flash"> <media:thumbnail url="http://img.youtube.com/vi/FnHZbvPmWHg/0.jpg" />
</media:content>
 <enclosure url="http://youtube.com/v/ANEXg2QLdLw" length="817" type="application/x-shockwave-flash" />
 <enclosure url="http://letsmakerobots.com/files/field_primary_image/ldm_0.jpg" length="41094" type="image/jpeg" />
 <pubDate>Mon, 07 Apr 2008 23:36:15 +0200</pubDate>
 <dc:creator>TheCowGod</dc:creator>
 <guid isPermaLink="false">333 at http://letsmakerobots.com</guid>
</item>
<item>
 <title>Yellow Drum Machine</title>
 <link>http://letsmakerobots.com/node/112</link>
 <description>&lt;div class=&quot;field field-type-image field-field-primary-image&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Primary image&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;img src=&quot;http://letsmakerobots.com/files/field_primary_image/IMG_3505.JPG&quot; alt=&quot;IMG_3505.JPG&quot; title=&quot;&quot; width=&quot;2160&quot; height=&quot;1704&quot; /&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-what-does-it-do&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;What does it do?&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;         Audiofile Engineering asked me to make a robot like this for them, to be won in a promotional contest. &lt;a href=&quot;/node/490&quot;&gt;Yellow Drum Machine II is done now, and it can be found here&lt;/a&gt;.&lt;/p&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;&lt;a href=&quot;/node/610&quot; class=&quot;active&quot;&gt;How to make / get your own Yellow Drum Machine&lt;/a&gt;&lt;a href=&quot;/node/610&quot; class=&quot;active&quot;&gt;&lt;/a&gt;&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;&lt;b&gt;If the google-videos of this robot is down, &lt;/b&gt;&lt;a href=&quot;http://video.google.com/videoplay?docid=3442226798339307980&quot;&gt;here is an excact copy&lt;/a&gt;, take that, Google :)&lt;hr size=&quot;2&quot; width=&quot;100%&quot; /&gt;&lt;p&gt;.. There is always more fun to do with this robot, but for now I will just mark it &amp;quot;complete&amp;quot; in the current version, hope you enjoy it.&lt;/p&gt;&lt;p&gt;Notice how the robot first plays on the object it finds (or is forced to find by the angry cameraman), plays a small beat, and records the beat it plays on it.  Then &lt;i&gt;this recorded &lt;/i&gt;beat is played again, and it starts to play on the object (an belt tracks and everything else it has),and also playing this sampled beat :)&lt;/p&gt;&lt;p&gt;Also some videos from construction and tuning-time.. &lt;/p&gt;&lt;p&gt;&lt;b&gt;What it does? Basically:&lt;/b&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Navigate around, collect some data, avoid obstacles, until it&lt;/li&gt;&lt;li&gt;Finds something &amp;quot;worth playing on&amp;quot; (a single isolated object or a wide flat surface that it can find an angle onto)&lt;/li&gt;&lt;li&gt;Snakes into place&lt;/li&gt;&lt;li&gt;Plays some beats on what it have found, and samples this, checking it has a &amp;quot;good sound&amp;quot;&lt;/li&gt;&lt;li&gt;Based on data collected in the area, and sample just made, then compose a little rhythm, and plays this along with the sample&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;Why? Well.. I was sitting thinking what I should do for my next robot, what it should do.. Listening to music.. making a rythm with some robot-parts.. Thought; &amp;quot;&lt;i&gt;Hey, I will make a robot that drives around and plays on stuff&lt;/i&gt;&amp;quot; &lt;/p&gt;&lt;p&gt; &lt;img src=&quot;http://lh5.google.com/fritslyneborg/R-RA66nRrWI/AAAAAAAAAV4/M3KLkjeGmd0/IMG_3486.JPG.jpg?imgmax=512&quot; height=&quot;420&quot; width=&quot;512&quot; alt=&quot;IMG_3486.JPG.jpg?imgmax=512&quot; /&gt;&lt;/p&gt;&lt;p&gt;It is just made with sticks mounted very fast with a melt glue gun. But it is really solid still.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://lh4.google.com/fritslyneborg/R-RBAqnRrXI/AAAAAAAAAWE/K6n0kUybxzE/IMG_3489.JPG.jpg?imgmax=512&quot; height=&quot;458&quot; width=&quot;512&quot; alt=&quot;IMG_3489.JPG.jpg?imgmax=512&quot; /&gt;&lt;/p&gt;&lt;p&gt;Under neath is &lt;b&gt;speaker and a microphone.&lt;/b&gt; &lt;/p&gt;&lt;p&gt;&lt;b&gt;The speaker&lt;/b&gt; is used for beeps from the microcontroller, and to make click-sounds to the beat. The click-sounds are simply made by setting a pin high and then low straight after each oter. This way I can have the Microcontroller make sound to the music it is also playing, without using any time / causing delay.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;b&gt;The microphone&lt;/b&gt; (located on the stick between the two motors) is used to sample sounds and take input, measuring if the sticks are hitting anything or not. &lt;/p&gt;&lt;p&gt;&lt;b&gt;Also&lt;/b&gt; it can be used to detect a foot stumping on the floor or someone clapping, and so the robot can find the speed of this after four beats, and play along / fall in to your clapping or stumping.&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;And..&lt;/b&gt; It can be used when there are kids playing with the robot; Signals &amp;quot;Record&amp;quot;, the kids shout, and the robot then plays music / a beat with their shouting as a part of &amp;quot;the music&amp;quot; :)&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://lh3.google.com/fritslyneborg/R-RBKanRrYI/AAAAAAAAAWQ/SFo1rBtFPjw/IMG_3490.JPG.jpg?imgmax=576&quot; height=&quot;432&quot; width=&quot;576&quot; alt=&quot;IMG_3490.JPG.jpg?imgmax=576&quot; /&gt;&lt;/p&gt;&lt;p&gt;This robot is made interely without servos. The drumsticks (The &amp;quot;Bass Drum&amp;quot; on the picture) are just &lt;a href=&quot;/node/90&quot;&gt;these litle geared motors that I am quite fond of&lt;/a&gt;.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://lh4.google.com/fritslyneborg/R-RA0qnRrVI/AAAAAAAAAVo/F5F3MtOcJDg/IMG_3480.JPG.jpg?imgmax=512&quot; height=&quot;512&quot; width=&quot;402&quot; alt=&quot;IMG_3480.JPG.jpg?imgmax=512&quot; /&gt;&lt;/p&gt;&lt;p&gt;At the top there is another speaker. It is quite too large, I know, but I thought it looked cool :D Also because it is so torn and twisted, as I could not get it out of it´s old cabinet. On the top-speaker there is a red LED. It lights when the robot is recording, and gives a small blink when it is playing back a sample.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://lh5.google.com/fritslyneborg/R-RAv6nRrUI/AAAAAAAAAVc/WJNb0aVAYzE/IMG_3479.JPG.jpg?imgmax=512&quot; height=&quot;512&quot; width=&quot;461&quot; alt=&quot;IMG_3479.JPG.jpg?imgmax=512&quot; /&gt;&lt;/p&gt;&lt;p&gt;As said above, there is no servo on this robot. The head is also using the little motors from solarbotics. It was, however necessary to use some very thin wire to connect the SRF05, as it otherwise would sort of jam the head now and then if I was using my standard blue wire.&lt;/p&gt;&lt;p&gt;It was quite a fun challenge to make the rather complicated navigation and not having a servo, but only left /right/front to place the head, and then do the rest with the body.&lt;/p&gt;&lt;p&gt;The navigation is complicated because it is not just a matter of navigating around obstacles - that was the easy part. Second the robot has to find good places to drum; A single, isolated object, or a flat wall. Then the robot has to place itself on a good angle to the wall, or straight infront of the object.. All with only L/R/F with the head ;) But it does it quite well now! I am usually amazed of what it finds to play on, when I just let it drive around.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://lh5.google.com/fritslyneborg/R-RAq6nRrTI/AAAAAAAAAVQ/5gxNF0ygovw/IMG_3478.JPG.jpg?imgmax=512&quot; height=&quot;495&quot; width=&quot;512&quot; alt=&quot;IMG_3478.JPG.jpg?imgmax=512&quot; /&gt;&lt;/p&gt;&lt;p&gt;The robot runs for ever on just 4 cells. It must be because the belt-tracks are so geared that there is no strain on the motors.. And no servos, and the sampler takes nothing either.. I dont know, I just know that it runs for hours, more than my wife can stand to listen to - on one charge :D&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://lh5.google.com/fritslyneborg/R-RAl6nRrSI/AAAAAAAAAVE/D1QlxLr3n2g/IMG_3477.JPG.jpg?imgmax=576&quot; height=&quot;459&quot; width=&quot;576&quot; alt=&quot;IMG_3477.JPG.jpg?imgmax=576&quot; /&gt;&lt;/p&gt;&lt;p&gt;In the center of this image is a &lt;a href=&quot;/85&quot;&gt;L293D Motor driver&lt;/a&gt;. It is just used to enable the head to turn both ways. &lt;/p&gt;&lt;p&gt;Notice how easy it is to mount stuff with this glue; I just thought it would look good there on the side. Put some glue on, and stick it there. Hey, the cables are dangling.. Well.. press then onto the wood, and add a line of glue, bingo! &lt;/p&gt;&lt;p&gt;There is a blue print sticking out behind the wood from a cheese-container ;) That is &amp;quot;the sampler&amp;quot;. &lt;a href=&quot;http://194.201.138.187/epages/Store.storefront/?ObjectPath=/Shops/Store.TechSupplies/Products/PPM155&quot;&gt;It is actually this&lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;- And it is just hacked; I took off the switches, and now the microcontroller can record and playback sounds.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://lh3.google.com/fritslyneborg/R-RAfanRrRI/AAAAAAAAAU4/2G1Ew9Zkfcs/IMG_3476.JPG.jpg?imgmax=576&quot; height=&quot;457&quot; width=&quot;576&quot; alt=&quot;IMG_3476.JPG.jpg?imgmax=576&quot; /&gt;&lt;/p&gt;&lt;p&gt;- As almost always; &lt;a href=&quot;/search/node/Picaxe+28&quot;&gt;Picaxe 28X1&lt;/a&gt; mounted on a standard board. So fast, so effective!!&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://lh6.google.com/fritslyneborg/R-RAZKnRrQI/AAAAAAAAAUs/TohCzRCkmUI/IMG_3464.JPG.jpg?imgmax=512&quot; height=&quot;424&quot; width=&quot;512&quot; alt=&quot;IMG_3464.JPG.jpg?imgmax=512&quot; /&gt;&lt;/p&gt;&lt;p&gt;I think the biggest advantege with building fast as I do (instead of measuring and drawing) - is that you get cooler designs! Lot more soul in this one, than a robot I would make if I was to draw it first..&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://lh3.google.com/fritslyneborg/R-RANanRrOI/AAAAAAAAAUA/_Bv14N94pPw/IMG_3462.JPG.jpg?imgmax=512&quot; height=&quot;497&quot; width=&quot;512&quot; alt=&quot;IMG_3462.JPG.jpg?imgmax=512&quot; /&gt;&lt;/p&gt;&lt;p&gt;I know nothing is straight or even or level etc.. But who gives? It is made to play the drums, not to have straight lines :) And trust me; it IS actually quite solid. I will not try, but I am sure it could withstand to be dropped from a table without any harm done.. And if not, it is REALLY fast to fix it again!&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://lh4.google.com/fritslyneborg/R-Q-oqnRrFI/AAAAAAAAAR8/5AmJ_PREBlA/IMG_3440.JPG.jpg?imgmax=576&quot; height=&quot;432&quot; width=&quot;576&quot; alt=&quot;IMG_3440.JPG.jpg?imgmax=576&quot; /&gt;&lt;img src=&quot;http://lh4.google.com/fritslyneborg/R-Q-eqnRrEI/AAAAAAAAARw/5tkEDgH7my8/IMG_3439.JPG.jpg?imgmax=576&quot; height=&quot;432&quot; width=&quot;576&quot; alt=&quot;IMG_3439.JPG.jpg?imgmax=576&quot; /&gt;&lt;/p&gt;&lt;p&gt;Basic construction-materials..&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Thanks for listening!&lt;/p&gt;&lt;p&gt;Any questions? If not, then let´s get funky :D &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;
&lt;div class=&quot;field field-type-number-decimal field-field-cost-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Cost to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;$120&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-video-cck field-field-em-video&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Embedded video&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;!--[if !IE]&gt; &lt;--&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  data=&quot;http://video.google.com/googleplayer.swf?docId=8393403029360051976&quot;&gt;
  &lt;!--&gt; &lt;![endif]--&gt;
&lt;!--[if IE]&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot;
  codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt;
  &lt;![endif]--&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://video.google.com/googleplayer.swf?docId=8393403029360051976&quot; /&gt;
&lt;param name=&quot;quality&quot; value=&quot;best&quot; /&gt;
    &lt;param name=&quot;bgcolor&quot; value=&quot;#ffffff&quot; /&gt;
    &lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt;
    &lt;param name=&quot;scale&quot; value=&quot;noScale&quot; /&gt;
    &lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;
    &lt;param name=&quot;salign&quot; value=&quot;TL&quot; /&gt;
    &lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;
    &lt;p&gt;Your browser is not able to display this multimedia content.&lt;/p&gt;
  &lt;/object&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;!--[if !IE]&gt; &lt;--&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  data=&quot;http://video.google.com/googleplayer.swf?docId=-1229584477125883272&quot;&gt;
  &lt;!--&gt; &lt;![endif]--&gt;
&lt;!--[if IE]&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot;
  codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt;
  &lt;![endif]--&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://video.google.com/googleplayer.swf?docId=-1229584477125883272&quot; /&gt;
&lt;param name=&quot;quality&quot; value=&quot;best&quot; /&gt;
    &lt;param name=&quot;bgcolor&quot; value=&quot;#ffffff&quot; /&gt;
    &lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt;
    &lt;param name=&quot;scale&quot; value=&quot;noScale&quot; /&gt;
    &lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;
    &lt;param name=&quot;salign&quot; value=&quot;TL&quot; /&gt;
    &lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;
    &lt;p&gt;Your browser is not able to display this multimedia content.&lt;/p&gt;
  &lt;/object&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;!--[if !IE]&gt; &lt;--&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  data=&quot;http://video.google.com/googleplayer.swf?docId=-1205351951320774592&quot;&gt;
  &lt;!--&gt; &lt;![endif]--&gt;
&lt;!--[if IE]&gt;
  &lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;
  classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot;
  codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt;
  &lt;![endif]--&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://video.google.com/googleplayer.swf?docId=-1205351951320774592&quot; /&gt;
&lt;param name=&quot;quality&quot; value=&quot;best&quot; /&gt;
    &lt;param name=&quot;bgcolor&quot; value=&quot;#ffffff&quot; /&gt;
    &lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt;
    &lt;param name=&quot;scale&quot; value=&quot;noScale&quot; /&gt;
    &lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;
    &lt;param name=&quot;salign&quot; value=&quot;TL&quot; /&gt;
    &lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;
    &lt;p&gt;Your browser is not able to display this multimedia content.&lt;/p&gt;
  &lt;/object&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-finished-project&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Finished project&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;Complete&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-locomotor-number&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Number&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;2&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-decimal field-field-time-to-build&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Time to build&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;20 hours&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-text field-field-locomotion-type&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Type&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;tracks&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-link field-field-url-more-info&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;URL to more information&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
          &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;field field-type-number-integer field-field-weight&quot;&gt;
  &lt;h3 class=&quot;field-label&quot;&gt;Weight&lt;/h3&gt;
  &lt;div class=&quot;field-items&quot;&gt;
      &lt;div class=&quot;field-item&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
</description>
 <comments>http://letsmakerobots.com/node/112#comments</comments>
 <category domain="http://letsmakerobots.com/taxonomy/term/195">belt tracks</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/154">drums</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/157">music</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/155">rythm</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/221">2 speakers</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/19">4 AA batteries</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/220">6 geared motors in total</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/223">autonomous (very)</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/224">microphone</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/55">Picaxe 28</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/24">Picaxe basic</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/23">Picaxe basic</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/222">sound sampler</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/75">SRF05</category>
 <category domain="http://letsmakerobots.com/taxonomy/term/159">where ever there is something to play on</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://letsmakerobots.com/crss/node/112</wfw:commentRss>
 <media:content url="http://video.google.com/googleplayer.swf?docId=8393403029360051976&amp;amp;hl=en" type="application/x-shockwave-flash" medium="video" expression="full" duration="260" width="320" height="266"> <media:thumbnail url="http://video.google.com/ThumbnailServer2?app=vss&amp;amp;contentid=9417c1215701888d&amp;amp;offsetms=35000&amp;amp;itag=w320&amp;amp;lang=en&amp;amp;sigh=cBUc0A7Y2OZH1E8FAlSl8jYlvPo" height="240" width="320" />
</media:content>
 <media:content url="http://video.google.com/googleplayer.swf?docId=-1229584477125883272&amp;amp;hl=en" fileSize="110620" type="application/x-shockwave-flash" medium="video" expression="full" duration="51" width="320" height="266"> <media:thumbnail url="http://video.google.com/ThumbnailServer2?app=vss&amp;amp;contentid=9b7c432f9850cddf&amp;amp;offsetms=30000&amp;amp;itag=w320&amp;amp;lang=en&amp;amp;sigh=grP--BTk0PB6FzKe1Y99QdH9TW8" height="240" width="320" />
</media:content>
 <media:content url="http://video.google.com/googleplayer.swf?docId=-1205351951320774592&amp;amp;hl=en" type="application/x-shockwave-flash" medium="video" expression="full" duration="19" width="320" height="266"> <media:thumbnail url="http://video.google.com/ThumbnailServer2?app=vss&amp;amp;contentid=ea89ca58366a021&amp;amp;offsetms=5000&amp;amp;itag=w320&amp;amp;lang=en&amp;amp;sigh=O5r9uardsGYoy-hnzbsDMm5_30M" height="240" width="320" />
</media:content>
 <enclosure url="http://video.google.com/googleplayer.swf?docId=-1229584477125883272&amp;amp;hl=en" length="110620" type="application/x-shockwave-flash" />
 <enclosure url="http://letsmakerobots.com/files/field_primary_image/IMG_3505.JPG" length="989667" type="image/jpeg" />
 <pubDate>Fri, 22 Feb 2008 12:16:12 +0100</pubDate>
 <dc:creator>fritsl</dc:creator>
 <guid isPermaLink="false">112 at http://letsmakerobots.com</guid>
</item>
</channel>
</rss>
