Codey OnlineBibliothèque de composants Arduino & ESP32 › Passive Buzzer Module
Passive Buzzer Module
Sortie

Passive Buzzer Module

Un module buzzer passif produit du son en convertissant un signal carré numérique (souvent via PWM) appliqué à la broche de commande S en tonalités audibles. Reliez VCC à l’alimentation et GND à la masse, puis faites varier le PWM ou le basculement sur S pour modifier la hauteur perçue ou les motifs sonores.

Largeur: 27.7 mm

Brochage — Passive Buzzer Module

Broche Signal Description
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

Exemple de schéma de câblage — Passive Buzzer Module

De Vers Fil
board:D9 x1:S green
board:5V x1:VCC red
board:GND x1:GND black

Exemple de code Arduino — Passive Buzzer Module

Cet exemple a été écrit et vérifié à la compilation pour le arduino-uno. Codey Online l'adapte pour vous à toute autre carte prise en charge.

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

Composants similaires

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

Construisez votre projet Arduino ou ESP32 avec l'IA

Décrivez ce que vous voulez créer. Codey Online écrit le code, dessine le schéma de câblage, le compile et flashe votre carte directement depuis le navigateur.

Commencez gratuitement