Com a função tone do Arduino, é possível reproduzir qualquer melodia que desejar. Esta função tem como princípio gerar um sinal PWM no pino definido no chamado desta função.
A função tone recebe os seguintes parâmetros: tone(pino, frequência, duração);
.
Quando chamada, esta função irá gerar um sinal PWM na frequência e pelo tempo definido nos parâmetros passados. A frequência é definida em hertz e o tempo em milissegundos.