pdf-icon

Unit BUZZER

SKU:U132

説明

パッシブブザーユニットは、4KHzの信号で駆動するミニパッシブブザーユニットで、定格入力電力で10cm以内に最大72dBまで鳴ります。コンパクトなサイズ、低消費電力、素晴らしいオーディオパフォーマンス、および保護ハウジングの機能を持つ。様々なブザーアラームシナリオに適用されます。

製品の特徴

  • 駆動信号
    • 4KHzの発振周波数
    • 最大72dB(10cm以内、定格出力時)
    • 駆動信号: 4KHz 1/2デューティ矩形波

含まれるもの

  • 1x BUZZERユニット
  • HY2.0-4Pケーブル(20cm)×1本

用途

  • ブザー、リマインダー

仕様

仕様 パラメーター
駆動周波数 4KHz 1/2duty矩形波
消費電力 5V@86mA
製品重量 3.5g
梱包重量 8.5g
製品サイズ 24×24×8mm
梱包サイズ 93 x 138mm

ピンマップ

  • BUZZER
M5CORE - PORT B G26
BUZZER SIGNAL

回路図

Module Size

Example

Arduino


#include <Arduino.h>

#define buzzer_pin 26
int freq = 4000;
int ledChannel = 0;
int resolution = 10;

void setup() {
  ledcSetup(ledChannel, freq, resolution);  //Sets the frequency and number of counts corresponding to the channel.  设置通道对应的频率和计数位数
  ledcAttachPin(buzzer_pin, ledChannel); //Binds the specified channel to the specified I/O port for output.  将指定通道绑定到指定 IO 口上以实现输出
  ledcWrite(ledChannel, 512);  //Output PWM.  输出PWM
}

void loop() {
    ledcWrite(ledChannel, 512);  //Output PWM.  输出PWM
    delay(3000);
    ledcWrite(ledChannel, 0);  //Output PWM.  输出PWM
    delay(3000);
}

UIFlow

How to use Unit buzzer and related API instructions in the UIFlow1.0
How to use Unit buzzer and related API instructions in the UIFlow2.0

Video