How to make piezo disc louder

Tape (double-stick is best) or glue the disc to the bottom of a plastic cup.

Use a logic-level MOSFET (type of transistor) as a switch for 12V that Arduino turns ON/OFF and the piezo gets the 12V.

A piezo disk can be read as a force/pressure sensor.
It could make a game button into a throttle and hook a real throttle control as the button.

Piezo disks are neat but they can make Arduino-killing spikes. I find that diodes tame the spikes, I run mine through a rectifier circuit (always through 2 diodes, loses 1.4V) and still they can make a led flash just with a good finger tap.

Not going to happen here.

Interesting, there was a post not too long ago by a young person with a question.
It seemed tempers flared and the thread went in a useless direction. It finally calmed down.

The issue here is the expectation that the folks in the community can / will provide a full solution for your goal. The forum folks seem very willing to help but at some point teaching is required not just help.

I applaud your desire to delve into something technical at your age, however as I write this I'm thinking of a good way to help you reach your goal.
The piezo you've chosen is not designed to create sound but to sense sound. That does not mean it won't make sound but at this size it will be difficult to create very loud sound(s).

Back to your question:

  1. You've posted on an Arduino forum, do you have an Arduino and plan to use it for this purpose?
  2. What resources do you have available to you?
    i.e. variable power supply
    multimeter etc.
  3. "Louder" is a relative term. Do you have a specific goal? An answer of "as loud as I can" may communicate your desire but it is not a technical goal.
  4. The piezo you've chosen resonates at 4000 Hz. The frequency at which you can get the loudest sound from this device is 4000 Hz. Is this acceptable? If you don't have a feel for 4000Hz look for a frequency generator on the internet and play a 4000 Hz tone on your computer.
  5. what about multiple piezos in parallel? Would that be acceptable?

My wife asks me often "...why do you make things so complicated..." The answer is ".... I don't make things more or less complicated, they are complicated by their very nature..."
Point being often there are no "simple" solutions.

finally some common sense.

I havr to use it. otherwise i have to get an 8ohm speaker and a class-d amp, not to mention the mixer circuit as well

who?

That’s quite the vocabulary for someone who is 11.

Not at all. Merely an observation, obvious to all of us.

There is no problem with having a lack of experience, but if you don't understand the answers you get on the forum, you need more background. There are plenty of free tutorials on the web, and of course, classroom opportunities, so plan on doing some studying before taking on a technical project.

Thank you sir

No, you bullyed me

Forum user ignored.

wah you mean?

OK everyone, being sarcastic will not help anyone. @anon44931872, you should know the forum has a lot of strange folks so many of us tend to be skittish about taking things at face value. This has nothing to do with you directly but just the way things are.

Honestly, I don't see you getting the amount of sound that could be compared with a speaker and class D amplifier.

I think an LM386 amplifier and a small speaker will generate much more sound than you can get out of you proposed Piezo.

Still you haven't answered any of my questions. If you want help then you must do what you can to answer what we think we need to help you.

finally some common sense.

the appropriate response would be a simple thank you....

liek dese? https://www.amazon.ca/Electronics-Salon-Battery-Supply-Amplifier-NJM386D/dp/B0155X6IRK/ref=sr_1_1_sspa?dchild=1&keywords=lm386+amplifier&qid=1632963894&sr=8-1-spons&psc=1&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEyVVNORzhMSzVNUDMyJmVuY3J5cHRlZElkPUEwNjYyNTY4MUFWUVE0WlBIMTEwWiZlbmNyeXB0ZWRBZElkPUEwODMyOTc3VzQ0NEE0QTdLTU45JndpZGdldE5hbWU9c3BfYXRmJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ==
https://www.amazon.ca/Gikfun-Speaker-Diameter-Arduino-Speakers/dp/B07BFTYY6L/ref=sr_1_16?dchild=1&keywords=8+ohm+speaker&qid=1632963985&sr=8-16

Also, it has to be piezoelectric and passive. because piezo discs use two pins. unlike em speakers. therefore, I would have two channel mixer. so thanks, but its not an option for my project

1 Like

Same disc in a plastic shell buzzer/alarm that hurts ears with 5V. 4000 Hz is close to a B note 3 octaves above middle B. The disc rattles the shell halves, makes crappy speakers.

Stiff plastic cups with piezo on the bottom are not loud as room speakers but they are as headphones. Held lightly the whole cup vibrates, makes more sound. I have used thin steel cookie-tin lids for plates, got some ring in the sounds.
Maybe with an opposite-phase wired piezo on each side, you'd get twice as loud.

More voltage across the wires corresponds to more disc bend.

Dunno what that's about.

I have IRLZ44N's, they're logic level, open full at 2V MOSFETs.
They were cheap, $10 for 60.

Your here may differ I guess. I've lit 12V led discs the same way, Uno switches the FET with 5V and the FET drains 12V through the leds.

Not disagreeing but I don't understand....

All my speakers have two pins. I don't know what a em speaker is , unless it is a typo.

Never though about using a speaker approach :slight_smile: I know linear piezo actuators use multiple piezo's in a stack. Perhaps a stack of piezo's and a horn (shape like the original non electric record players).
Perhaps a funnel of some sort could be a good start.

I mean that piezo speakers are connected accros two pins, unlike electromagnetic speakers which are connected to one pin and ground.

4 thousand herts is actually perfect volume