Modul piskač pasivni (buzzer) Acebott

€6.99 (DDV vključen)

Acebott QB077 je pasivni buzzer modul za Arduino in ESP32 — programabilna frekvenca 2–5 kHz za predvajanje melodij in zvočnih alarmov z eno nožico.

5 na zalogi

Šifra: 30 - E3 Kategorija:
Opis

Opis

Pasivni buzzer modul Acebott QB077

QB077 je kompaktni pasivni buzzer modul znamke Acebott, ki za razliko od aktivnih buzzerjev ne vsebuje notranjega oscilatorja. To pomeni, da ga ne morete preprosto upravljati z digitalnim HIGH/LOW — zahteva kvadratni signal frekvence 2–5 kHz, ki ga generira krmilnik. V zameno dobite polno programabilno kontrolo nad frekvenco: modul je sposoben predvajati melodije, lestvice in zvočne efekte.

Modul deluje pri 3,3 V in 5 V ter se poveže z Arduino, ESP32 in Raspberry Pi prek standardnega 3-pinskega priključka S–VCC–GND. Za upravljanje na Arduinu zadostujeta dve vrstici kode z vgrajeno funkcijo tone() — brez zunanjih knjižnic.

Priključki modula

Pin Ime Opis
1SSignalni vhod — poveži na digitalni/PWM pin krmilnika
2VCCNapajanje 3,3 V ali 5 V
3GNDMasa

Ključne lastnosti

  • Pasivni buzzer — programabilna frekvenca – za razliko od aktivnega ta modul predvaja različne tone glede na frekvenco vhodnega signala (2–5 kHz)
  • Predvajanje melodij – z nizom not in časovnih zakasnitev v kodi ustvariš celotne melodije in zvočne efekte
  • Dvojna napetostna združljivost – deluje pri 3,3 V in 5 V za pokritost Arduina, ESP32 in Raspberry Pi brez pretvornika nivojev
  • Kompakten format – PCB 31,6 × 23,8 mm z robustno mehansko zaščito buzzerja
  • Enostaven priklop – standardni 3-pinski konektor (S–VCC–GND) za neposreden priklop na sensor shield ali breadboard

Kaj potrebujem za začetek?

  • Razvojna plošča – Arduino UNO, Nano, ESP32 ali kateri koli 3,3 V/5 V krmilnik
  • 3 jumper kabli – za priklop S, VCC in GND
  • Arduino IDE ali PlatformIO – vgrajena funkcija tone() ne potrebuje zunanjih knjižnic
  • USB kabel – za napajanje in programiranje krmilnika

Moj prvi projekt – 3 koraki

  1. Poveži modul: S → pin 7, VCC → 5V, GND → GND na Arduino UNO.
  2. V Arduino IDE vnesi: tone(7, 440, 500); — zaigra ton A4 (440 Hz) za 500 ms.
  3. Razširi: dodaj zanko for čez niz frekvenc (C4=262, D4=294, E4=330, F4=349, G4=392) in ustvari svojo melodijo.

Primeri uporabe

  • Zvočni alarm in opozorilo (drugačen ton za vsak tip opozorila)
  • Potrditev vnosa (kratek pip ob pritisku tipke ali zaznavanju RFID/NFC)
  • Interaktivna igra (melodija ob zmagi, ton ob napaki)
  • Pametni dom (zvočna obvestila senzorjev — temperatura, vlaga, odprtost vrat)
  • Robotika (zvočni indikator stanja, napetosti baterije, načina delovanja)

Tehnični pregled

Tehnične specifikacije

Parameter Podatek
Tip buzzerjaPasivni (zahteva zunanji signal)
Napajalna napetost3,3 V – 5 V
Zahtevana frekvenca signala2 kHz – 5 kHz (optimalno)
Priključek3-pinski: S, VCC, GND
Dimenzije PCB31,6 mm × 23,8 mm
Temperaturno območje−20 °C do +70 °C
Znamka / modelAcebott QB077

Primerjava: QB077 pasivni vs aktivni buzzer vs goli piezo

QB077 pasivni modul Aktivni buzzer modul Goli piezo
Potreben signalPWM / tone()Digital HIGH/LOWPWM / tone()
Predvajanje melodijDaNe (samo en ton)Da
Enostavnost kodeSrednje (tone() funkcija)Preprosto (HIGH/LOW)Srednje
Vgrajen pull-up/zaščitaDa (modul)Da (modul)Ne
GlasnostDobraDobraNižja
Primerno za začetnikeDaDaSrednje

Inženirski PRO nasvet

Funkcija tone() na Arduinu UNO in Nano zasede Timer2, kar onemogoči analogWrite() (PWM) na pinih 3 in 11, dokler ne pokličeš noTone(). Če hkrati krmiliš servo motorje ali LED s PWM, uporabi knjižnico TimerFreeTone, ki ne zaseže hardverskega timerja in pusti vse PWM pine proste.

Kompatibilnost

Modul je združljiv z Arduino IDE 1.8+ in 2.x ter PlatformIO. Vgrajena funkcija tone(pin, frekvenca, trajanje) deluje brez dodatnih knjižnic. Za ESP32 uporabi ledcWriteTone() ali knjižnico ESP32Tone; za Raspberry Pi krmili PWM pin neposredno prek GPIO knjižnice.

Dokumentacija