Halloween Animatronics

by mik3 in Living > Halloween

69978 Views, 153 Favorites, 0 Comments

Halloween Animatronics

1849754642_a483841b3b.jpg
Build a Talking Animatronic Skull and Pumpkin
After seeing the Animatronics Workshop exhibit at the Wired NextFest, our family was inspired to try making an animatronic display for Halloween.

For your enjoyment -- The Gashlycrumb Tinies, by Edward Gorey -- narrated by Nick & Lexi.



Materials

1857629533_128cb45517.jpg
1848930223_44c906c40f.jpg
RC Servos are the "muscles" that make the moving parts of the animatronic do something.

A Parallax USB Servo Controller is the interface between the computer and the servo motors.

Visual Show Automation runs the show & tells the servo controller what to do.

The servo controller circuitry is powered via USB, but requires an external power supply to run the servos.

Audacity can be used to record & edit the sound track.

Modifing the Skull Character

1838711259_6cdb74ade5.jpg
1839536958_ea86ae0f13.jpg
1839539262_3c9b1e6761.jpg
1839540578_7a5b0b82e4.jpg
1839539962_8afec569c4.jpg
1838714319_7b2d17d384.jpg
1839541726_840989be8f.jpg
We found a sound activated skull that was perfect for the first figure. The existing mechanism was gutted, and replaced with a two servos. I had a couple of ball & socket joints that were perfect for the connections.

Making the Talking Pumpkin Character

1838705055_3c5514f493.jpg
1839532558_8e994cbe0e.jpg
1839532994_ce9db3c603.jpg
1838706805_676294f202.jpg
The talking pumpkin started off with a styrofoam pumpkin from a craft store.
Cut the pumpkin in half, with a zigzag in the front for the teeth.
Use a straight cut in the back so that there's no interference when the top moves.
Hollow out space for the servo & bracket.
The top is fastened to the servo horn with a piece of aluminum bent into an L shape.
Paint any visible cut surfaces of the styrofoam with a water-based paint (that won't eat away the foam)

Creating the Audio

\\Archimedes\documents\gorey\audacity screenshot.jpg
Audacity is a open source software for recording and editing sounds.
If you're going to have more than one character talking, or add sound effects, make sure to keep the voice tracks separate -- more on this later.
In this case, we've got two voice tracks (skull & pumpkin). Export each voice track as it's own wav file, and a third file containing both tracks.

Starting to Tie It All Together

1848930223_44c906c40f.jpg
Each servo wire has three strands: black(+), red(-), & yellow(control). Plug the servo wires into the servo controller. Keep track of which servo is plugged into which channel. A couple of things to look out for: watch the orientation of the plugs, and note that the odd-numbered channels are flipped.

Connect a 5 volt power supply to the servo controller. Look here on Instructables for directions on how to convert an ATX computer supply to a bench-top power supply.

The Controller Software

\\Archimedes\documents\gorey\VSA-Gorey.JPG
Visual Show Automation is used to choreograph the servo movements with the sound.

First thing is VSA configuration. The Tools/Settings menu brings up a dialog box listing the configurations for all tracks. Change the type to "Parallax Servo" & set the port number. Change the address to match the channel that the servo is plugged into on the Parallax board. You can give a descriptive label to the track, like Eyes, Jaw, etc. Check the baud rate under Port Settings & make sure it's 38400 for the Parallax board.

The +Value, -Value, & Default set the limits of the servo, and the default starting postition.

VSA has a useful tool called "WaveMotion Analysis" that can automatically generate events from the volume of an audio file (This is why we saved each voice in it's own wav file). Load each voice track & generate control events for the appropriate servo.

Afterwards, load the combined audio track.

Setting the Stage & the Final Product

1849754642_a483841b3b.jpg
1848930849_7ed82fb19f.jpg
We made a stage for the figures from a piece of plywood for the base, posterboard for the backdrop, and foamboard for the mountains & tombstones. PVC pipe helps hold up the backdrop, and can be taken apart for moving.

The final result can be seen on YouTube:

What's Next?

Future plans...

Add another servo to both the skull & pumpkin so that they can turn.

Have multiple pumpkins that talk togethers. (What do you call a group of pumpkins -- a patch?)

Servos are controled via pulse width modulation (PWM). It might be possible to control LED brightness via the servo control channels of the Parallax board. Add glowing eyes to the skull.

Thanks for looking, and Happy Halloween!