3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.


Bubblebot: Gigantic Bubble Generator

Bubblebot: Gigantic Bubble Generator

Welcome

Here is one grand weekend project!

Make this awesome Bubble Bot:


While being a bit lengthy and requiring experience with Arduino, this contraption is bound to grant you infinite glory among your friends, toddlers and grownups alike!


Avast, then!
 
Remove these adsRemove these ads by Signing Up
 

Step 1What You Need

What You Need
«
  • IMG_1227.JPG
  • solderroll.jpg
Here's a list of the materials and parts I used:

The Frame

* 5 x 4-feet long rectangular profile (0.5" x 0.5") pieces of wood, as solid as possible.
Although you could probably get away with plywood if you wanted to, I always like to go for something sturdier than what I actually need, to compensate for unexpected shortcomings.

* 12" x 4"  x 0.5" piece of wood for holding the fan and servo.
From now forth I'll refer to it as the wooden shelf. Please excuse my English, I am Israeli.

* 2 hinges, mine were about 1.5" in length.

 * 4 Colorful plastic floats a.k.a "Wacky Noodles", ~5 feet long.
these, for instance.

* 20 medium-size zip ties for securing the plastic floats to the wooden frame
alternatively, you could go with glue...

* 5 tiny-size zip ties for attaching the opening-closing arm to the servo
Make them colorful if you can, to go with the rest of the design!

* Some bolts, nuts, washers
I used 1/8" diameter ones, various lengths. Sorry for being somewhat vague, it'd take quite a coincidence for you to get exactly the same parts, do your scavenging & adjustments

* 6 feet fishing line
This will be used to connect the motor to the arms, so better get a strong one

* 6 feet thick thread for making the bubbles, preferably made of cloth
Use a thread that is both absorbing and flexible - important for bubble making, as you'll find out.
I actually used a mountaineering thread I had, about 5mm wide. The important features you want are: a. that it would be able to absorb the soap and b. that it would be flexible enough and not form knots. One of the reasons I like using distilled water, is that the thread will never hardens.

* 2 round wooden sticks, 2 feet long, 3mm in diameter
(Or zip-tie together two 1-feet sticks)
These will be used as the poles holding the threads that create the bubbles. One of them will be fixed to the piece of flat wood, and the other will be mounted to the servo - this means they need to be as light-weight as possible
.

* 1 round wooden stick, 2 feet long, 5mm in diameter
(Or - zip-tie together two 1-feet sticks!)
This will be used as the lever allowing the motor to bring the arms up and down, using the fishing line. Therefore, it should be sturdier than the others.


* 10 1.5" long wood screws, 3-4mm in diameter

* Plastic tub for the soap fluid



The Brains

* 3 feet of ordinary 1-lead wire

* A levered micro-switch, something like this one
.
* A Servo, preferably not the lamest one you can get.
I got mine for free in a time of blissful need from someone during geekcon2010, but it was roughly similar in size and torque to this one.

* 6V Geared motor
This one's responsible for raising and lowering the arms that go into the soap bucket and spread open in the air, so it better be geared to take some load. I used a geared motor module I disassembled from a scanner/printer, but you can use anything, as long as it's 6v, around 5-10 RPM

* A roller/pully, used to collect the wire
It should be attached to the motor's shaft, so make sure you get parts that can play nicely together. I got mine by taking down all solder from my soldering kit's roller (see photo). Not the best option, I'll admit.

* 12V Tower-rack computer fan.
I used a 4.7" X 4.7" one. You can always slow down a fan by rapidly switching it (using PWM or otherwise), but not the other way around.

* 10 feet of  3-pin servo leads extension cables
I used these ones , which are hassle-free 

* Circuit Prototyping board, I use something that looks like this

* 1 Arduino or an Arduino-clone.
I use this RBBB from ModernDevice, which is pretty cheap and easy to work with. Instead of the supplied transistor I install a 7805 regulator to take down my 12V input (mopad battery)

* 1 plastic kit-box for the electronic components. Mine was 5" x 3" x 2".

