Änderungen

KY-012 Aktives Piezo-Buzzer Modul

268 Byte hinzugefügt, 15:07, 22. Mär. 2016
/* Codebeispiel Arduino */
==Codebeispiel Arduino==
Diese 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 eine LED mittels der Buzzer mittels eines definierbaren Ausgangspins abwechselnd für Vier Sekunden ein- und danach zwei Sekunden ausgeschaltet werden kann.
<pre class="brush:cpp">int Buzzer = 13;
void setup ()
{
pinMode (Buzzer, OUTPUT); // Initialisierung Ausgangspin für die LEDden Buzzer
}
void loop () //Hauptprogrammschleife
{
digitalWrite (Buzzer, HIGH); // LED Buzzer wird eingeschaltet
delay (4000); // Wartemodus für 4 Sekunden
digitalWrite (Buzzer, LOW); // LED Buzzer wird ausgeschaltet
delay (2000); // Wartemodus für weitere zwei Sekunden in denen die LED dann ausgeschaltet ist
}
'''Beispielprogramm Download:'''
'''[[Medium:LedTestArduino_4On_2OffKY-0012_AktiverBuzzer.zip|LedTestArduino_4On_2OffKY-0012_AktiverBuzzer.zip]]'''
==Codebeispiel Raspberry Pi==
Bürokrat, Administrator
611
Bearbeitungen