You need to obtain the following:
The ice cube container is the bubble solution tray. It attaches to the other container box. This second container box can temporarily hold the battery, as long as the machine is not placed at any height (you wouldn't want the battery to hit someone on the head). The typical auto fan has an oscillation mechanism built in. You can optionally use this to power the wand by removing the rear cover of the fan and removing the parts. You attach a shaft to the oscillation shaft and a "U" joint, cable, or piece of rubber tubing from that to the wand axle. I found that it was preferable to have separate rates on the fan and the wand assembly. You can use a wooden wheel (from a crafts store) or a knob for the wand wheel. You drill a bunch of holes in it and stick in either real bubble wands or some you make yourself with pipe cleaners. I find that the pipe cleaner wands do a better job plus you can make them have bigger holes and have bigger bubbles.
You need to adjust the fan angle of attack to shoot the bubbles above the bubble tray slightly. You may find that the airspeed is a bit too high and many of the bubbles pop at the start. I have put together a simple pulse-modulated speed control circuit to control the wand motor and fan individually to achieve the maximum bubble rate. Don't let this scare you off, its just that I want perfection.....
I made a huge assembly out of PVC and a solution tray out of 3" drain pipe, cut lengthwise. It worked ok but I realised that I wasn't raising the bar very much most of the time, so most of the mass of the thing was unnecessary. So I made a smaller unit out of wood, with the wallpaper tray for the solution tray. This is alot easier to move around, clean, and kids find it easier to use. Somehow I'd like to put this kind of machine on a kite......