Ya visto el video del canal, para el que no lo dejo al final, pasamos a ver el diagrama para aquellos que lo necesiten.
Solo agregar que también es posible utilizar una alimentación externa entre 5v y 12v conectado todo a GND como común.
const byte pinBuzzer = 5; // Salida digital 5 de arduino
byte salida = 10; // valores de 0 a 255
void setup() {
// put your setup code here, to run once:
}
void loop() {
analogWrite(pinBuzzer, salida);
}
Cuando hablamos del tono y la frecuencia elegida con la variable "salida" lo que modificamos el el votaje, osea lo que conocemos como volumen de lo escuchado.