Talking Milk Jug Toy
The talking milk jug is a toy that plays a sound when you tilt it over. You can record whatever sound you want to play when it's tilted.
This project started because my toddler enjoys playing with her toy espresso machine, but I wanted to build her a custom milk jug (based on her original one) that used my voice to make a "glug glug" sound when she tilted it over.
Supplies
-Sound module - https://amzn.to/4bmViUF
-Charge module - https://amzn.to/3W3DUzR
-Boost converter - https://amzn.to/4cK9UOT
-Battery - https://amzn.to/3AaE4gq
-Tilt switch - https://s.click.aliexpress.com/e/_DE5bFYT
-Speaker - https://amzn.to/3xtN3IJ
-On/off switch - https://amzn.to/45JU1G8
-Screws - https://amzn.to/4eUQOb0
-E6000 glue - https://amzn.to/3AdJ8Av
-Electronics screwdriver kit - https://amzn.to/4dsfvds
Design
- The basis for this project is a sound module (DY-SV5W), tilt switch and speaker.
- It uses a small lithium-ion battery, charging board and a voltage boost module to get to 5v for the sound module.
- The electronics assemble onto a "skid" and then are inserted into the milk jug housing.
- I'm sure this could have been built several different ways.
- My goal was to do this with off the shelf components, while trying to keep it simple.
- Tilt switch - This a simple switch that is triggered by turning it a certain angle. It's a lo-fi way of not needing to use an IMU or microcontroller.
- Sound module (DY-SV5W) - this is a low cost sound module, which can store and play mp3 files. It's fairly small and can drive a 5w speaker.
Build
- 3d print all the files
- Screw the speaker into the base.
- Double-side tape the battery onto the back of the speaker.
- Screw the inner frame onto the base.
- The charging board is held in place between the inner frame and the base.
- Screw the sound module onto the inner frame (with the spacer in between).
- Put the tilt switch into the tilt switch bracket and screw the bracket into the inner frame.
- Put the on/off switch into the base and secure it with a dab of E6000 glue.
- Solder everything together!
Record Custom Sound
- For this specific sound module, it uses a micro-SD card to store mp3 files.
- To record a new sound, you'll need to remove the card and save your mp3 to it.
- The file name will need to be 00001.mp3 in order for it to play when the "IO1" pin on the sound module is grounded.
- The sound module dip switches should be set to: 1 = up, 2 = down, 3 = down
- Adjust the volume with the grey rotary pot, using a philips screwdriver.
- This link gives more info on the sound module: DY-SV5W MP3 Music Player Voice Module | 5W Amplifier (icstation.com)
Enjoy!
To use, tilt.
To charge, make sure the on/off switch is on. (I added the on/off switch so you could power everything down, to avoid it playing repeatedly if you [or your toddler] left it in a toy box upside down).
Hope you enjoyed this Instructable, and I'd love to hear your feedback. Thanks!