Hallo,
Die Frage ist erst einmal was du da überhaupt für ein Teil hast?
Da gibt es welche mit eingebauter Elektronik, da kann man nur die Spannung anlegen und es piepst mit einer festen Frequenz.
Vermutlich hast du aber nur eine Piezo-Scheibe, sonst würde es direkt am Port nicht mit der eingestellten Frequenz funktionieren.
So ein Piezo verhält sich aber mehr wie ein Kondensator.
Dein Transistor lädt, wenn er durchschaltet den Kondensator auf ... das war es dann!
Der Pin schaltet zwischen 0V und 5V hin und her, lädt und entlädt den Kondensator also.
Wenn du jetzt z.B. 1k parallel zum Buzzer schaltest wird er lauter werden, dann kann sich der Kondensator über den Widerstand entladen.
Wenn due den Widerstandswert änderst, kannst du in einem gewissen Bereich die Lautstärke einstellen.
Alternativ müsstest du eine Gegentakt-Endstufe bauen.
MfG Peter(TOO)
Lesezeichen