Introduction: Most Useless Machine - LittleBits Edition




You've probably seen the Most Useless Machine before, but I thought it would be fun to build a temporary one with littleBits modules. For those of you who haven't seen it, this is the machine that does nothing except turn itself off as soon as you turn it on. littleBits provides all the electronics you need to build a Most Useless Machine, so I borrowed my nephew's Premium Kit, added the "Double OR" and toggle switch modules, and I was ready to go.

This Instructable is mostly about the electronics (there are plenty of write-ups on building the enclosure) so I'm just describing a basic setup here. You can add your own enclosure once you understand how this machine works.

The theory behind this setup is straightforward due to the functions of the littleBits modules.
  • Power is split by the Branch module to both the toggle switch and the roller switch. At first, both switches are off.
  • Then, both switches feed into the "Double OR" module. This means that if either switch is on, then power is supplied to the rest of the circuit.
  • The servo motor is configured to swing, so when the toggle switch is turned on, the servo swings the shutoff arm to turn off the toggle switch.
  • At the same time, the servo triggers the roller switch, so the servo continues to run. When the servo swings back to its original position, the roller switch is turned off, thus turning the entire machine off.
Oh, and in the video, you see the machine also turns on 2 LEDs, the vibration motor, and the fan. I added those because I thought it would make the machine useless AND puzzling. Plus, I already had those modules as part of the littleBits Premium Kit, so I figured I might as well use them.

Step 1: Parts

You need the following littleBits components (all but the last two are found in the littleBits Premium Kit):
  • Power (any of the power modules will do)
  • Branch
  • Roller Switch
  • 2 Wires
  • Servo Motor
  • Double OR
  • Toggle Switch
If any of the littleBits folks are reading this, maybe they'll consider adding the "Double OR" and toggle switch components to the Premium Kit so it is ready out-of-the-box to build a Most Useless Machine.

You also need:
  • a wood base board
  • a small block of wood to mount the servo motor
  • a wire coat hanger
  • a short length of a wood dowel
  • a small rubber band
  • a garbage bag tie (or any thin wire that can be used for fastening)
  • cable ties
  • a small wood screw
  • screwdriver for the screw aove
  • drill with small drill bits
  • wire cutters
  • needle-nose pliers

Step 2: Mount Components Onto the Board

The modules need to be mounted firmly on the board. The attached diagram shows where to drill holes. This doesn't have to be exact, as other parts of the machine can be adjusted to fit the base board. Using cable ties, attach the servo motor, the roller switch, and the toggle switch as shown. Set the servo motor's switch to "swing." Set the roller switch's switch to "close."

Cut 2 pieces of coat hanger wire and create the following (look at the picture for guidance):
  • An arm guide that is a double eyelet about 1.5" tall.
  • A 5" shutoff arm that is basically a straight wire with a squared hook on one end.
Attach the arm guide to the base board using the wood screw.

Thread the shutoff arm through the arm guide's top eyelet, and attach the hook end to the servo motor's upper arm using a garbage bag tie.

At this point, the arm will be too long, so we need to adjust it. Rotate the servo arm extends farthest towards the toggle switch. Cut the shutoff arm about 1/8" short of the toggle switch in of f position. Cut a piece of wood dowel about 3/8" long. Drill a very shallow 5/64" hole in one end and plug the dowel onto the end of the shutoff arm. Bend the shutoff arm so that the dowel squarely hits the toggle switch. If the arm/dowel is too long, drill the dowel hole a little deeper and check again.

Double loop the rubber band and loop it around the roller switch. With the lower servo arm pointing closest to the roller switch, attach the rubber band to it using a garbage bag tie. Tie it so there's no slack in the rubber band, but be sure the switch is not triggered in that position.

Step 3: Attach the Remaining LittleBits Modules

Look at the attached picture and annotations to see where the remaining parts go.

Step 4: Adjust the Shutoff Components

Turn on the power switch and then flip the toggle switch to give your Most Useless Machine a whirl. If the shutoff arm misses, then congratulations, you have a truly useless Most Useless Machine. Bend the shutoff arm or adjust the dowel to make sure the toggle switch is hit when the machine is turned on. Adjust the rubber band to make sure that it triggers the roller switch when the servo first runs, and it turns off when the servo motor returns to its original position.