ลำโพงแบบ Passive Buzzer 3V 5V
รายละเอียดสินค้า
Passive buzzer เป็นลำโพงประเภทที่สามารถเล่นเสียงได้หลากหลาย ตามความถี่ที่จ่ายให้ลำโพง ดังนั้นไม่ใช่ลำโพงที่จ่ายไฟเลี้ยงแล้วมีเสียงดังอย่างเช่น Active buzzer
หากลูกค้าใช้งานร่วมกับ Arduino board แนะนำให้ใช้คู่กับตัวต้านทาน 120 Ohm ขึ้นไปเพื่อลดกระแสที่ไปกระตุ้นตัวลำโพงโดยต่อจากขา +ของ buzzer เข้ากับขาสัญญาณ pwm จากตัวบอร์ดคอนโทรล สำหรับ Arduino-compatible board สามารถใช้คำสั่ง tone(ขา ความถี่) เพื่อสั่งให้ buzzer ส่งเสียงตามความถี่ที่ระบุ
Specification
Size : 12x8.5mm
Resistor : 42 ohm
Sensitivity / SPL : Min 85 dB
Resonant frequency : 2048 Hz
Pitch : 6.5mm
KEY FEATURES OF BUZZER PASSIVE 5V MODULE:
- Uses passive buzzer that needs to be driven by a PWM signal
- 5V operation nominal. The signal can range from 0-5V in practice.
- No oscillation source need square wave (frequency 2K-5K ) to drive.
ตัวอย่าง Code Passive Buzzer
* อย่าลืมใส่ตัวต้านทาน 120 โอห์ม หรือมากกว่า ระหว่างขา Output ของ Arduino และขา Buzzer เพื่อป้องกันการเสียหายบน Arduino
/* ตัวอย่าง Code passive buzzer
สร้างเสียงตามความถี่ต่างๆ ไล่ไปเรื่อยๆ */ int TonePin = 6; // Pin connected to Passive Buzzer int Freq = 500; // Frequency to play buzzer at // the setup function runs once when you press reset or power the board void setup() { pinMode(TonePin OUTPUT); // Buzzer } // the loop function runs over and over again forever void loop() { tone(TonePinFreq); // Send tone to buzzer delay(1000); // wait for 1 Sec Freq = Freq + 500; // Increment tone by 200 Hz if (Freq 4000) Freq = 500; // Go up to 4KHz then restart back at 500Hz }