Wave Shield description:
This shield can play up to 22KHz, 12bit uncompressed audio files of any length. It has an onboard DAC, filter and op-amp for high quality output. Audio files are read from a commonly-available SD/MMC card. Volume can be controlled with the onboard thumbwheel potentiometer. Audio is played asynchronously as an interrupt, so the Arduino can perform tasks while the audio is playing.
Output is mono into both left and right channels on a standard 3.5mm headphone jack, and there are connections for a directly-connected speaker which is disabled when the headphones are unplugged. A driver library and example files are available.
Wave Shield specification:
- Make a portable audio player
- Use the AT&T text-to-speech site to make snippets of speech that you string together for a talking project, like..
- Talking temperature sensor
- Talking clock
- Interfaces for sight-impared people
- Doorbell that plays a cool tune
- Jukebox/music-box that plays a song when its opened, or a coin is inserted
- Security system that warns the intruder
- Audio looper for musical effects and performances
- Synthesizer with different sounds
- Really freaky halloween props that scream
- Display (like a point-of-sale box) that you can plug into to hear the message
Wave Shield pinout:
For more detail: Wave Shield