ماژول بیزر شامل یک بیزر و یک ترانزیستور جهت تقویت سیگنال ضعیف ورودی میباشد
ماژول کاربردهای زیادی دارد و در جایی که نیاز به تولید آلارم صوتی با فرکانسهای مختلف دارید به کار می آید
این ماژول غیر فعال بوده و فرکانس سیگنال ورودی را پخش می کند یعنی با ولتاژ DC کار نخواهد کرد و برای راه اندازی آن باید از موج مربعی با فرکانس 2 تا 4 کیلوهرتز استفاده شود.
/* Arduino tutorial - Passive Buzzer Module
More info and circuit: http://www.ardumotive.com
Dev: Giannis Vasilakis // Date: 12/11/2017 */
int buzzer = 8 ;
void setup ()
{
pinMode (buzzer, OUTPUT) ;
}
void loop ()
{
unsigned char i, j ;
while (1)
{
for (i = 0; i <80; i++) // When a frequency sound
{
digitalWrite (buzzer, HIGH) ; //send tone
delay (1) ;
digitalWrite (buzzer, LOW) ; //no tone
delay (1) ;
}
for (i = 0; i <100; i++)
{
digitalWrite (buzzer, HIGH) ;
delay (2) ;
digitalWrite (buzzer, LOW) ;
delay (2) ;
}
}
}
یکی از ماژولهای ساده و مفید همین ماژول می باشد
خیلی وقتها مجبور هستید هشدار صوتی بدهید و این ماژول همان چیزیست که نیاز دازید
این ماژول شامل یک بیزر که نوعی بلندگوی کوچک میباشد و یک ترانزیستور جهت تقویت سیگنال ورودی می باشد
کار آن پخش سیگنالهای صوتی میباشد که به آن ارسال میشود
ماژول غیر فعال بوده و سیگنال صوتی را خودتان باید تولید کنید و به ماژول ارسال کنید
جهت راه اندازی مانند شکل زیر ماژول را به میکرو کنترولر متصل کنید و نمونه برنامه آن را بارگزاری نمایید
با این برنامه صدایی شبیه آژیر از ماژول خواهید شنید
در این برنامه یک سیگنال با فرکانس 1 کیلوهرتز و یک سیگنال با فرکانس 500 هرتس متداولا به بیزر ارسال میگردد