Codey OnlineBiblioteca de componentes Arduino y ESP32 › Buzzer module passief Arduino
Buzzer module passief  Arduino
Sensores

Buzzer module passief Arduino

Módulo buzzer pasivo Arduino Este buzzer pasivo emite un sonido de aproximadamente 85 dB cuando se conecta a una tensión entre 4 V y 8 V. Este buzzer pasivo necesita un microcontrolador para generar sonido mediante una señal PWM. El buzzer consume aproximadamente 30 mA. Tensión: 5 V. مناسب برای Arduino, entre otros.

Ancho: 25 mm

Pinout — Buzzer module passief Arduino

Pin Señal Descripción
PWM PWM PWM control input from the microcontroller to generate the buzzer tone.
VCC power Positive supply for the passive buzzer module, typically 5V.
GND ground Ground return for the buzzer module and control signal.

Esquema de cableado de ejemplo — Buzzer module passief Arduino

Desde Hasta Cable
board:D9 x1:PWM green
board:5V x1:VCC red
board:GND x1:GND black

Código Arduino de ejemplo — Buzzer module passief Arduino

Este ejemplo se escribió y verificó por compilación para arduino-uno. Codey Online lo adapta a cualquier otra placa compatible.

// Passive buzzer module example for Arduino Uno
// Plays a simple melody using the module's PWM input.

const int buzzerPin = 9; // Connected to x1:PWM

void setup() {
  pinMode(buzzerPin, OUTPUT);
  Serial.begin(9600);
  Serial.println("Passive buzzer module demo starting...");
}

void playTone(int frequency, int durationMs) {
  if (frequency > 0) {
    tone(buzzerPin, frequency, durationMs);
  }
  delay(durationMs * 1.30);
  noTone(buzzerPin);
}

void loop() {
  Serial.println("Playing C major scale...");

  int melody[] = {262, 294, 330, 349, 392, 440, 494, 523};
  int noteDuration = 180;

  for (int i = 0; i < 8; i++) {
    Serial.print("Note frequency: ");
    Serial.println(melody[i]);
    playTone(melody[i], noteDuration);
  }

  Serial.println("Pausing...");
  delay(1000);
}

Componentes relacionados

18650 Battery Shield with USB-C Charger and 5V Boost Converter

18650 Battery Shield with USB-C Charger and 5V Boost Converter

2.4 inch OLED Display I2C 3.3V

2.4 inch OLED Display I2C 3.3V

3.5 inch TFT LCD Shield

3.5 inch TFT LCD Shield

50kg Load Cell Weight Sensor

50kg Load Cell Weight Sensor

Crea tu proyecto de Arduino o ESP32 con IA

Describe lo que quieres construir. Codey Online escribe el codigo, dibuja el esquema de conexiones, lo compila y graba tu placa directamente desde el navegador.

Empieza gratis