Instructables
Picture of Plush toy, singing with Mommy's voice
This Instructables is about upgrading a plush toy to give it the ability to sing when baby presses its belly.

Most importantly : it will not play a stupid pre-recorded music, but actually sing mommy's songs, with mommy's voice !

This project started with two goals in mind: customizing a nice gift for my baby, and raising support from my wife in my electronics hobby :-)

Material needed

Toy
- plush toy (one that you can tear apart without regret)
- Velcro strips

Electronics
- Arduino Uno
- MP3 shield (I recommend Sparkfun's https://www.sparkfun.com/products/10628 - the code I will provide is based on this model)
- 0.5W speaker
- 9V battery with its connector and a 2.1mm Jack to plug in the Arduino
- pushbutton
- on-off switch (optional)
- crimp connectors (optional)

Other components
- used credit or fidelity card
- empty business card box.

Level : I assume the reader is comfortable with both Arduino (and shields) and general electronics, including soldering. I will skip many details but do not hesitate to ask in comments, I will reply.

Acknowledgment : Bill Porter has written a MP3 librairy for the Sparkfun shield that greatly facilitated my work (as well as further support in his forum). His website is
http://www.billporter.info/2012/01/28/sparkfun-mp3-shield-arduino-library/
 
Remove these adsRemove these ads by Signing Up

Step 1: Ripping apart Teddy Bear and stitching it back

Picture of Ripping apart Teddy Bear and stitching it back
2013-02-23 16.34.22.jpg
As the title suggest, this step involves sharp blades and open-heart surgery.

Jokes aside - It is important to open the plush toy in the cleanest fashion possible, in order to be able to put in back together at the end.

Look for a long sewing line, for example in the back, and cut the sewing threads with a cutter blade.

Then remove all filler from the belly, and keep it in a plastic bag.

Last step for the preparation of the plush toy : sew two bands of Velcro on each side of the cut.
Beginner643 days ago

Hi Donmatito,

Great hacking you did there! I was looking for a project similar to the idea I have and I found yours! Although not exactly the same. Thanks to the instructions! May I use the photos in here for the presentation I will be doing? This is my first time ever to do these kind of things and the steps you have here is already a great help. Thanks in advance! Don't worry, I will give you all the credit you deserve! Keep it up!

donmatito (author)  Beginner643 days ago

Hey, you're most welcome, especially if you attribute.

Can you tell me a bit more about your project and the context where you want to show mine ?

Hi donmatito, thanks for the reply! Project is for my EdX Delft online course. It is a "talking hanger" that gives clothing ensemble suggestions in accordance to outside temperature. (e.g. If it is -12 °C outside, the hanger would say: "it's freezing outside! You need a long sleeve shirt with your thermo pants..etc..etc..) It has a clock, weather station and in/outside temperature. I can imagine it will be complicated with the programming and not sure if it is doable, but it is a concept :-) For now, I will be needing a couple of your photos showing the assembled mechanics in that plastic box for my project presentation. Again, a million thanks!

P.S.

I would appreciate any input on my project. Thanks!:-)

donmatito (author) 1 year ago
Hello, and thanks for your comments ! the current code is actuallly going through the list of songs each time you press the belly. cf step 5.
Hello! This is such a brilliant idea, thank you for sharing! May I ask if you have any ideas on how to tweak the code such that multiple mp3 recordings can be played - a different one every time you press the button?
acuchetto1 year ago
What was your total cost for this build?
donmatito (author)  acuchetto1 year ago
20-25€ for the arduino, about 30€ for the shield, 8€ for the speaker. Then, 9V batteries don't last long and cost 2-5€ depending on quality - I need to replace them by a stack of accumulators
kingvicc1 year ago
(removed by author or community request)
donmatito (author)  kingvicc1 year ago
Hi

I'm not entirely sure of what is your project but I understand your question refer to the pushbutton resistor. If it is correct, yes, I think you should have a resistor, otherwise you are creating a short-circuit when the button is pressed
J-Five1 year ago
Ahhh!!!!
Oh okay.
Please post a video! this was awesome!
donmatito (author)  topseyturvey!1 year ago
thanks but I'm not sure I know how to
I've been thinking about trying this. With this instructable how can I not?
What a great idea. :D
donmatito (author)  jessyratfink1 year ago
And don't hesitate to vote it up in the valentine's contest if you like it!
donmatito (author)  jessyratfink1 year ago
Thanks jessy