Let's Make Robots!

BubbleBoy v1


This is my emotional robot, BubbleBoy. Briefly, BubbleBoy was created to demonstrate emotions and their applications in robotics. BubbleBoy has a food and water level, and when averaged out, a health level. The mood is determined by the health level. There are 10 moods, each of which BubbleBoy has a little ‘action set’ with. This is to try to get more food! After the ‘action set’ is over, you can feed it or give it water. When the food/water button is pressed, it increases the food/water level by a random int in between a lower bound and upper bound. Also, when BubbleBoy finishes three ‘action sets’, it becomes more hungry and thirsty - thereby decreasing the food/water levels. So, BubbleBoy is similar to a ‘tamigotchi’. It was fun to make- BB has 2 servos, 2 DC motors, 2 buttons, 4 LEDs, 1 LDR, and 1 LCD. All of these are controlled by the Arduino board.




Here are pictures of the food and water buttons:

img_3061.thumbnail.JPG ~ img_3060.thumbnail.JPG


Here's the LCD that displays the Mood, Health, Food level and Water level:



Here's a picture of BubbleBoy's Hula Ring! This can actually jiggle around



The source is open, so you can download it here. :)


Here's the circuit diagram:



 If you want to see more pictures of BubbleBoy, check out my site :D

Comment viewing options

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

Ohh! That's a neat idea! :) If I do it again, I'll do that!

Thanks! :)

Great idea, great color. Just out of curiosity, is this part of the EPGY study? 

I like the effort you've put into trying to show emotions without trying to copy human behavior. Is this a finished project? Is it the first in a series? When does the blue version arrive? 

/ vzz-clck-"Maneuver"

What is an EPGY study?

As seen in the title, this is a finished 'version 1'. The second version will have expectations.I'm not sure if I'll be making more BubbleBoys... maybe if people are interested- but I'd like to keep continuing on different projects :)

 I think pink > blue ;) Haha

 Thanks! :)

Other members have already appreciated the originality (does that word exist) of your robot :) so i'll ask you a techy question (i'm quite noob actually). What is the diode that connects the emitter to the collector for?
If it's a protection diode, it is misplaced. It should be across the motor pins and not the transistor.
Thanks! I'm quite noob too. It's a Snubber diode :)
That's what jka was saying up there, the snubber / protection / flyback diode is not doing what it's intended for, since it isn't connected across the load. It only functions to supress the transient high voltages if it can form a circuit around the inducutive load (the motor) to drain off the excess voltage generated when the transistor is shut off.  For protection, the diode should be connected with the cathode towards the positive voltage side of the motor, and the anode towards the ground, transistor side of the motor. (Basically the same as you have it, except across the motor rather than the transistor).

Exactly. Sorry for not clarifying in my original post. When you stop the motor and the magnetic field collapses, it can/will generate a high voltage spark that can destroy the transistor. To prevent this, you mount a clamping diode as robologist described.

This applies everywhere you use a coil. That is, for example, motors, solenoids and relays

i dont meen to be mean but i think i seen this on tv or something. they made something like this to teach children to make direct eye contact. what i meen is it had sencers in its face if it dosnt detect that anyone is looking at it it will dance and move around. it was made to teach childer to keep eye contact when there parents were talking to them or something like that. but im just saying it looks like what i seen it dosnt meen yours does they same as it.

but it does look cool the one i seen was jsut plain and yellow (i think it was yellow) but you added things that ar eye catching.

I like the concept of this robot. But I object to most fluffy pink things. -lol