ترمین یک ساز الکترونیکی اولیه است که بدون تماس فیزیکی توسط ترمینیست (نوازنده) کنترل می شود. این ساز به نام مخترع روسی، لئون ترمین، که در سال 1928 اختراع دستگاه را به ثبت رساند، نامگذاری شده است. یک ساز موسیقی معمولی ترمین در شکل 1 نشان داده شده است.
این مقاله توضیح می دهد که چگونه می توانید یک ترمین نوری با استفاده از برد آردوینو Uno و برخی از اجزای آسان در دسترس بسازید. .
اترویو ترمین
نرم افزار (theremin.ino) مورد استفاده برای برنامه نویسی Arduino Uno با استفاده از Arduino IDE نوشته شده است که می توانید آن را به صورت رایگان از وب سایت دانلود کنید . IDE منبع باز Arduino نوشتن کد و آپلود آن را در برد آسان می کند. بر روی سیستم عامل های ویندوز، مک او اس ایکس و لینوکس اجرا می شود.
مدار و کار ابزار موسیقی نوری ترمین
ترمین مبتنی بر آردوینو سیمکشی شده روی تخته نان در شکل 2 نشان داده شده است. اجزای مورد نیاز آردوینو Uno، زنگ، مقاومت 1 کیلو اهم، مقاومت وابسته به نور (LDR)، تخته نان و برخی سیمهای جامپر هستند.
ترمین نوری مبتنی بر آردوینو که روی یک تخته نان سیمکشی شده است
کار پروژه نسبتاً ساده است. ولتاژ در سراسر LDR با شدت نور تغییر می کند، و شدت نور با حرکت دست ترمینیست تغییر می کند.
Arduino Uno تغییرات ولتاژ را در LDR با استفاده از مبدل داخلی آنالوگ به دیجیتال آردوینو (ADC) با نرخ نمونه برداری 25 ثبت می کند (که توسط برنامه نویس قابل تغییر است). سپس میانگین قرائت های LDR را می گیرد، این قرائت را با توجه به برخی پارامترها، از جمله فرکانس های حداقل و حداکثر زنگ و مقادیر حداقل و حداکثر سنسور، نقشه برداری می کند. پس از نقشه برداری، آردوینو یک موج پالسی را با توجه به مقدار محاسبه شده به پین مثبت زنگ می فرستد که صدا را ایجاد می کند.
ساخت و ساز و آزمایش
پس از آپلود کد در آردوینو Uno، دست خود را روی LDR بالا و پایین ببرید، بنابراین شدت نوری که روی LDR می افتد تغییر می کند. اگر همه چیز خوب پیش رفت، باید صداهای فضای خنک را از ترمین خود بشنوید. نمونه اولیه نویسنده در شکل 3 نشان داده شده است.
نمونه اولیه نویسنده