آردوینو آموزش آردوینو پروژه های آردوینو کیت آردوینو

آموزش ماژول میکروفن Sensitive Microphone از پکیج ۳۷ سنسور آردوینو

Arduino-Sensor-Kit-Microphone-Module-digispark
نوشته شده توسط پریسا پوربلورچیان

میکروفن یک سخت افزاری که امواج صوتی فیزیکی را به جریان الکتریسیته و دیجیتالی تبدیل می‌کند. از اولین کاربرد میکروفون Microphone در تلفن بوده است. به مرور زمان، میکروفن پیشرفت کرده است و امروزه در دستگاه‌های مختلفی استفاده می‌شود. انواع میکروفن بر اساس ساختار داخلی آن‌ها دسته می‌شوند. انواع گجت‌ها و وسایل برقی به میکروفن Microphone مجهز هستند. حتی یک تلویزیون هوشمند که قابلیت دریافت فرامین صوتی یا Voice Assist را دارد، به میکروفن مجهز شده است. در ادامه این آموزش شیوه راه اندازی و دریافت سیگنال صوتی با استفاده از میکروفن Microphone توسط برد آردوینو Arduino در مرجع تخصصی آردوینو به زبان فارسی، دیجی اسپارک همراه باشید.

 

 

ماژول میکروفن Microphone Module

ماژول میکروفن خازنی sensitive microphone sensor یکی از سنسورهای پرکاربرد پکیج ۳۷ سنسور آردوینو می‌باشد. ماژول میکروفن Microphone دارای ۴ پایه به ترتیب AO, G, +, DO می‌باشد. همانطور که مشخص است، این سنسور دارای ۲ پایه خروجی آنالوگ (AO) و دیجیتال (DO) می‌باشد. خروجی آنالوگ سیگنال ولتاژ خروجی را در لحظه مشخص می‌کند. خروجی دیجیتال، هنگامی که شدت صدا به آستانه مشخصی برسد، خروچی افزایش یافته و سیگنال دریافتی از سنسور کاهش می‌یابد. برای این منظور، مولتی ترن روی ماژول برای تنظیم حساسیت سنسور تعبیه شده است تا با تغییر مولتی ترن حساسیت ماژول نسبت به صدای دریافتی را تنظیم کند. در ادامه به بررسی اتصال سنسور میکروفن Microphone و نحوه‌ی عملکرد آن می‌پردازیم.

 

هدف آموزش ماژول میکروفن Microphone Module

ماژول میکروفن دارای حساسیت بالایی است، از این رو توسط مولتی ترن تعبیه شده بر روی ماژول می‌توان حساسیت سنسور را تنظیم کرد. در این آموزش با اتصال پایه آنالوگ ماژول میکروفن به پایه دیجیتال آردوینو، توسط ماژول SMD-color تغییرات خروجی ماژول میکروفن را بررسی خواهیم کرد. پس از تحریک میکروفن قرار گرفته شده بر روی سنسور میکروفن، ماژول SMD- color روشن خواهد شد. در ادامه به بررسی کد برای راه اندازی ماژول ها خواهیم پرداخت.

 

ماژول SMD color – سه رنگ

ماژول RGB سه رنگ; توسط پین های PWM سه رنگ آبی، قرمز و سبز را به راحتی در اختیار ما قرار می‌دهد. ماژول SMD – color دارای ۴ پایه GND,Blue,Red,Green می‌باشد. با اتصال هر یک از پایه های ماژول به میکروکنترلر، هر سه رنگ تولید خواهد شد. دقت کنید که استفاده از پایه ها در این ماژول به دلخواه می‌باشد. در این پروژه تنها از پایه Blue برای اتصال به آردوینو استفاده می‌کنیم.

 

وسایل مورد نیاز آموزش ماژول میکروفن

 

آموزش ماژول میکروفن Sensitive Microphone از پکیج 37 سنسور آردوینو-دیجی اسپارک

اتصالات:

  • پایه AO ماژول میکروفن – sensitivie microphone را به پایه ۲ دیجیتال آردوینو اتصال دهید.
  • پایه GND ماژول میکروفن – sensitivie microphone را به پایه GND آردوینو اتصال دهید.
  • پایه + ماژول میکروفن – sensitivie microphone را به پایه ۵ ولت آردوینو اتصال دهید.
  • پایه GND ماژول RGB SMD color را به پایه GND آردوینو اتصال دهید.
  • پایه (BLUE) یا B ماژول RGB SMD color را به پایه ۱۳ دیجیتال آردوینو اتصال دهید.

 

کد آموزش ماژول میکروفن:

کدها را درنرم افزار آردوینو کپی کنید. همانطور که در کدها توضیح داده شده است، پس از اتصال ماژول ها، در ابتدا سنسور میکروفن دارای حساسیت بالایی نسبت به صدای دریافتی از محیط می‌باشد. برای این منظور با استفاده از یک پیچ گوشتی ابتدا با تغییر مولتی ترن، حساسیت ماژول میکروفن را تنظیم کنید. حال با تحریک میکروفن، ماژول RGB SMD color روشن شده و به رنگ آبی تغییر رنگ خواهد داد. می‌توانید با ایجاد تغییرات در مولتی ترن، حساسیت ماژول میکروفن را به دلخواه برای صدای محیط تنظیم کنید.

پروژه:

