Physical Computing

Magic Mountain

Role: Designed and fabricated custom mechanisms, arduino circuits, hacked micro servos for continuous rotation, 3d printed custom parts, wired lighting system (12v incandescent and multiple types of leds), built a rechargeable battery circuit as well as a/c power circuit, added sound playback and carved holes into antique base for speaker mounting and wire routing, IR sensor feedback based on two zones for two modes of escalation, circuit bent motor controller and designed game logic.  Worked alongside model-maker and commissioning artist.

Intro

Magic Mountain is a kinetic diorama.  The basic structure was in place when I joined the project, so I had the challenge of designing mechanisms to fit in a tiny space.

The keystone feature is a ring that emerges between two archways and vanishes into the piece.  Since there is a faux-stone facade between the archways, a typical motor + attachment couldn’t be used.  The ring is a mechanism I designed to be able to fit in the existing dimensions of the model.  It’s similar to a planetary gear system, except it has no annulus.  The sun gear is welded between an upper and lower disc to keep it from falling down.  The outer three retaining, or planetary gears, are mounted in tracks that enable the tension on the sun gear to be modified.  They are also spring loaded to minimize whiplash and lengthen the longevity of the parts.

I designed the gears using Inkscape gear library and Rhino.  I had them water jet in the Brooklyn Navy Yard, but the shop did not tell me the tolerances would be off.  I spent 5 hours slack belt sanding fillets into the inner corners of every gear tooth to ensure a proper fit.

The second mechanism, triggered when onlookers step even closer, is a small porcelain figurine that ascends the summit of the mountain and daintily spins in three circles after clearing the illuminated rose quartz crystals at the top.  This mechanism is comprise of a box containing a modded servo motor.  The box itself had a tee-nut and bushing mounted inside of it to the box can climb up the drive shaft like an elevator.  Once the elevator and box hits it’s upper limit switch, the circuit triggers the servo to spin the boy three full rotations.  Below the boy is a small cam that slaps a sideways-mounted micro switch to count rotations.  Once the third rotation is complete, the boy descends until he hits the lower limit switch to finish the display.

The project uses an Arduino Mega, TRex motor controller, microSD mp3 player, and a Sharp IR sensor.  The piece was installed at the Rubin Museum in the Radical Terrain exhibit.

 

speak up

Add your comment below, or trackback from your own site.

Subscribe to these comments.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*Required Fields