Description
Active Buzzer คืออะไร
A322 Active Buzzer คือ อุปกรณ์สร้างเสียง (Buzzer แบบแอคทีฟ) ที่มีวงจรสร้างความถี่ในตัวเอง เพียงแค่จ่ายไฟ (5V) หรือสัญญาณดิจิทัล → ก็จะ ส่งเสียง "ปี๊บ" ได้ทันที
ต่างจาก Passive Buzzer ที่ต้องส่งสัญญาณความถี่ (PWM) ไปเองจาก Arduino
สเปคของ Active Buzzer
รายการ
|
รายละเอียด
|
แรงดันใช้งาน
|
3.3V – 5V (เหมาะกับ Arduino โดยตรง)
|
กระแสใช้งาน
|
ประมาณ 20 mA
|
ประเภท
|
Active Buzzer (มีวงจรสร้างเสียงในตัว)
|
ความถี่เสียง
|
~2 – 3 kHz (เสียงแหลมทั่วไป)
|
ระดับเสียง
|
ประมาณ 85 dB @ 10 ซม.
|
รูปแบบขา
|
แบบโมดูล (3 ขา: VCC, GND, I/O)
|
สถานะเสียง
|
ส่งเสียงเมื่อขาอินพุตเป็น HIGH (หรือ LOW ขึ้นกับรุ่น)
|
⚙️ การใช้งานกับ Arduino
✅ การต่อสาย
ขา Buzzer (โมดูล A322)
|
ต่อกับ Arduino
|
VCC
|
5V
|
GND
|
GND
|
I/O (Signal)
|
ขา D8 หรือขาดิจิทัลอื่น ๆ
|
✅ ตัวอย่างโค้ดใช้งานง่าย:
int buzzerPin = 2;
void setup() {
pinMode(buzzerPin, OUTPUT);
}
void loop() {
digitalWrite(buzzerPin, HIGH); // เปิดเสียง
delay(1000);
digitalWrite(buzzerPin, LOW); // ปิดเสียง
delay(1000);
}
💡 การประยุกต์ใช้งาน:
โปรเจกต์
|
รายละเอียด
|
ระบบแจ้งเตือนควัน/แก๊ส
|
ดังเสียงเตือนเมื่อพบอันตราย
|
เครื่องจับความเคลื่อนไหว
|
ดังเมื่อมีคนผ่าน
|
ระบบเตือนน้ำท่วม
|
ดังเมื่อเซนเซอร์ตรวจจับน้ำสูง
|
นาฬิกาปลุก
|
ใช้ปลุกด้วยเสียง
|
แจ้งสถานะสำเร็จ/ล้มเหลว
|
ดัง "ปี๊บ" หลังเช็คเงื่อนไขจากโค้ด
|
✅ ข้อดี:
-
ใช้งานง่าย แค่จ่ายไฟหรือส่ง HIGH ก็มีเสียง
-
ไม่ต้องใช้โค้ด PWM หรือความถี่
-
ราคาถูก
-
เหมาะกับงานเตือนภัยหรือแจ้งสถานะทุกแบบ
