Yellow Drum Machine II (YDM II) – Robot Plays Drums
In most ways YDMII is the same as YDM, but for these differences:
A) The yellow “hat” instead of the huge speaker on YDM. I did not have more speakers like the one on YDM, so I 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.
This gives a perfect sound for the sample-playback!
B) YDMII has a tea-cup-speaker mounted on an old radio-antennae, the telescopic kind. By re-thinking (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.
I wanted the robot to play on a large fish’s head. But I just could not find a fish with the right size head, that also had a good sound to it.
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.
The programming / the code:
I ended up re-writing the “musical parts” of the core, and kept all the navigational from YDM.
I also created 3 extra “modes”; “Curious and playfull”, “Tai Chi”, and “Jam to musician”. However, the basic code “Search and play” is now so expanded that there is no room in the tiny brains for anything more than that.
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 “modes” by uploading other instructions to the robot, instructions I can send you 🙂
A nice detail IMHO is the on/off-switch:
It is two very powerful (rear earth-material) magnets encapsulated in heat-shrinking plastic, with wires mounted on.
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.
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’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’s business 😀
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 🙂
You can find out some more detail here.
origainal post from http://letsmakerobots.com/node/490