Push Puppet Automata

by lonesoulsurfer in Circuits > Electronics

5712 Views, 44 Favorites, 0 Comments

Push Puppet Automata

DSC_0708.JPG
DSC_0722.JPG
DSC_0712.JPG
22.gif

As a kid I was always amazed by push puppets. You know the the little (usually wooden) puppets that you push on the bottom and they collapse and dance about. Problem was, I always pulled them apart to see how they worked. Turns out they are very simple. A spring adds tension when the puppet is at rest and when you push on the bottom of the puppet, the spring contracts and the puppet dances. simple!

recently I was thinking how I could make one move and have it sound activated. I initially started to think about an arduino to do the job but couldn't find any good tutorials. I needed to have the microphone convert the sound signal into movement for the servo. I wanted to use a solenoid initially but realized that it probably wouldn't be strong enough to move the spring.

I decided to use some little bits instead. I had some modules from a competition I won sitting in a draw and decided to see what I could do with them. Luckily, I had just the right ones to do what I needed!

The build isn't too complicated, but you will need to find a photo frame that has some depth like the one I used. I purchased the one I used from Kmart (Australia). You could also just make one out of wood if your that way inclined.

Watch the Video

Push Puppet Automata

You'll have to excuse my singing - only way I could get the little fella to move about.

Parts and Tools

DSC_0627.JPG
DSC_0624.JPG
DSC_0625.JPG

Parts:

1. Picture Frame. Needs to be one like in the picture. I purchased mine at Kmart (Australia) but I'm sure you will be able to find something similar on-line or at your local shops

2. Little bits: At a minimum, you will need the following:

Servo

Microphone

Power

I also used:

LED

Get one of these if you don't want to solder

wire

3. 3 x AA battery holder - ebay

4. Push puppet - eBay

5. Toggle switch

6. Small screws

Tools:

1. Drill

2. Hot glue

3. Files

4. Soldering iron

Modding the Frame

DSC_0628.JPG
DSC_0633.JPG
DSC_0632.JPG
DSC_0637.JPG
DSC_0638.JPG
DSC_0635.JPG
DSC_0636.JPG

In order to have the servo push against the bottom of the push puppet, you will need to make a large hole in the bottom of the frame.

Steps:

1. Mark on the frame, the best position for the push puppet to sit. Remember that it will need to sit forward a little so the back of the frame can fit correctly

2. I used a 22mm hole drill piece to make the hole. Place the puppet over the hole and make sure that it can be pushed and is not sticking anywhere.

Adding the Servo

DSC_0642.JPG
DSC_0639.JPG
DSC_0644.JPG
DSC_0643.JPG
DSC_0647.JPG
DSC_0649.JPG
DSC_0650.JPG

Steps:

1. Attach the shorter arm top the end of the servo.

2. Have a play and work out the best position for the servo to the attached to the frame. Place the puppet over the hole and hold the servo in place. Activate the servo and make the arm hit the bottom of the puppet. You want the puppet to flop over each time the servo arm hits the bottom.

3. Hot glue the servo into place

Attaching the Push Puppet

DSC_0626.JPG
DSC_0651.JPG
DSC_0655.JPG
DSC_0657.JPG

Steps:

1. Drill 2 holes into the bottom of the frame. These holes will allow you use a phillips head to screw in the screws.

2. It's probably best to make a paper template of the bottom of the push puppet at this stage. This will help you work out where to best add the screws. I didn't do this and just winged it. Not the smartest ideas but it worked fine.

3. Drill a couple of smaller holes in the frame for the screws to go through. Carefully screw the push puppet to the frame.

4. Lastly, do a test and make sure that the servo arm is making the puppet move. If not, you will need to make some adjustments.

Microphone, Switch and Power

DSC_0661.JPG
DSC_0662.JPG
DSC_0664.JPG
DSC_0665.JPG
DSC_0667.JPG

In order for the microphone little bit to be attached to the frame, you need to add some wires.

Steps:

1. Solder 3 wires to the solder points on the microphone little bit. These can be found on the bottom of the little bit.

2 Solder the ends of the wire to the power module little bit. The thing to make sure of is that the wires are correctly orientated and soldered on the right solder point.

3. Test to make sure that the little bits have been wired correctly

4. To power the module, I used the 5v power cord that came with it. Just cut the cord, strip the plastic off the end and keep the red (positive) and black (negative).

5. Solder a couple of sires onto the toggle switch

Wiring the Switch and Power

DSC_0668.JPG
DSC_0670.JPG
DSC_0669.JPG

Steps:

1. Drill a hole into the side of the frame and attach the switch.

2. Solder the negative wire from the battery holder to one of the wires to the switch.

3. Next solder the negative wire from the power cord to the other terminal of the switch

4. lastly, solder the positive wire from the battery holder to the positive on the power cord

5. Once all the wires have been soldered, superglue the power module and microphone little bit togetjer.

Attaching the Microphone to the Frame

DSC_0675.JPG
DSC_0671.JPG
DSC_0687.JPG

Steps:

1. Drill a hole in the frame large enough for the microphone.

2. Drill a smaller hole for the microphone adjuster

3. Hot glue into place.

4. Plug the power cord into the power module.

Add the LED

DSC_0682.JPG
DSC_0677.JPG
DSC_0676.JPG
DSC_0683.JPG
DSC_0684.JPG
DSC_0685.JPG

Steps:

1. Drill a hole in the top of the frame big enough to fit the LED into. Hot glue into place

2. Superglue the LED little bit to the Servo little bit.

Test

DSC_0686.JPG
DSC_0695.JPG
DSC_0707.JPG

Steps:

1. Place the back onto the frame and test the robot.

2. You might have to adjust the sensitivity of the microphone to order for the microphone to pick-up sound.

3. If the puppet is not moving right, try to adjust the arms or legs. You might have to also adjust the servo (hopefully not as it's been hot glued into place!)

4. Lastly, add a sheet of paper to the inside of the frame. This will be the "background"