این طرح نحوه خواندن سنسور میکروفون را به شما نشان می دهد. میکروفون از 0 (سکوت کامل) تا 1023 (واقعاً بلند) متغیر است.
از سطح صدا برای تنظیم سطح روشنایی LED سبز استفاده می کند. هنگامی که از خواندن سنسور استفاده می کنید (مثلاً برای تنظیم روشنایی LED)، قرائت سنسور را در محدوده ای بین حداقل و حداکثر ترسیم می کنید.
جریان
فقط Arduino Esplora شما برای این مثال مورد نیاز است. اسپلورا را با کابل USB به کامپیوتر خود وصل کنید و مانیتور سریال آردوینو را باز کنید.
میکروفون برای ارسال اطلاعات به رایانه شما از Esplora
کد
برای ارسال داده به رایانه خود، باید یک اتصال سریال باز کنید. از Serial.begin () برای باز کردن یک پورت سریال با 9600 baud در Esplora استفاده کنید .
تابع Esplora.readMicrophone () مقدار را از میکروفون دریافت می کند. مقداری بین 0 تا 1023 به شما می دهد.
برای ارسال مقادیر به Serial Monitor، Serial.print () را فراخوانی کنید. هنگامی که Esplora متصل است و مانیتور سریال باز است، باید مقادیر گزارش شده را مشاهده کنید:
sound level: 172 Green brightness: 42 sound level: 74 Green brightness: 18 sound level: 153 Green brightness: 38 sound level: 67 Green brightness: 16 sound level: 93 Green brightness: 23 sound level: 110 Green brightness: 27
سخت افزار مورد نیاز
برای جزئیات بیشتر: میکروفون Arduino Esplora (سنسور صدا)