Datasheet & Pinout: Aktiv Buzzer SFM-20B (3-24V DC)

🔊 Aktiv Buzzer SFM-20B (3–24V DC)

En aktiv piezo-alarm med indbygget oscillator: giv den jævnspænding mellem 3 og 24V, og den hyler med en høj, konstant tone. Ingen frekvenser, ingen PWM – bare tænd og sluk.

Den har flange med to skruehuller, så den er nem at skrue fast i et kabinet. Og ja, på 24V er der virkelig smæk på – værkstedet har stadig ringen for ørerne.

🛒 Køb SFM-20B buzzer

⚡ Hurtige specifikationer

Parameter Værdi
Type Aktiv piezo-buzzer (indbygget oscillator)
Spændingsområde 3–24V DC (nominelt 12V)
Strømforbrug Ca. 10–12 mA (ved nominel spænding)
Lydniveau Op til ca. 95 dB (ved høj spænding, tæt på)
Tonefrekvens Ca. 3.3 kHz ± 500 Hz (fast)
Mål Ca. 23 mm i diameter, ca. 12 mm høj, flange med 2 skruehuller
Tilslutning To fortinnede ledninger: rød = +, sort = –

📌 Pinout

Pin Navn Funktion Forbindes til
+ Rød Plus (3–24V) Arduino-pin (5V) eller + på forsyning via transistor
– Sort Minus GND eller collector/drain på transistor

🔌 Sådan forbinder du den

Buzzer Arduino UNO / Nano (5V – direkte) ESP32 eller 12–24V (via transistor)
Rød (+) D8 Forsyningens + (fx 12V)
Sort (–) GND Collector på NPN (BC547/2N2222) – emitter til GND, base via 1 kΩ til GPIO

Ved 5V trækker buzzeren kun få mA, så en UNO/Nano kan drive den direkte fra en pin. Vil du have mere lyd (12–24V), eller bruger du en 3.3V ESP32, så lad en NPN-transistor (eller logic-level MOSFET) skifte minus – og husk fælles GND mellem forsyningen og microcontrolleren.

💻 Eksempelkode

Intet bibliotek nødvendigt – en aktiv buzzer skal bare tændes og slukkes.

const byte BUZZER = 8;   // eller base-modstanden på transistoren

void setup() {
  pinMode(BUZZER, OUTPUT);
}

void loop() {
  // Alarm-mønster: tre korte bip og en pause
  for (int i = 0; i < 3; i++) {
    digitalWrite(BUZZER, HIGH);
    delay(150);
    digitalWrite(BUZZER, LOW);
    delay(150);
  }
  delay(1500);
}

💡 KompoNemt-tip fra værkstedet

  • Brug ikke tone(): Buzzeren laver selv sin tone. tone() får den bare til at lyde mærkeligt og ændrer ikke tonehøjden.
  • Polaritet: Rød til plus, sort til minus. Vendt forkert er den tavs.
  • Høreværn-tip: Test på 5V på bordet. 12–24V tæt på øret er ikke en god idé (spørg bare værkstedet).
  • Fælles GND når du bruger 12V/24V via transistor – ellers kan transistoren ikke skifte.
  • Til 230V-alarmer: Brug et relæ eller en færdig alarmsirene – aldrig 230V direkte på buzzeren.

🔧 Fejlfinding

  • Tavs: Tjek polariteten (rød = +) og at pinnen er sat som OUTPUT.
  • Svag lyd: Det er normalt ved 3–5V. Mere spænding (via transistor) = mere lyd.
  • Lyder hele tiden, selv når pinnen er LOW: Transistoren er forbundet forkert (collector/emitter byttet) eller mangler fælles GND.
  • Underlig skrattende lyd: Du bruger tone() eller PWM – brug digitalWrite.

Sidder du fast? Skriv til os – vi hjælper gerne.