اخیرا تصمیم گرفته‌ایم برای تعامل بیشتر با شما کاربران و ایجاد موقعیتی در راستای رقابت دانش کاربران، در انتهای هر آموزش یک پروژه تعریف می‌کنیم. به اولین کاربری که به پروژه تعریف شده پاسخ صحیح بدهد، بن خرید به ارزش ۳۰ هزار تومان از فروشگاه دانشجو کیت ارایه خواهد شد. پروژه: با اتصال ال سی دی گرافیکی به آردوینو، تغییرات سنسور میکروفن و روشن و خاموش شدن ماژول RGB SMD color را در نمایشگر ال سی دی، نشان دهید.

 

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

 

درباره نویسنده

پریسا پوربلورچیان

تولید کننده محتوا / کارشناس IOT

زندگی یعنی پژوهش و فهمیدن چیزی جدید

تلاشم بر این است تجربیاتم در زمینه IOT‌ را به بهترین شکل با شما در میان بگذارم.

تبادل نظر و رفع عیب با ثبت دیدگاه

۱۶ دیدگاه

  • پست بسیار عالی و توضیحات خوب بود، فقط بنده یه پیشنهادی دارم کدی که میگذارید بدون توضیحات فارسی باشه یا توضیحات انگیلسی باشن یا کلا نباشن که کاربر بتونه همین کد رو کپی کنه و ازش استفاده کنه، و فکر کنم نیازی نیست کامنت گذاری کد به این صورت باشه که برای تک تکه خط کد ها کامنت گذاشته بشه برای خط هایی که نیاز به توضیح دارند کفایت میکنه

    • سلام
      از دقت نظر و توجه شما بسیار ممنونم.
      در دیجی اسپارک ما دانش فنی کاربران را از ۰ تا بی نهایت در نظر میگیرم. به درخواست بسیاری از کاربران که تحلیل کدها و ایجاد تعییرات در کدها برایشان دشوار است، تصمیم به ترجمه کدها گرفتیم. باز هم از پیشنهاد شما ممنونم و حتما بررسی خواهم کرد.
      موفق باشید.

    • سلام
      از توجه شما بسیار ممنونم.
      کد ها را بررسی خواهم کرد. سپس از همین طریق اعلام خواهم کرد.
      سپاسگزارم.

      • سلام مجدد
        بنده کد ها را تست کردم. باگی در اجرای کدها و نمایش بر روی ال سی دی وجود دارد. اگر فیلم کوتاهی از اجرای پروژه و نمایش بر روی ال سی دی دارید، در فایل ضمیمه ارسال نمایید.
        سپاسگزارم

    • سلام مجدد
      مجددا کدها را بررسی کردم. کدهای شما یک تداخل پایه دارد و یک پایه برای دو منظور استفاده شده است. کد را تصحیح نمایید و سپس ارسال کنید تا بررسی گردد.

  • خیلی سنسور جالبیه
    میشه حتی حساسیتشو تنظیم کنیم و وقتی موزیک پخش میشه میکروفن فعال بشه و ال ای دی روشن بشه
    مرسی از آموزش خوبتون

    • سلام
      بله دقیقا با تنظیم مولتی ترن میتوانید حساسیت ماژول را تغییر دهید تا با نزدیک و دور شدن موزیک ال ای دی تغییرکند.
      موفق باشید

  • باسلام و خسته نباشید و تشکر از سایت بسیار اموزنده و خوبتون
    بنده کد پروژه رو نوشتم اما به محض روشن شدن میکروفن اگر دوباره خاموش شود مدتی طول میکشد که ال ای دی خاموش و ال سی دی نیز خاموش را نشان دهد.
    خواهشمندم در صورت امکان کد من را بررسی و تست کنید و مشکل آن را ممنون میشم بنده را راهنمایی کنید

      • سلام مجدد
        کد بررسی شد. در نمایش متن باگ وجود دارد. با توجه به اینکه پروژه تست شده است و مشکلی در نمایش متن وجود ندارد. مجددا کدها را تصحیح نمایید و یا فیلم از عملکرد پروژه ضمیمه کنید تا بررسی گردد.
        سپاسگزارم.

        • سلام بنده بررسی کردم مشکلی نداشت
          اما به زودی فیلم را برای شما میفرستم
          با تشکر از توجه شما
          خواهشمندم شما نیز مجددا بررسی نمایید

          • سلام مجدد
            بله حتما چک خواهم کرد.با تغییر در کدهای ارسالی شما، نمایش در ال سی دی امکان پذیر شد. حتما فیلم را ضمیمه کنید تا بررسی کنم.
            سپاسگزارم

    • سلام
      از توجه شما بسیار ممنونم.
      کدها را بررسی خواهم کرد و سپس از همین طریق نتیجه را اعلام خواهم کرد.

  • سلام وقتتون بخیر.مرسی از آموزش خوبتون
    بنده پروژه گوشی پزشکی دارم.میخاستم از همین میکروفون برای شنیدن صدای قلب استفاده کنم و همچنین اینکه با توجه به تعداد روشن و خاموش شدن led در ۶۰ثانیه تعداد ضربان قلب رو بر روی lcd نمایش دهد.آیا امکان پذیر میباشد از این ماژول میکروفون برای شنیدن صدای ضربان قلب استفاده کنیم؟

    • سلام
      از توجه شما ممنونم.
      بله اینکار شدنی است ولی دقت داشته باشید که ماژول میکروفنی که در این آموزش استفاده شده است از حساسیت کمی برخوردار است و برای شنود ضربان قلب کافی نیست.