* 12V battery / Power adapter
I use my mopad's battery when outdoor or the adapter when in civilization.

* H-Bridge components:
2 x TIP107 PNP Darlingtons
2 x TIP102 NPN Darlingtons
4 x 2N3904 transistors
4 x 1/4W 1K resistors
4 x 1/4W 10K resistors
I am grateful to Chuck McManis, who wrote this must-read piece on H-Bridges which I pretty much implemented as written. See schema in photos.


Soap Mixture

I used the instructions published by these guys , quantities multiplied by 4:

4 liter of distilled water
3.2 liters of a pre-made bubble mixture 
1 deciliter of detergent (I used regular green Fairy with great success)
1 deciliter of glycerin



Tools

* Solder iron and solder

* Hot Glue Gun:
Although abominable when overused, there aren't many engineering problems that cannot be solved with enough hot glue. Or design-related problems, coming to think of it. Hack, it'll probably solve most kinds of domestic problems, too. Not that I preach for this kind of usage, but hey, I'm just sayin'. The hot glue gun is our weapon in the war against sophisticated (as boring) product assembly lines.

* Electric screwdriver/drill
We will drill some holes and screw some screws when building the frame

* 3mm and 5mm wood drills

* Wood Glue

* Hand Saw, Awesome!

« Previous StepDownload PDFView All StepsNext Step »
22 comments
Apr 20, 2012. 9:09 AMemmanuel720 says:
it's amazing! but have a question... How do you connect the motor to Arduino??? hope you can help me :)
Apr 6, 2012. 11:21 AMqwerty the turtle says:
try putting 50 of them on your roof!!!
:) :) :0
Feb 29, 2012. 12:34 PMLuz.Lopez says:
So cool! I'm gonna try to do some like that... wish me luck :D
Oct 1, 2011. 5:52 PMrimar2000 says:
Great work!
Jul 8, 2011. 10:34 AMinstruct39 says:
omg, so cool, i would to make it if i had all the parts
Mar 7, 2011. 3:57 AMPaulys says:
Nice job! We like it so much we blogged about it.
http://www.robotliving.com/diy-robot/bubble-bot/
Feb 17, 2011. 12:26 PMsnelpiller says:
awesome!!
Feb 17, 2011. 9:46 AMmarcsulf says:
zvizvi wrote:
>>Circuit Prototyping board, I use something that looks like this ...sorry, after pressing this link you'll get a 404 and will need to refresh the page, for some reason<<

The reason for the error is there is a space (manifests as %20 in html) at the end of your link. If you remove the space, it will link correctly.

Great instructable, BTW. My kids are going to love this!
Feb 17, 2011. 8:30 AMwobbler says:
This really is an Instructibubble!
Feb 17, 2011. 8:04 AMKinnishian says:
I love this! Thanks. It combines the awesome of relatively complex machines performing simple functions with the awesome of bubbles!
Feb 15, 2011. 7:45 AModedon says:
cooooooooooooooooool !
Feb 13, 2011. 1:04 AMkeler says:
Sweet!
My kids love those huge bubbles! This is a must-do project, will add to my ever-growing list :)
If only you could freeze those bubble mid-air... Just thinking...
Anyways, thanks for posting, and for the detailed instructions.
Feb 13, 2011. 7:55 AMyuvaleshel says:
Inspiring !!! This machine seems to have a real uncle-like personality. like!
Feb 13, 2011. 3:35 AMbertus52x11 says:
Great. I was considering making a bubble machine for the Sprakfun contest. Now I'm glad I didn't. Yours is awesome!
Feb 12, 2011. 11:53 PMTape-structable says:
This is just ridiculously sweet. The padding makes it perfect for children chasing the gigantic spheres of beauty. We had a small toy like this when I was little. It did a decent job but the satisfaction of destroying a big one wasn't there.

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
25
Followers
4
Author:zvizvi
Industrial design freshman. aspiring Inventor. hacking life, one bit at a time.