پایتون · سطح ۱ · ۵ مرحله

ساز ترمین با حسگر فراصوت

Ultrasonic theremin

در این منبع، شما از یک سنسور فاصله اولتراسونیک برای کنترل نت های نواخته شده توسط Sonic Pi استفاده خواهید کرد

ترجمهٔ فارسی ماشینی است و ممکن است در اصطلاحات دقیق نباشد. با انتخاب «هر دو» می‌توانی متن اصلی را هم بخوانی.
مرحلهٔ ۱

مقدمه

ساز ترمین با حسگر فراصوت

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

A ترمین یک آلت موسیقی منحصر به فرد است: بدون لمس شدن توسط نوازنده صدا تولید می کند. مدار ترمین نسبتاً پیچیده است، اما می توانید از سنسورهای فاصله اولتراسونیک برای جعل آن استفاده کنید.

ترمین

ترمینیست لیدیا کاوینا در حال بازی در اکاترینبورگ (G2pavlov در ویکی پدیای انگلیسی زبان [GFDL یا CC-BY-SA-3.0], از طریق Wikimedia Commons).

آنچه شما نیاز خواهید داشت

آنچه خواهید آموخت

  • نحوه تشخیص فاصله با سنسور فاصله اولتراسونیک
  • نحوه پخش آهنگ های مختلف با استفاده از زنگ تونال
  • چگونه یک محدوده از مقادیر را به یک محدوده دیگر از مقادیر نگاشت کنیم

اطلاعات تکمیلی برای مربیان

اگر نیاز به چاپ این پروژه دارید، لطفا از نسخه مناسب چاپگر.

شما می توانید راه حل این پروژه را در اینجا بیابید.

محیط اجرای پروژه

این پروژه به سخت‌افزار نیاز دارد: raspberry-pi، electronic-components. مراحل اتصال و نصب را در آموزش بخوان؛ مرورگر جایگزین برد و قطعات فیزیکی نیست.

این پروژه در محیطی که در مراحل آموزش معرفی شده اجرا می‌شود؛ مانند Python دسکتاپ، Thonny، Jupyter یا Raspberry Pi. کدهای مخصوص این ابزارها را در همان محیط اجرا کن.

کارگاه آزاد پایتون هلیو ←
معرفی و پیش‌نمایش پروژه

در این منبع، شما از یک سنسور فاصله اولتراسونیک برای کنترل نت های نواخته شده توسط Sonic Pi استفاده خواهید کرد