Passive Buzzer Module | บัซเซอร์สร้างโทนเสียงด้วย PWM สำหรับ Arduino / ESP32

฿25.00

ค่าส่งสินค้า 1 ชิ้นปลายทาง >> อ.เมือง จ.ลำพูน 51000
หมวดหมู่: LINE สอบถาม

รายละเอียดสินค้า

คำอธิบาย

Passive Buzzer คืออุปกรณ์กำเนิดเสียงที่ต้องใช้สัญญาณความถี่ (PWM) จากไมโครคอนโทรลเลอร์ในการสร้างเสียง

 

เหมาะสำหรับงาน:

  • ระบบแจ้งเตือน (Alarm / Warning)

  • เสียงตอบสนองปุ่มกด (Key Feedback)

  • แจ้งสถานะระบบ (Status Indicator)

  • โปรเจกต์ IoT / Embedded / หุ่นยนต์

 

คุณสมบัติเด่น

  • ควบคุมโทนเสียงได้อิสระด้วยฟังก์ชัน tone()

  • สร้างเสียงหลายระดับความถี่ (ทำเสียงไซเรน / เมโลดี้ได้)

  • ใช้ไฟ 3.3V หรือ 5V

  • กระแสใช้งานต่ำ

  • ขนาดเล็ก ติดตั้งง่าย

 

🔧 ตัวอย่างการต่อใช้งานกับ ESP32 / Arduino

  • –  → GND

  • S → GPIO ที่เป็น PWM

  • VCC (พินที่อยู่ตรงกาง) → 3.3V หรือ 5V

 

 

ตัวอย่างโค้ดใช้งาน (สร้างเสียงไล่ความถี่)

#define BUZZER_PIN 5 // เปลี่ยนเป็นขาที่ต้องการ

void setup() {
pinMode(BUZZER_PIN, OUTPUT);
}

void loop() {
tone(BUZZER_PIN, 800, 80);
delay(100);

tone(BUZZER_PIN, 1200, 80);
delay(100);

tone(BUZZER_PIN, 1600, 80);
delay(100);

delay(1000);
}

 

หลักการทำงาน

  • tone(pin, frequency, duration);

    • frequency = ความถี่เสียง (Hz)

    • duration = ระยะเวลาเสียง (ms)

ตัวอย่างข้างต้นจะทำเสียง:
800Hz → 1200Hz → 1600Hz
จากนั้นหยุด 1 วินาที แล้ววนใหม่

 

 

ตัวช่วยในการออกแบบเสียง
https://www.imiconsystem.com/tools/buzz-simulator/

ข้อมูลเพิ่มเติม

ข้อมูลเพิ่มเติม

น้ำหนัก 0.1 กรัม
ขนาด 20 × 14 × 6 เซนติเมตร

คู่มือการใช้งาน

สินค้าภายในกล่อง

ตัวอย่างการโปรแกรม

ตัวอย่างโปรเจค

✨ รุ่นที่ใหม่กว่า