Stufin
Home Quick Cart Profile

35mm Dualtone buzzer

Buy Now on Stufin

Component Name

35mm Dualtone Buzzer

Description

The 35mm Dualtone Buzzer is a compact, low-voltage electromagnetic buzzer designed for a wide range of applications in the Internet of Things (IoT) and electronics projects. This component is a versatile and efficient way to generate audible alerts, signals, or notifications in devices such as smart home systems, industrial control systems, medical devices, and consumer electronics.

Functionality

The 35mm Dualtone Buzzer is an electromagnetic device that converts electrical energy into sound waves. When an electrical signal is applied to the buzzer, the internal magnet and coil interact to produce a audible tone. The buzzer has two distinct tone frequencies, hence the name "Dualtone", allowing for a more varied and expressive notification experience.

Key Features

  • Dual Tone Capability: The buzzer can produce two different tone frequencies, typically in the range of 2.4 kHz and 4.5 kHz, providing flexibility in notification patterns and differentiation between alerts.
  • Compact Size: With a diameter of 35mm, the buzzer is small enough to be easily integrated into compact devices and systems, making it an ideal choice for IoT applications where space is limited.
  • Low Voltage Operation: The buzzer operates at a low voltage range of 3-12V, making it compatible with most microcontrollers and battery-powered devices.
  • High Efficiency: The buzzer has a high sound pressure level (SPL) of up to 85 dB, ensuring that the alerts are loud and clear, even in noisy environments.
  • Long-Lasting: The buzzer has a long lifespan of up to 10,000 hours, reducing the need for frequent replacements and minimizing maintenance costs.
  • Easy Installation: The buzzer has a simple Screw Hole Mounting system, making it easy to integrate into devices and systems.
  • RoHS Compliant: The buzzer meets the Restriction of Hazardous Substances (RoHS) directive, ensuring that it is environmentally friendly and safe for use in various applications.

Operating Voltage

3-12V

Current Consumption

20-50 mA (dependent on voltage)

Frequency Range

2.4 kHz and 4.5 kHz (dual tone)

Sound Pressure Level (SPL)Up to 85 dB

Resistance

20-50 Ohms

Diameter

35mm

Height

15mm

Material

Plastic (housing) and Metal (electromagnetic components)

Weight

Approximately 10 grams

Applications

IoT Devices (smart home, industrial control systems, etc.)

Medical Devices

Consumer Electronics

Security Systems

Industrial Automation

Robotics

Important Notes

The buzzer should be used within the specified operating voltage and current ranges to ensure optimal performance and longevity.

The buzzer should be mounted securely to prevent vibration and noise interference.

The buzzer is not designed for use in high-humidity or high-temperature environments.

Pin Configuration

  • 35mm Dualtone Buzzer Documentation
  • Pinout Description:
  • The 35mm Dualtone Buzzer has 4 pins, which are responsible for controlling the buzzer's sound output. Below is a detailed explanation of each pin:
  • Pin 1: VCC (Positive Power Supply)
  • Function: Supplies positive voltage to the buzzer
  • Recommended Voltage: 3.3V to 5V DC
  • Pin Type: Power pin
  • Pin 2: GND (Ground)
  • Function: Provides a ground connection for the buzzer
  • Pin Type: Ground pin
  • Pin 3: SIG1 (Signal 1/Low Frequency)
  • Function: Controls the low-frequency tone output of the buzzer
  • Logic Level: Active High ( Logic 1 = Buzzer ON, Logic 0 = Buzzer OFF)
  • Pin Type: Signal pin
  • Pin 4: SIG2 (Signal 2/High Frequency)
  • Function: Controls the high-frequency tone output of the buzzer
  • Logic Level: Active High ( Logic 1 = Buzzer ON, Logic 0 = Buzzer OFF)
  • Pin Type: Signal pin
  • Connection Structure:
  • To connect the 35mm Dualtone Buzzer to a microcontroller or a power source, follow the steps below:
  • 1. Power Connection:
  • Connect the VCC pin (Pin 1) to a 3.3V to 5V DC power source (e.g., a USB port, battery, or a voltage regulator).
  • Connect the GND pin (Pin 2) to a common ground point (e.g., the ground pin on a microcontroller or a breadboard).
  • 2. Signal Connection:
  • Connect the SIG1 pin (Pin 3) to a digital output pin on a microcontroller or a signal source (e.g., a GPIO pin on an Arduino or Raspberry Pi).
  • Connect the SIG2 pin (Pin 4) to a digital output pin on a microcontroller or a signal source (e.g., a GPIO pin on an Arduino or Raspberry Pi).
  • Important Notes:
  • Make sure to use a suitable power source and voltage regulator to ensure stable operation of the buzzer.
  • Use a current-limiting resistor (e.g., 1k) in series with the buzzer if you're driving it from a microcontroller's digital output pin.
  • When connecting the buzzer to a microcontroller, ensure the signal pins (SIG1 and SIG2) are configured as digital output pins.
  • Consult the microcontroller's datasheet for specific pin configurations and recommendations.
  • By following these connections and guidelines, you can successfully integrate the 35mm Dualtone Buzzer into your IoT project and produce a range of tones and sounds.

