Beetle Blocks Makey Makey Controller

by jburker in Teachers > 2

461 Views, 0 Favorites, 0 Comments

Beetle Blocks Makey Makey Controller

BeetleBlocks_2048_20481414082018934591005.png

Explore the 3rd dimension with Beetle Blocks (http://beetleblocks.com), programmed by Makey Makey co­inventor Eric Rosenbaum, and this custom Makey Makey controller. Learn to build a switch.

Learn about conductivity and the conductivity of different materials, Learn to incorporate an off the shelf switch into a Makey Makey project, Build an alternative input device for a computer.

Supplies

Makey Makey Classic, See supplies list on Step 1.

Supplies You'll Need

  • About 9 inches of 1/2” PVC pipe
  • About 18 inches of 3/4” PVC pipe
  • Saw or PVC cutter
  • One 1/2” PVC cap
  • Two 3/4” PVC caps
  • Permanent pen
  • Power drill and bits
  • Wire cutters/strippers
  • 22 gauge solid or stranded wire, preferably in two colors
  • Masking tape
  • Scissors
  • One 1/2” PVC Male MPT x S Adapter
  • One 3/4” x 3/4” x 1/2” PVC Side Outlet Elbow
  • One SPST Switch
  • Copper tape with conductive adhesive
  • Small zip tie
  • Safety glasses
  • Soldering iron and solder
  • Needle nose pliers
  • Alligator clipsEducator Tip:

    These lessons were developed with the idea that teachers all over the globe and a variety of grade levels could hack the lesson plan to meet their students' needs. Therefore, these are just some of the standards the lessons are based on, and not an all-inclusive list.




  • BurkerJoylabzBeetleblocks01_500_5003592414299634521418.png
    BurkerJoylabzBeetleblocks02_500_5001942202791589711001.png

    Cut the PVC pipe to nine inch lengths. Fit the caps on one end of each PVC pipe.

    BurkerJoylabzBeetleblocks03_500_5008611320751156103732.png
    BurkerJoylabzBeetleblocks04_500_5007689060507926041616.png

    Screw the PVC male adapter into the the side insert elbow.

    Add the three PVC pipes as shown.

    BurkerJoylabzBeetleblocks06_500_500386857226786149307.png
    BurkerJoylabzBeetleblocks07_500_5005955408918120160349.png
    BurkerJoylabzBeetleblocks08_500_5002140290590030284578.png

    Use the permanent pen to make a mark on both 3/4” PVC pipes near the caps. Make a mark on the 1/2” PVC pipe near the adapter. Make a mark in the center of the 1/2” PVC cap. Make a mark in the center of the PVC cap of the pipe on the left, if you are looking at the controller straight on.

    BurkerJoylabzBeetleblocks10_500_5006203276913351270636.png
    BurkerJoylabzBeetleblocks11_500_5008637411491999857550.png

    Use a drill to drill a pair of small holes parallel to one another in the ends of the pipes.

    BurkerJoylabzBeetleblocks09_500_5006001792529343397921.png
    BurkerJoylabzBeetleblocks12_500_5008769642846450269394.png

    Using a series of increasingly larger drill bits, work up to a 1/4” hole in the 3/4” inch PVC cap. Work up to a 1/2” hole in the 1/2” cap.

    BurkerJoylabzBeetleblocks13_500_5001962436058959896993.png
    BurkerJoylabzBeetleblocks14_500_5007871336160017127035.png

    Use copper tape with conductive adhesive to build a pair of parallel strips along the length of the three PVC pipes. Make sure the strips do not touch and form a short circuit.

    BurkerJoylabzBeetleblocks15_500_5006973468152768593313.png

    Start by wiring the Earth, or ground, copper tape strips. I used green wire for these strips. Feed the wire through one of the holes you drilled. For consistency, use the hole in the same position on the other two PVC pipes.

    BurkerJoylabzBeetleblocks16_500_5004014882625693203105.png

    Label each wire with a small piece of masking tape and the corresponding PVC pipe. The vertical pipe is Z, the pipe on the left is X, and the pipe on the right is Y.

    BurkerJoylabzBeetleblocks17_500_5001351826819751383501.png

    Route an extra ground wire through the hole in the 1/2” PVC cap on the vertical pipe. This wire will be used to connect the momentary switch.

    BurkerJoylabzBeetleblocks18_500_500408139152259123080.png

    Wire the other pads with a different color wire. Label each wire with masking tape and the corresponding X, Y, or Z axis.

    BurkerJoylabzBeetleblocks19_500_5004766591510399824266.png

    Carefully route the wires through the 3/4” PVC cap and secure the cap to the end of the PVC pipe.

    BurkerJoylabzBeetleblocks20_500_5002671106412577548426.png

    Use a small zip tie to bundle and secure the wires at the hole in the PVC cap.

    BurkerJoylabzBeetleblocks21_500_5003597992300948456503.png

    Strip the insulation from the wires where they overlap the copper tape.

    BurkerJoylabzBeetleblocks22_500_5003029083504999286864.png

    Put on your safety glasses. Use a soldering iron and solder to carefully solder the wire to the copper tape with conductive adhesive. Cover each soldered wire with another piece of copper tape with conductive adhesive.

    BurkerJoylabzBeetleblocks23_500_5005427163297116025805.png

    Carefully strip 1/2” of insulation from the ends of the wire coming out from the PVC cap. Tin the ends of the wire with solder if needed. Use the needle nose pliers to gently bend the wires into loops to make them easier to clip onto with alligator clips.

    BurkerJoylabzBeetleblocks24_500_5008304041572697388444.png

    Connect alligator clips to the ground wires. If you pair the wires, you can connect all four to the Makey Makey using two alligator clips.

    BurkerJoylabzBeetleblocks27_500_5003798508626850268307.png

    Load http://beetleblocks.com in your web browser. Download the example Beetle Blocks project from above. Navigate to the file you downloaded and open it.

    Bridging the two copper tape pads will make the beetle rotate around that axis and move five steps. Pressing the button will start the beetle extruding. Pressing the ’s’ key will stop extrusion. Use the controller to get your bearings how the beetle moves, then modify the project to help you create a 3D printable STL model.

    Extensions (Optional)

  • Add a second button to stop extrusion.
  • The Beetle Blocks sample project is incredibly simple and intended as a demonstration of the most basic movements in Beetle Blocks. Improve the Beetle Blocks project.