Introduction: Itty Bitty Vibrobot

Picture of Itty Bitty Vibrobot
This is a quick, easy project to build a tiny vibrating robot, a vibrobot. Vibrobots dance around typically by having an off-balance motor make them jiggle.

This one uses a vibrating motor from an old cell phone, a 3V watch battery, and a paper clip. A little soldering, some hot glue, and you've got a vibrobot!

Step 1: Gather Materials

Picture of Gather Materials

Here's what you'll need:
1. A watch battery (I used a 3V, but you can probably use whatever you find)
2. A motor from an old cell phone
3. A big paper clip
4. Soldering iron, solder, flux (optional)
5. Hot glue gun
6. Electrical tape
7. Sharpie or other dark marker

Optional but helpful:
8. Metal file
9. Rubbing alcohol
10. Needlenose pliers for the bending

Step 2: Make the Legs - Part 1

Picture of Make the Legs - Part 1

Ok, since the whole bot will be vibrating like crazy, I wanted to make the legs out of one continuous piece of wire -- it should be less likely to fall apart. The paper clip was the perfect size and thickness. Here's how to make four legs out of a paper clip:

First, straighten out the clip, then mark out six equal parts. On mine, marking every 1 1/16" worked out fine.

An important note about bending the paper clip -- go slowly! Take a few seconds to make each bend, or it could snap. Also, for the angles that are greater than 90, make them rounded, so there's not so much stress at one point. It took me three tries to finish the legs. (See the last photo.)

Now, bend a 90 degree angle at the first mark.

At the second mark, bend it back completely.

Step 3: Make the Legs - Part 2

Picture of Make the Legs - Part 2

At the third mark, make another 90, but this time angle it away from the end you started at. Now you're working in 3 dimensions. Both pictures below are the same step, from different angles.

Step 4: Make the Legs - Part 3

Picture of Make the Legs - Part 3

At the fourth mark, make a 180, so the wire goes back the way it came.

At the fifth mark, make a 90, angling it away from the other two adjacent legs. After this step, you should be able to set the legs down, and have four points of contact. If not all four points touch, gently bend them until they do.

Step 5: Attach the Motor to the Battery

Picture of Attach the Motor to the Battery

My motor was still sticky on one side, so I just stuck it to the top of the battery. I think it's double sided tape, which you could use if you need to, or maybe hot glue it.

Scuff up the bottom of the battery a little, I think it should help the solder and hot glue adhere. I used a file to mar the surface. Make sure you clean it afterwards with a little alcohol. I believe acetone will work better than rubbing alcohol, but use whatever you have around.

