Small Audio Playback Machine

Discussion in 'The Projects Forum' started by z0oinks, Feb 6, 2014.

  1. z0oinks

    Thread Starter Member

    Sep 12, 2012
    129
    0
    For me and my girlfriend's second year anniversary, I want to make something special for her. Due to my horrible sleeping habits and busy hours, I end up either falling asleep way before she does or am too busy to call her before she falls asleep.

    For this project, I would like to just have a device that would play back an audio file (stored on microSD) that I've previously recorded for her to listen to. I know there are numerous devices on the market that do this already, but its more fun (for me) and more special (for her) if I make it myself.

    I can't imagine this being terribly complicated, but if someone could lend a hand on what exactly I would need and how I would get started, it would be very much appreciated.
     
  2. z0oinks

    Thread Starter Member

    Sep 12, 2012
    129
    0
    Bump? I really need help with this
     
  3. THE_RB

    AAC Fanatic!

    Feb 11, 2008
    5,435
    1,305
    What is your skill level? Playing back audio is surprisingly hard. Not just the playing back but the recording (or downloading) of the audio data too, you have to design a full system to record AND playback data. Or a system to download and playback data.

    You best option is to google for "small cheap sound playback module" and that will do the hard stuff, then you can build all the other stuff like the enclosure and control buttons etc. You would still be "building it yourself".
     
  4. z0oinks

    Thread Starter Member

    Sep 12, 2012
    129
    0
    I would say I'm a pretty moderate builder (5/10?).
    However, I don't want the device to be able to record audio, just play it. I would have already recorded a message and put it on a (micro) sd card, which would be put into the device.

    Do you still think that's too hard?
     
  5. Alec_t

    AAC Fanatic!

    Sep 17, 2013
    5,773
    1,103
    Well for starters you are going to need something to read the SD card, interpret the read data, convert digital to analogue, and amplify the result. It's not going to be simple and will involve a microcontroller (MCU). What are your programming skills?
     
  6. z0oinks

    Thread Starter Member

    Sep 12, 2012
    129
    0
    None....I guess I'll do what was suggested about buying the main board and building the case

    EDIT: Or do you think this'll be a good opportunity to learn?
     
    Last edited: Feb 10, 2014
  7. Electric Al

    Member

    Nov 6, 2013
    58
    8

    Just tap her on the shoulder , and say goodnight!

    SmileyLaughing2Tears.gif
     
  8. Shagas

    Active Member

    May 13, 2013
    802
    74
    If your programming/MCU skills are non existant then you have no chance of doing this.
    If you really want to do 'build it yourself' then I suggest look up a similar project made with Arduino (type in google something like "Arduino sound playback micro sd...." . It's likely to exist and source code/schematics are likely to exist for it aswell.
     
  9. Alec_t

    AAC Fanatic!

    Sep 17, 2013
    5,773
    1,103
    Only if you want to complete this project in time for your third/fourth anniversary :).
     
  10. z0oinks

    Thread Starter Member

    Sep 12, 2012
    129
    0
    Alright, so I found this on adafruit: http://www.adafruit.com/products/94
    It seems like all I'd have to do is buy this and the accessories and an arduino (Uno? Says it compatible), put the file on, and play it. Right ?
     
  11. Shagas

    Active Member

    May 13, 2013
    802
    74
    Yeah , that shield + an arduino Uno should do the job according to the description.
    You will need a small amp and speaker though. Adafruit has some http://www.adafruit.com/products/1552
    . Ebay is another alternative.
     
  12. z0oinks

    Thread Starter Member

    Sep 12, 2012
    129
    0
    Is there any specific speaker I should get?
     
  13. THE_RB

    AAC Fanatic!

    Feb 11, 2008
    5,435
    1,305
    If you are buying from them I think they also sell a tiny standalone sound playback module that doesn't need an arduino. :)
     
  14. Shagas

    Active Member

    May 13, 2013
    802
    74
    Oh my bad , the shield has a power driver built in so you can connect a speaker directly to it , no need for a separate amp.
    Go on their learning system webpage : And you will find further instructions there.
     
  15. z0oinks

    Thread Starter Member

    Sep 12, 2012
    129
    0
    So I just need to buy the sheild, an UNO, and a speaker?
     
  16. Shagas

    Active Member

    May 13, 2013
    802
    74
    Yeah .
    Any small 8 ohm speaker should do .
     
  17. djsfantasi

    AAC Fanatic!

    Apr 11, 2010
    2,795
    829
    I think the answers have gotten very complex. Can you remind me what level of DIY is acceptable? As someone mentioned, even using a module requires providing power, selection buttons, recording the personal messages, etc.

    What do you want to trigger the messages? That circuit may be easier and provide the satisfaction if DIY. For example, Sparkfun has a module that can play back that provides multiple modes. One is key input that selects one of five messages to play. You could design and build a circuit with one push button that randomly plays one of the messages. No MCU or programming required.

    https://www.sparkfun.com/products/11125

    Or you could design and build a circuit that sequentially plays from a list of messages.

    I like the former idea myself. Read the data sheet from the link above.
     
    Last edited: Feb 14, 2014
  18. THE_RB

    AAC Fanatic!

    Feb 11, 2008
    5,435
    1,305
    Thanks, that's the one I was talking about.
     
  19. z0oinks

    Thread Starter Member

    Sep 12, 2012
    129
    0
    With this, would there be a way to set different buttons to plat specified audio files. Such that button 1 plays audio 1, audio 2 plays audio 2, and so on? Or does it only allow skipping forward and backwards?
     
  20. elec_mech

    Senior Member

    Nov 12, 2008
    1,513
    193
    How many different sounds/messages do you want?

    How about this one? Five buttons, five different sounds. Doesn't use a SD card, but it does get decent quality using USB. You used a similar one on your last project.
     
Loading...