در اینجا یک صدا سنج مبتنی بر آردوینو ارائه شده است که از صفحه نمایش کریستال مایع (LCD) استفاده می کند. VU متر یا نشانگر صدای استاندارد (SVI) دستگاهی است که نمایشی از سطح سیگنال در تجهیزات صوتی را نشان می دهد. در این پروژه، شدت سیگنال های صوتی کانال چپ و راست که به عنوان ورودی به برد آردوینو UNO ارائه می شود، به صورت نوار روی LCD 2×16 نمایش داده می شود. در این مدار از پایه های ورودی آنالوگ برد آردوینو UNO برای اندازه گیری سطوح سیگنال صوتی استفاده می شود.
ورودی های سیگنال صوتی در پایه های ورودی آنالوگ A2 و A4 برد Arduino UNO ارائه می شود. این صداها می توانند به شکل صدایی باشند که از میکروفون از طریق تقویت کننده یا به صورت خروجی مستقیم از پخش کننده موسیقی می آیند.
مدار سنج صوتی مبتنی بر آردوینو
مدار سنج صوتی مبتنی بر آردوینو
سیگنال های صوتی در پایه های A2 و A4 توسط میکروکنترلر ATmega328 (MCU) بر روی برد آردوینو UNO پردازش شده و پس از مقایسه سیگنال ها، محاسبات انجام می شود.
در نهایت، مقادیر مربوطه توسط ATmega328 به یک LCD 16×2 برای نمایش نوارهای شدت صدا ارائه می شود.
سنج صوتی مبتنی بر آردوینو، همانطور که در شکل 1 نشان داده شده است، بر روی برد Arduino UNO، LCD 16×2 و پتانسیومتر (یا پات متر) 10 کیلو اهم ساخته شده است.
برد آردوینو UNO
Arduino UNO یک پلتفرم نمونه سازی الکترونیکی منبع باز است که بر اساس سخت افزار و نرم افزار انعطاف پذیر و با استفاده آسان است. برد آردوینو UNO مبتنی بر ATmega328 MCU است. دارای 14 پین ورودی/خروجی دیجیتال (I/O) است که شش عدد از آن ها می تواند به عنوان خروجی مدوله شده با عرض پالس (PWM)، شش ورودی آنالوگ، تشدید کننده سرامیکی 16 مگاهرتز، اتصال USB، جک پاور، دکمه تنظیم مجدد و هدر ICSP استفاده شود. این شامل همه چیز مورد نیاز برای پشتیبانی از MCU است. برای شروع به سادگی آن را با استفاده از کابل USB به رایانه متصل کنید، یا آن را با یک آداپتور AC-to-DC یا باتری تغذیه کنید.
پایه های 11 و 12 برد آردوینو UNO به پین های EN و RS ال سی دی متصل می شوند، در حالی که پایه های 2 تا 5 به پین های داده D7، D6، D5 و D4 LCD 16×2 متصل می شوند.
LCD 16×2
LCD JHD162A یک ماژول نمایشگر با رابط 4 بیتی است که در اینجا برای نمایش نوارهای مربوط به سطح سیگنال ورودی اعمال شده استفاده می شود. تنها چهار پین داده از ماژول LCD در این مدار استفاده می شود. برای کنترل کنتراست صفحه نمایش LCD از یک پات متر 10 کیلو اهم استفاده می شود.
نمونه اولیه نویسنده شنوایی سنج مبتنی بر آردوینو: نوارهای چپ و راست روی LCD نمایش داده می شوند