Codey OnlineLibreria di componenti Arduino ed ESP32 › Passive Buzzer Module
Passive Buzzer Module
Output

Passive Buzzer Module

Un modulo buzzer passivo genera suono convertendo un’onda quadra digitale (spesso tramite PWM) applicata al pin di controllo S in toni udibili. Collega VCC all’alimentazione e GND a massa, poi varia il PWM o il toggle su S per cambiare l’altezza percepita o i pattern.

Larghezza: 27.7 mm

Pinout — Passive Buzzer Module

Pin Segnale Descrizione
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

Schema di cablaggio di esempio — Passive Buzzer Module

Da A Filo
board:D9 x1:S green
board:5V x1:VCC red
board:GND x1:GND black

Codice Arduino di esempio — Passive Buzzer Module

Questo esempio è stato scritto e verificato in compilazione per arduino-uno. Codey Online lo adatta a qualsiasi altra scheda supportata.

// 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);
}

Componenti correlati

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

Crea il tuo progetto Arduino o ESP32 con l'AI

Descrivi cosa vuoi realizzare. Codey Online scrive il codice, disegna lo schema di collegamento, lo compila e programma la tua scheda direttamente dal browser.

Inizia gratis