So I built a project using a Wave Shield, to output a voice. Just one word. Think of a Halloween pumpkin yelling BOO, but that's not it.
Anyhow, the reason I used the WaveShield was mainly so that I could play that sound through an amplified speaker, because it needs to be loud. It's used in a noisy environment.
Before I switched to the WaveShield I used a tiny speaker and the biggest piezo buzzer I could find at Radio Shack.
Neither was loud enough.
What could I use to get a really loud noise out of my arduino?
I think a tone from a speaker would be best, but I'd actually like to have both a loud tone and a loud buzz, and
eliminate the WaveShield and the amplified speaker.
If I need to keep the amplified speaker, can I get the tone() signal to the amp just like I got it to the tiny speaker?
Thanks much.
Need a *loud* sound
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- adafruit_support_bill
- Posts: 88097
- Joined: Sat Feb 07, 2009 10:11 am
Re: Need a *loud* sound
You need some kind of amplification. Amplified speakers are probably the simplest solution. The Tone() output will be 0-5v which will overload the input of most amps. You can use a pot to attenuate the signal.
Please be positive and constructive with your questions and comments.