Arduino Mikrocontroller Tutorials - Input/Output

Aktiver Buzzer (Summer) ansteuern

Schaltplan aktiver Buzzer (Summer)

Auch ein Summer kann mit den digitalen Ausgängen ein- und ausgeschaltet werden. Ein aktiver Buzzer verbraucht etwa 25mA bei 5V, so dass dieser direkt und ohne Vorwiderstand an den Arduino Ausgang angeschlossen werden kann. Der aktive Buzzer hat eine kleine Oszillator Elektronik integriert, die den Summer bei angelegter Spannung mit ca. 2300 Hz vibrieren lässt.

Ob man vor sich einen aktiven oder passiven Summer hat kann man leicht durch anlegen einer 5V Spannung herausfinden. Der passive Buzzer erzeugt dabei keinen Ton, da dieser ein gepulstes Signal zur Ansteuerung braucht.

Schaltung und Programmcode

Schaltplan aktiver Buzzer (Summer)
// setup wird nur einmal ausgeführt void setup() { pinMode(13, OUTPUT); //Pin13 wird als Ausgang definiert } // loop wird dann ständig wiederholt void loop() { digitalWrite(13, HIGH); // Pin13 wird auf +5V gelegt delay(500); // Pause von 500ms digitalWrite(13,LOW); // Pin13 wird auf Masse geschaltet delay(500); // Pause von 500ms }