Passiver Buzzer
Example Sketch Code
Beschreibung
Töne erzeugen mit einem passiven Buzzer.
Pitches
In pitch.h sind die Werte für verschiedene Tonhöhen definiert. Mit diesen und dem Befehl tone() kann man den Buzzer Melodien spielen lassen.
Einführung in die Komponenten
Passiver Buzzer: Das Funktionsprinzip des passiven Buzzers ist es, durch PWM-generierte Audiosignale die Luft zum Vibrieren zu bringen. Je nachdem wie hoch die Frequenz des Signals ist, werden verschiedene Töne generiert. Ein Audiosignal von bspw. 587Hz wäre ein Alt Do und 659 wäre ein Mi. Mit passiven Buzzern kann man durch schnelle Frequenzwechsel Lieder abspielen.
Zum Generieren des Pulses für das PWM-Signal des passiven Buzzers dürfen die analogWrite-Funktion des Boards nicht benutzen, da ihr Puls auf 500Hz festgelegt ist und somit ein immergleiches Signal ausgegeben wird.