Instructions

KY-012 Aktives Piezo-Buzzer Modul
Ausgabe: 29.04.2016 Copyright by Joy-IT - Published under CC BY-NC-SA 3.0 Seite 56 von 227
Pin-Belegung
Codebeispiel Arduino
Das aktive Buzzer-Modul benötigt, im Gegensatz zum passiven Modul (KY-006) keine Rechteckspannung um
einen Ton zu erzeugen - wird an seinem Signal-Pin eine Spannung von min. 3,3V angelegt, so wird im Buzzer
die benötigte Rechteckspannung selbstständig erzeugt.
Dieses Codebeispiel zeigt auf, wie der Buzzermittels eines definierbaren Ausgangspins abwechselnd für
VierSekunden ein- und danach zwei Sekunden ausgeschaltet werden kann.
int Buzzer = 13;
void setup ()
{
pinMode (Buzzer, OUTPUT); // Initialisierung Ausgangspin für den Buzzer
}
void loop () //Hauptprogrammschleife
{
digitalWrite (Buzzer, HIGH); // Buzzer wird eingeschaltet
delay (4000); // Wartemodus für 4 Sekunden
digitalWrite (Buzzer, LOW); // Buzzer wird ausgeschaltet
delay (2000); // Wartemodus für weitere zwei Sekunden in denen die LED dann ausgeschaltet ist
}
Anschlussbelegung Arduino:
Sensor Signal = [Pin 13]
Sensor[N.C] =
Sensor GND = [Pin GND]
Beispielprogramm Download:
KY-0012_AktiverBuzzer.zip