ارسال سفارشات بالای 1.900 هزار تومان رایگان میباشد

ماژول میکروفون و تشخیص صدا

آشنایی با ماژول

‫این ماژول از یک میکروفون بسیار حساس و یک تقویت کننده با قابلیت تنظیم سطح حساسیت بهره مند است. ‫
‫همچنین دارای نمایشگر پاور و وضعیت پین دیجیتال نیز می باشد. ‫
‫و یک خروجی آنالوگ که قابلیت بسیار خوبی است. ‫
‫با ترکیب این ماژول با میکرو کنترولر میتوانید پروژه های جالبی بسازید. مثلا دستگاه تعیین سطح آلودگی صوتی.

برنامه ریزی میکروکنترولر

‫در اینجا برنامه ای برای نمونه آورده ایم که در این برنامه آردواینو میزان صدای دریافتی را اندازه میگیرد و اگر مقدار آن از 200 واحد بیشتر بود چراغ روی برد روشن میشود

کد آردواینو برای تست ماژول

int soundPin = A0;
int ledPin = 13;
int sensorValue = 0;

void setup ()
{
Serial.begin (9600);
pinMode (ledPin, OUTPUT);
}

void loop ()
{
sensorValue = analogRead (soundPin);
Serial.println (sensorValue, DEC);
//if sensor goes above max light led (could be buzzer)
if(sensorValue > 200)
{
digitalWrite (ledPin, HIGH);
delay (1000);
}
//switch off LED
digitalWrite (ledPin, LOW);
delay (1000);
}

  • جدید ترین
    • جدید ترین
    • موضوع
    • نام
    • 8
    • 24
    • 48
    • 96
    • 120
    120 تعداد نمایش
  • جدید ترین
    • جدید ترین
    • موضوع
    • نام
  • تعداد نمایش 6
    • 8
    • 24
    • 48
    • 96
    • 120