Home Audio Projects Piezo Buzzer example

Piezo Buzzer example

by shedboy71

In this example we will connect a Piezo buzzer to our arduino and play some basic sounds, this uses the PWM functionality of the Arduino.

Schematic

piezo schematic

piezo schematic

Layout

piezo layout

piezo layout

Code

void setup()
{
// declare pin 9 to be an output:
pinMode(9, OUTPUT);
}
 
void loop()
{
beep(500);
}
 
void beep(unsigned char delayMS)
{
//write a value between 1 and 254 out
//delay, switch off and delay again
analogWrite(9, 220);
delay(delayMS);
analogWrite(9, 0);
delay(delayMS);
}

Links
Piezo Electric Buzzer at Amazon US
Piezo Electric Buzzer at Amazon UK

You may also like

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More