Piezo buzzer won't work?

I have a couple of Piezo buzzers that I bought from the Adafruit shop, but when I connect them to a power source, they don't buzz or make any noise... Am I doing something wrong? Or am I not doing something? 

Heres the link to the buzzers I have:

www.adafruit.com/index.php

sort by: active | newest | oldest
lemonie7 years ago
Sound needs an oscillating power supply, and as piezos work better at the high-end a high frequency supply e.g. an audio amplifier?

L
Zem (author)  lemonie7 years ago
Oscillating power supply... What would that be?
Would you be running sound through an amp to the buzzer?
lemonie Zem7 years ago
You can connect them to a headphone socket and they'll play what's coming out of it. You've read what the site says to drive them with:

Drive it with 3-30V peak-to-peak square wave. To use, connect one pin to ground (either one) and the other pin to a square wave out from a timer or microcontroller. For the loudest tones, stay around 4 KHz, but works quite well from 2KHz to 10KHz. For extra loudness, you can connect both pins to a microcontroller and swap which pin is high or low ('differential drive') for double the volume.

Finding square-wave generators isn't that hard, one of many:
www.electronic-circuits-diagrams.com/oscillatorsimages/oscillatorsckt1.shtml

L
frendz I hav taken out a piezo buzzer from my alarm clock..but whn I connect it to a cell it doesn't sound,it just gives a faint voice...but it doesn't give the beep kind of sound it gave in the clock..
Re-design7 years ago
Are you driving it with a square wave like the instructions say?

"Drive it with 3-30V peak-to-peak square wave. To use, connect one pin to ground (either one) and the other pin to a square wave out from a timer or microcontroller. For the loudest tones, stay around 4 KHz, but works quite well from 2KHz to 10KHz.".
Zem (author)  Re-design7 years ago
No, I wasn't, I was just touching the leads to a 9v battery's terminals...

I have no idea how to work with chips, but I found something that uses a 555 and a CDS cell, so I'm going to try that.
Re-design Zem7 years ago
Using a 555 should work.  Some of the piezo buzzers have their own driver circuits.