Society of Robots - Robot Forum

General Misc => Robot Videos => Topic started by: fritsl on May 12, 2008, 09:34:25 AM

Title: Yellow Drum Machine II
Post by: fritsl on May 12, 2008, 09:34:25 AM
[youtube]TCC0iKPSmYE[/youtube]

/Fritsl
Title: Re: Yellow Drum Machine II
Post by: Asellith on May 12, 2008, 06:18:17 PM
What is the sensor you have on the pole on the back?

Oh and by the way I love this one and the last YDM. Probably my favorite robot to date.

Great work keep it up
Title: Re: Yellow Drum Machine II
Post by: fritsl on May 13, 2008, 12:02:47 AM
Thank you very much!

The sensor on the back is actually a speaker - one of 2 speakers. It is inside half a tea-ball-cup.

The other speaker is under neath the yellow "hat" which is half a table-tennis ball painted yellow and mounted on top of a part of a flash-light.

Thanks again.
Title: Re: Yellow Drum Machine II
Post by: Private Reid on May 13, 2008, 05:10:23 AM
Lol

I loved the first one, and love this one

Great job
Title: Re: Yellow Drum Machine II
Post by: fritsl on May 13, 2008, 01:43:49 PM
Thank you :)

Love.. Here is a video of it with some flower & love in it  ;D

[youtube]nhoVZlkUS74[/youtube]
Title: Re: Yellow Drum Machine II
Post by: Private Reid on May 14, 2008, 02:51:49 AM
Don't ya Love the Love
Title: Re: Yellow Drum Machine II
Post by: ddemarco5 on May 18, 2008, 06:27:17 AM
must....drum....on...FLOWER, lol nice vid. awesome robot
Title: Re: Yellow Drum Machine II
Post by: Trumpkin on May 22, 2008, 09:18:31 AM
nice robot. this is kinda off topic but... can you post the scehmatic for your motor driver? It always seems like I have unused dc motors laying around.
Title: Re: Yellow Drum Machine II
Post by: fritsl on May 23, 2008, 02:25:48 PM
Erh.. I am not quite sure I know what you think of.. This robot has 2 of these:
http://letsmakerobots.com/node/85
- It is a very common component, you cannot google it without finding a ton of info..

But I am not sure this is what you asked for?
Title: Re: Yellow Drum Machine II
Post by: Trumpkin on May 24, 2008, 08:09:09 AM
you use the L293D Motor driver chip, right? Do you have the schematic for the circuit you use with it?
Title: Re: Yellow Drum Machine II
Post by: fritsl on May 25, 2008, 11:17:46 AM
Yes - I use 2 * L293D Motor driver..

"schematic"? I am really not sure what you think of.. It is a chip that can only be used to one thing: take 4 inputs and make them into 2 reversable.. And that is what I use it for, so head, teacup, and the 2 belt tracks all can turn in 2 directions.

http://www.google.com/search?aq=f&complete=1&hl=en&q=%22L293D++schematic%22&btnG=Search

Title: Re: Yellow Drum Machine II
Post by: SixRingz on May 27, 2008, 05:46:19 PM
Two words: AMAZING and GENIOUS!!!!!
Title: Re: Yellow Drum Machine II
Post by: Nyx on May 29, 2008, 03:33:43 PM
How does the music generation actually work, algorithmically speaking?
Title: Re: Yellow Drum Machine II
Post by: fritsl on May 29, 2008, 03:57:42 PM
Erh.. erh.. Well.. It is a pretty long piece of code, so a quick reply in that one is pretty hard!

To put it short; Rhythm (opposite to notes) is very thankful and giving to work with: A few rules, some basic categories, some marks of what can be altered while staying within style.. and then just mixing it with inputs to generate new beats..

You know; If you count to 4, and then focus on 1 & 3 in one basic pattern, and then allow 1/16 resolution, and then make patterns of 3 repetitions, and one variation etc.. already at an early stage in the programming your robot will amaze you with new beats it has made. Rhythm is very giving, most things goes.

Then there is shuffle, but that is just a parameter set for a value.

Crap answer, I know, sorry - I could show you if you where here.. But try to make a robot make rhythm, and see that it is very easy! (that part of it) More tricky is to make it hit in sync as the sticks do not move at the same speed, so you have to do backwards engineering in time.. And finaly coding it so that a Microcontroller (without any external timing clock) plays stady. THAT takes some strange coding :)
Title: Re: Yellow Drum Machine II
Post by: Nyx on May 29, 2008, 04:14:58 PM
Did you come up with those ideas on your own? Any sources you'd recommend looking at?
Title: Re: Yellow Drum Machine II
Post by: fritsl on May 30, 2008, 03:26:37 PM
Nah - it all comes from my head, and I do not recommend anyone to look in that :D

However - webmaster here on societyofrobots.com hates when I link to my own site, haha, but I try to put down as much as possible on letsmakerobots.com There are examples of other drum machines made from what can be found there... + a lot of other stuff based on same basic stuff that I "preach" :)

Here is one - possibly not the best shot:

[youtube]http://youtube.com/watch?v=ANEXg2QLdLw[/youtube]

- He made a complete page for it here:
http://letsmakerobots.com/node/333
and he is known to be happy to share knowledge etc :)
Title: Re: Yellow Drum Machine II
Post by: alovon on June 01, 2008, 02:53:28 PM
Nice. ;D
Title: Re: Yellow Drum Machine II
Post by: fritsl on June 26, 2008, 05:36:41 AM
If interested, I am making instructions on how to make a Yellow Drum Machine now:

http://letsmakerobots.com/node/1050
Title: Re: Yellow Drum Machine II
Post by: emmannuel on June 26, 2008, 06:15:12 PM
Dude thats just awesome :D