MARBLE MAZE ACTIVITY - Build a handheld marble maze that you control by tilting. If you like, make it interactive by using a series of electronic sensors, and control them with a handheld programmable brick*.

Create a handheld marble maze using materials around your house or classroom - could be plywood and square wooden dowels like we have or it could be cardboard and drinking straws. Try making obstacles to avoid, like holes in the bottom or sides - or tunnels that cause your marble to magically switch direction! Get creative with paint, stickers, or just odds and ends laying around!
Create a handheld marble maze with an attached copper sensor that turns on a small light (or a motor) when a metal marble passes over the sensor. For instructions on how to build this, check out the Marble Machine Activity.
Build a high-tech marble maze with a copper sensor and control a motor with a handheld programmable brick *.


Things you'll need to do this activity:

* Before You Begin: This activity involves using a handheld programmable computer, developed by great folks at the MIT Media Lab, called a cricket. Powered by a nine volt battery, the cricket can control two motors and receive input from two sensors. If you don't have access to a cricket, you can use the commercially available Lego RCX brick and compatable software (Robolab or Mindstorms).

If you do have access to a cricket, you will also need an alligator clip sensor connector and a motor connector. Here's a link to making your own sensor/connector that will fit with a cricket.

For programming, we're going to use Java-based software, also developed by the MIT Media Lab, called Cricket LogoBlocks. If you have access to crickets, it's likely that you have this software as well. If you're using an RCX brick, the Mindstorms or Robolab software is equally functional.

Step 1: Start building your maze - we're using an 8" square piece pf plywood and 1/8" and 1/4" square wooden dowels for the walls of the maze. You certainly can use other materials - for example cardboard and drinking straws could also work. Make sure you leave enough room between the walls for your marble to easily move through the maze.

Step 2: Now let's build our sensor and add it to the maze. We want our ball to pass between the copper pieces and turn on a motor. (1) Clip the alligator clips to each of the copper strips and glue then in place on the maze with the copper folded over the edge of the maze. (2) Plug the other end of the alligator clip sensor into the sensor A spot on the cricket.

Step 3: Attach the motor connector to the top of the Lego motor and plug the motor connector into the "motor A" slot on the cricket.

Step 5: Now it's time to write a program on the computer and download it to the cricket. We're going to write a simple program that when the sensor is triggered - a motor will turn on for 30 seconds. Open up Cricket LogoBlocks (or similar program if you are using an RCX Brick, for instance, Robolab). (1) Click on the orange "control" button in the lower left hand menu and drag the wait until block underneath the purple start icon on the main page. They should snap together, and a red circle with the words "toucha?" will pop up. (2) Then click on "motor" in the menu and drag the "a" block underneath the "wait until" block. (3) Now drag the "onfor" block underneath the "a" block - a blue block will pop up with the number 10 showing - click on this block until a red outline appears around it and (4) change the 10 to 30 (by typing). LogoBlocks measures time in decaseconds, so 30 is equal to 3 seconds. Essentially, our program says "Wait until sensor a is touched, then turn motor a on for 3 seconds".

Step 6: Download your code onto the cricket by (1) placing the cricket in front of the interface cricket - make sure both are turned on and the infared receiver and transmitter are facing each other. (2) Under the Cricket menu, select "Download Code" from the drop-down menu. The LED lights on top should flicker while you are downloading.

Step 7: Click the white run button and test your program by placing the metal ball in between the copper strips.

Step 8: Now it's time to get creative - we just attached a simple sculpture of a woman with her suitcase (and her little dog, too!) on astro-turf - who will spin around when the sensor is triggered. Using just a Lego axle connector and axle we punched a hole through the bottom of our sculpture and secured it with glue. Of course, you can do anything you want - maybe you want a little pinwheel to spin around, or try building something more complex.

OTHER THINGS TO TRY:

Use a voice recorder and record your voice to be activated by the sensor.

Add a second sensor - if you have other types of sensors use them (reflectant, etc.)

Try attaching the copper sensor strips in a different way - make it more challenging to play!

Try making hidden tunnels with secret chambers with hidden surprises!

 

STUDIO 3D HOMEMISSIONPARTNERSPROJECTSLOCATIONS

 

studio 3d home mission partners projects locations