Let's Make Robots!

CDancer v.2 [He won! He won!]

Dance and make you laugh

********************************************************

Happy news:

CDancer won in the PICAXE's monthly competition!

When the prize arrives, CDancer poses with it! :)

********************************************************

 

Hello!

My first Picaxe robot is posted, but I have made other projects with Picaxe before this.

But now to something informative:
- It uses 08M as "brains"
- There is 1 servo and two leds as actuators
- In future you can control this by remote
- I used perfboard to connect everything
- I can say: It is really messy! 
- This is my "masterpiece" for that CD-robot competition
- It has only 2 CDs used, but i didn't have more,and it doesn't need more 

For the face, or the guy, i used a mini CD, two green leds and some paper for legs, mouth and hands.
Servo lays on a tinderbox, so legs can't touch ground.

I will post the code later, so you can see how quick i wrote it :D
But now to some pictures:

This is what it looks ready to go!

 

Everything attached to the bace cd

The board itself.

And the schematic (little poor).

That's all this time! Cheers!

UPDATE 5.9.2012

Well this time I added a LDR for sensor.
I added it to pin 3 and 4k7 pull-up resistor of course!
So now if you walk past it, it starts to dance (same moves as before).
Later I will post new video and some pictures. 
The video will come before pictures, I think.
But for now, I consider this project finished, before i get some new things and so.

Cheers again! 

UPDATE 5.9.2012

My solution was to add video and pictures to one video, and of course, some music :D
Hope you like this! 

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Funny guy :-)

I would like to use the remaining free pin to attach a IR sensor or alike to trigger a reaction when somebody passes.

True that. A sensor would rock.

BotFIN you have to know that we don't call something a robot if there is no sensor that triggers a behavior upon some event in the real world. This CDancer in the current state is "Something else".

Haha, yes that's right. Even my ALF got two sensors but has no brain to process the information, just like an ant, a nerve knot (transistor) :-)

Disagree. It has an infrared TV style receiver. That's definitely a sensor :)

@BotFIN: As Birdmun suggested, I would use the free pin for audio input. Pin 3 can be cconfigurated as an ADC - perfect for audio input via opamp and microphone. Make him dance to the music!

 

So would you call a RC car a robot then?

Yes, there is a sensor. But it is there to control it. Like any RC car. So to me it boils down to this comment.

A LDR wouldn't control it? Or another sensor like a Sharp IR etc. The only difference is that the IR transmitting signals are send by a human by pressing a remote control instead by the reflecting behavior of an obstacle etc. Makes no difference for me. Most robots I have seen are from this type. I call them if x is-then do y-robots. If sensor value is x, then do y:P

PS: A RC car is for my defintion then a robot, if it's behavior is re-programable (changeable). So a common RC car isn't a robot.

 

Yes, I just forgot about that IR receiver...

Audio input would be cool, just use a filter to make him react on high tones like whistling.

It is wip now but i'll add a ldr today

My baby kid watched the CDancer video with me and he reacted and found the robot insane. Almost the same reaction than he has to Teletubbies.

haha! that's awesome!