Codey OnlineBiblioteka komponentów Arduino i ESP32 › Passive Buzzer Module
Passive Buzzer Module
Wyjście

Passive Buzzer Module

Pasywny moduł buzzera generuje dźwięk, zamieniając cyfrowy sygnał prostokątny (często przez PWM) podany na pin sterujący S na słyszalne tony. Podłącz VCC do zasilania, a GND do masy, a następnie zmieniaj PWM lub przełączanie na S, aby zmienić odczuwaną wysokość dźwięku lub wzory sygnału.

Szerokość: 27.7 mm

Pinout — Passive Buzzer Module

Pin Sygnał Opis
S PWM Buzzer drive input — apply a PWM/square wave tone signal from the controller
VCC power Positive supply for the buzzer module, typically connected to 5V
GND ground Ground reference for the buzzer module and control signal

Przykładowy schemat połączeń — Passive Buzzer Module

Z Do Przewód
board:D9 x1:S green
board:5V x1:VCC red
board:GND x1:GND black

Przykładowy kod Arduino — Passive Buzzer Module

Ten przykład został napisany i sprawdzony kompilacją dla arduino-uno. Codey Online dostosuje go do każdej innej obsługiwanej płytki.

// Passive Buzzer Module example for Arduino Uno
// Plays a short melody using a PWM/square wave output on D9.

const int BUZZER_PIN = 9;

// Note frequencies in Hz
const int NOTE_C4 = 262;
const int NOTE_D4 = 294;
const int NOTE_E4 = 330;
const int NOTE_G4 = 392;
const int NOTE_C5 = 523;

void playTone(int frequency, int duration) {
  tone(BUZZER_PIN, frequency);
  delay(duration);
  noTone(BUZZER_PIN);
  delay(50);
}

void setup() {
  pinMode(BUZZER_PIN, OUTPUT);
  Serial.begin(9600);
  Serial.println("Passive Buzzer Module demo starting...");
}

void loop() {
  Serial.println("Playing melody...");

  playTone(NOTE_C4, 300);
  playTone(NOTE_D4, 300);
  playTone(NOTE_E4, 300);
  playTone(NOTE_G4, 300);
  playTone(NOTE_C5, 600);

  delay(1000);
}

Podobne komponenty

3W amplifier MAX98357A I2S DAC

3W amplifier MAX98357A I2S DAC

Active Buzzer Module

Active Buzzer Module

⚙️

LED

LED Matrix Module MAX7219

LED Matrix Module MAX7219

Zbuduj swój projekt Arduino lub ESP32 z pomocą AI

Opisz, co chcesz zbudować. Codey Online napisze kod, narysuje schemat połączeń, skompiluje projekt i wgra go na płytkę bezpośrednio z przeglądarki.

Zacznij za darmo