Code Examples

35mm Dualtone Buzzer Documentation
Overview
The 35mm dualtone buzzer is a small, compact component that produces two distinct tones when driven with a DC voltage. It is commonly used in IoT projects to provide audible feedback, alerts, or notifications. This documentation provides a detailed overview of the component, its specifications, and code examples to demonstrate its usage in various contexts.
Specifications
Operating Voltage: 2-5V DC
 Operating Current: 10-30mA
 Frequency: 2.4kHz (high tone) and 1.2kHz (low tone)
 Sound Pressure Level: 85dB (high tone) and 75dB (low tone)
 Dimensions: 35mm (diameter) x 12.5mm (height)
Connecting the Buzzer
The dualtone buzzer has two terminals: positive (+) and negative (-). Connect the positive terminal to a digital output pin on your microcontroller, and the negative terminal to a ground pin.
Code Examples
### Example 1: Using the Buzzer with Arduino
In this example, we'll use an Arduino Uno board to control the dualtone buzzer. We'll connect the buzzer's positive terminal to digital pin 9 and the negative terminal to ground.
```c
const int buzzerPin = 9;  // Digital pin 9
void setup() {
  pinMode(buzzerPin, OUTPUT);
}
void loop() {
  // Produce a high tone for 500ms
  digitalWrite(buzzerPin, HIGH);
  delay(500);
  
  // Produce a low tone for 500ms
  digitalWrite(buzzerPin, LOW);
  delay(500);
  
  // Turn off the buzzer
  digitalWrite(buzzerPin, LOW);
  delay(1000);
}
```
### Example 2: Using the Buzzer with Raspberry Pi (Python)
In this example, we'll use a Raspberry Pi board to control the dualtone buzzer. We'll connect the buzzer's positive terminal to GPIO pin 17 and the negative terminal to ground.
```python
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
buzPin = 17
GPIO.setup(buzPin, GPIO.OUT)
while True:
    # Produce a high tone for 500ms
    GPIO.output(buzPin, GPIO.HIGH)
    time.sleep(0.5)
    
    # Produce a low tone for 500ms
    GPIO.output(buzPin, GPIO.LOW)
    time.sleep(0.5)
    
    # Turn off the buzzer
    GPIO.output(buzPin, GPIO.LOW)
    time.sleep(1)
```
### Example 3: Using the Buzzer with ESP32 (MicroPython)
In this example, we'll use an ESP32 board to control the dualtone buzzer. We'll connect the buzzer's positive terminal to GPIO pin 25 and the negative terminal to ground.
```python
import machine
import utime
buzPin = machine.Pin(25, machine.Pin.OUT)
while True:
    # Produce a high tone for 500ms
    buzPin.value(1)
    utime.sleep_ms(500)
    
    # Produce a low tone for 500ms
    buzPin.value(0)
    utime.sleep_ms(500)
    
    # Turn off the buzzer
    buzPin.value(0)
    utime.sleep_ms(1000)
```
These code examples demonstrate how to use the 35mm dualtone buzzer in various contexts. You can modify the code to fit your specific requirements and integrate the buzzer into your IoT project.