Il buzzer piezoelettrico è un componente che emette un suono se gli si manda un segnale specifico. L’istruzione con cui governare il buzzer piezoelettrico è “tone(pin, frequenza suono, durata suono)”.

Un circuito elementare per il buzzer è nella immagine seguente.

 

Il codice che vedete, dopo aver abilitato il pin 12 in output, emette un tono di frequenza 1440 Hz per 500 millisecondi e contemporaneamente parte un’attesa di 1000ms. Ascolteremo quindi un beep di ½ secondo intervallato da un intervallato di un altro ½ secondo. Da notare che il delay ed il buzzer procedono indipendentemente.