Your motor should have two wires coming out of it. Solder one wire to the bottom of the battery. I had trouble getting the solder to stick, so I reinforced it with a little electrical tape (which you can't see in the pictures).

Step 6: Attach the Legs to the Body

Picture of Attach the Legs to the Body

Now for the hot gluing. You should do all these steps quickly, before the glue has a chance to cool. (Note: I didn't really do the hot gluing on the surface in the pictures -- I did it on a counter top with parchment paper underneath. The glue doesn't stick to the parchment paper, so the bot doesn't get stuck down, and it also makes for easy cleanup.)

First put a fairly thin layer of glue over the entire bottom surface of the battery.

Now stick the legs on, keeping the three points of contact away from the soldered wire. Once you're happy with the placement of the legs, put a generous amount of glue over the points of contact. Don't be stingy!

I used a small piece of aluminum and line level to keep the plane of the feet parallel to the plane of the body. This is completely unnecessary -- you can just stick the legs on and they will be fine.

Wait for it to cool -- I stuck mine in the freezer for a couple of minutes to hurry the process along.

Step 7: All Done!

Picture of All Done!
Once he's cooled, he's ready to go. To turn him on, just use a small piece of electrical tape to attach the free wire to the top of the battery. Put him down, and watch him dance!


Waren-Neutron (author)2010-11-23

it is the simplest vibrobot in all.

shadowyblade (author)2010-02-07

 Too bad this is technically not a real robot.  A robot must respond to stimuli. However, vibrobots are always fun anyway.  Good instructable!

D5quar3 (author)shadowyblade2010-09-13

Actually when you bump it thats a stimuli and when you bump them they go the other way don't they?

shadowyblade (author)D5quar32010-09-14

I suppose, if you were to interpret it VERY liberally.

D5quar3 (author)shadowyblade2010-09-15

I like getting technical

iectyx3c (author)2009-07-27

Superb. Fun and fast!

bob the builder #1 (author)2008-07-22

could you turn one of these into a water strider robot?

a strider bot is much different, check out the instructible for it!

Sergant Tinkers (author)2009-05-23

You could also use a vibrating motor from a cheap vibrating motor from walmart.

Tommyhzy (author)2009-03-20

Please do not solder to the battery, someday it will explode and you will get hurt. I am very concerned.

maRiigeL (author)2008-08-22

can you user a pager motor instead of using vibrating motor that looks like a watch battery...??

bob the builder #1 (author)2008-07-22

I'm going to add floats like the stride bot to this!!

Whaleman (author)2007-12-20

Hehe, now all you have to do is put it in a fake cockroach and take it to Denny's!

Gjdj3 (author)Whaleman2008-03-11

Lmfao. Outback Steakhouse might be a more appropriate target. I have actually seen a cockroach there!

corey_caffeine (author)Gjdj32008-07-14

or some really high class restaurant

LividMonkey (author)Whaleman2008-04-25

Or Waffle House. Cockroaches love that place.

Whaleman (author)LividMonkey2008-04-25

Yeah... But I don't have any future in-laws who work there.... But could still work =)

Lt. Duct Tape (author)2008-05-06

I found a way to remotely activate it and put it on my teacher's chair this morning!

bumpus (author)2008-05-06

i just made one, its awesome!!! I'm taking it to school tommrow

Eric-the-halfa-bee (author)2008-02-16

If you have trouble soldering to a battery or other smooth surface than a drop of soldering acid on it will rough up the surface enough that it stichs better that solder to solder.

an easier way to do it is use a file or sand paper (lots cheaper also). the only reason i use these 2 is cause no where i no sells solder acid

Naeem Iftikhar (author)2008-02-16

Good its good as fun but I think if we do in this way lots of other ideas will come to other so you have done a good thing. I did not found your frofile but I think you are in good age and doing good, carry on God bless you.

Doctor What (author)2007-12-07

Umm... it might have been done before:

coll spiders

iq_abyss (author)Doctor What2008-02-15

This is a variation, get a soul. BTW: Great job Pepik.

Doctor What (author)iq_abyss2008-02-15

OOOH, harsh. :)

iq_abyss (author)Doctor What2008-02-15


brainspater (author)2007-12-26

this be cool for prank you no.

Charger_06 (author)2007-12-09

hey pepik what kind of cell u get the motor ouf of

pepik (author)Charger_062007-12-09

The motor came out of a Samsung A460 that I used to use on Sprint's network.

Charger_06 (author)pepik2007-12-22


HeWantsRevenge (author)2007-12-08 this bug +1

jongscx (author)2007-12-07

I have so many potentially wrong things to comment right now, so I'll save you guys the trouble: (Post Removed By Community Request )

jongscx (author)jongscx2007-12-07

Oh yeah, And great instructable!

!Andrew_Modder! (author)2007-12-07


GorillazMiko (author)2007-12-07

awesome! looks easy and cheap

Pyrowuzzup (author)2007-12-07

it looks like a sad face lol

Tool Using Animal (author)2007-12-07

Although it's durn cute, it's not BEAM.

pepik (author)Tool Using Animal2007-12-07

Whoops, you're right. Corrected. Thanks!

About This Instructable




More by pepik:How to replace an iPhone 5 batteryItty Bitty Vibrobot
Add instructable to: