خانه / چگونه بسازیم / الکترونیکی / پروژه آردوینو : با ترکیب نور، صدا و الکترونیک یک ساز چندنفره بسازید

پروژه آردوینو : با ترکیب نور، صدا و الکترونیک یک ساز چندنفره بسازید

در این ساختنی طرز ساخت یک پروژه آردوینو متفاوت، جالب و البته سرگرم کننده را یاد می‌گیرید. یک گنبد چوبی که از ۱۲۰ مثلث ساخته می‌شود و هر مثلث یک LED و سنسور دارد. هر LED به صورت جداگانه آدرس دهی می‌شود و هر سنسور هم برای یکی از مثلث‌ها تنظیم می‌شود. سپس از برد آردوینو برای روشن شدن LEDها و تولید سیگنال MIDI براساس مثلثی که فشرده می‌شود، استفاده می‌شود. با ساختنی همراه باشید.

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

علاوه بر موسیقی، این گنبد چوبی یک پروژه نوپردازی هم هست و بخاطر تعداد زیاد LED و تعاملی بودن با بسیاری از پروژه‌ها متفاوت است. قطر سازه نهایی کمی‌بیشتر از یک متر و ارتفاعش ۷۰ سانتیمتر است و با چوب، آکریلیک و قطعات پرینت شده ساخته می‌شود.

برای ساخت این پروژه آردوینو علاوه بر دسترسی به ابزاری مثل پرینتر سه بعدی، باید ساخت مدارت الکترونیکی، برنامه ریزی آردوینو و کار با LED آشنایی داشته باشید.

گام اول: وسایل مورد نیاز

  • چوب برای بریدن اضلاع و پایه گنبد
  • ۵ متر نوار LED قابل آدرس دهیآردوینو Uno
    برد پروتوتایپ
  • ورق آکریلیک برای پخش کردن نور LEDها (در ابعاد ۳۰٫۴ در ۳۰٫۴ سانتیمتر در ۰٫۲ میلیمتر)
  • منبع تغذیه ۳۶۰W 30A – ۱۱۰/۲۲۰V به ۱۲VDC
  • مبدل Buck برای آردوینو ۱٫۲۳V-30V
  • مبدل Buck برای LEDها و سنسورها
  • ۱۲۰ عدد سنسور IR
  • ۵ عدد ماژول مولتی پلکسر ۱۶ کاناله (Analog/Digital MUX Breakout – CD74HC4067)
  • ۶ عدد ماژول مولتی پلکسر هشت کاناله (۷۴HC4051)
  • ۲ عدد ماژول +MAX4544CPA دو کاناله
  • سیم هوک آپ
  • سیم استاندارد
  • پین هدر
  • ۵ عدد جک MIDI
  • ۱۰ عدد مقاومت ۲۲۰ohm برای جک‌های MIDI
  • اسپیسر استندآف برای نصب قطعات الکترونیکی روی گنبد
  • آداپتور دندانه دار برای وصل کردن اسپیسرها به چوب
  • چسب اپوکسی
  • چسب برق
  • لحیم

ابزار مورد نیاز

  • دستگاه لحیم کاری
  • دریل برقی
  • اره گرد
  • ماشین پوست
  • اره مویی
  • اره فارسی بر
  • پرینتر سه بعدی
  • سیم چین
  • دستگاه برش لیزری برای بریدن ورق‌های LED (اختیاری)
  • دستگاه CNC برای بریدن پایه گنبد (اختیاری)

گام دوم: طراحی هندسی و مهندسی گنبد

برای طراحی هندسی گنبد می‌توانید از ابزارها و منابع آنلاین استفاده کنید. با استفاده از این ابزارها می‌توانید ابعاد و ویژگی‌های گنبدتان را مشخص کنید؛ مثلاً طول هر ظلع و تعداد کانکتورهای مورد نیاز. میزان پیچیدگی یک گنبد (مثل تعداد مثلث‌ها) با کلاس گنبد مشخص می‌شود (۱V، ۲V، ۳V و …) و هرچه این پیچیدگی بیشتر باشد، شکلش هم دقیق تر می‌شود. اگر می‌خواهید گنبد پروژه آردوینو را خودتان طراحی کنید، ابتدا باید کلاس و قطر گنبد را مشخص کنید.

ما از سایت Domerama برای طراحی گنبد ۴V استفاده کردیم و سپس گنبد را به ۱۲/۵ یک کره با شعاع ۴۰ سانتیمتر تقسیم کردیم. برای این نوع گنبد، شش طول ضلع مختلف نیاز داریم:

  • ۳۰ عدد قطعه A – به طول ۸٫۹ سانتیمتر
  • ۳۰ عدد قطعه B – به طول ۱۰٫۴ سانتیمتر
  • ۵۰ عدد قطعه C – به طول ۱۲٫۴ سانتیمتر
  • ۴۰ عدد قطعه D – به طول ۱۲٫۵ سانتیمتر
  • ۲۰ عدد قطعه E – به طول ۱۳٫۰ سانتیمتر
  • ۲۰ عدد قطعه F – به طول ۱۳٫۲ سانتیمتر

این مقدار در مجموع ۱۹۰ ضلع به طول ۲۲۲۳ سانتیمتر است و ساختش به همین قدر چوب نیاز دارد. برای اتصال اضلاع، از کانکتورهایی استفاده می‌کنیم که با پرینتر سه بعدی ساخته می‌شوند. فایل‌های STL را می‌توانید در همین گام دانلود کنید. تعداد کانکتورها برای گنبد ۴V به شرح زیر است:

  • ۲۰ عدد کانکتور ۴تایی
  • ۶ عدد کانکتور ۵تایی
  • ۴۵ عدد کانکتور ۶تایی

در گام بعدی یاد می‌گیرید چطور با ترکیب اضلاع چوبی و کانکتورهای پرینت شده، گنبد چوبی را بسازید.

رمز فایل saakhtani.ir است.

گام سوم: ساخت گنبد با اضلاع و کانکتورها

بعد از اینکه ۱۹۰ ضلع چوبی گنبد ۴V 5/12 را بریدید و ۷۱ کانکتور را پرینت کردید، می‌توانید ساخت گنبد چوبی را شروع کنید. ابتدا اضلاع را علامت گذاری و دسته بندی کنید. اضلاع چوبی را طبق دیاگرامی‌که در تصاویر بالا می‌بینید به کانکتورها وصل کنید. (اگر گنبد را در ابعاد دلخواه تان طراحی کرده باشید، سایت Domerama دیاگرام مشابه را در اختیار شما هم قرار می‌دهد). ساخت گنبد را از نوکش شروع کنید و به صورت شعاعی به سمت لبه‌ها حرکت کنید.

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

گام چهارم: ورق‌های میانی را ببرید

حالا که اسکلت گنبد چوبی را آماده کرده اید، باید ورق‌های میانی مثلثی را ببرید. این ورق‌ها به انتهای اضلاع وصل می‌شوند و برای اتصال LEDها به گنبد استفاده می‌شوند. ابتدا مثلث‌های روی گنبد را اندازه بگیرید. در گنبد ما ۵ سری مثلث با این تعداد وجود داشت: AAB (30 مثلث)، BCC (25 مثلث)، DDE (20 مثلث)، CDF (4 مثلث) و EEE (5 مثلث). اندازه اضلاع و شکل مثلث‌ها را هم با استفاده از داده‌های Domerama و اصول هندسی مشخص کنید. برای بریدن این ورق‌ها از تخته چندلای ۴٫۷ میلیمتری استفاده می‌کنیم.

بعد از اینکه نمونه‌های اولیه را با اره بریدید و آنها را روی گنبد تست کردید، با ابزارهایی مثل Coral Draw طرح گرافیکی مثلث‌ها را بسازید و مابقی ورق‌ها را با دستگاه برش لیزری ببرید اینطوری سرعت کار خیلی بیشتر می‌شود. اگر به دستگاه برش لیزری دسترسی ندارید، می‌توانید با خط کش اشکال را روی تخته چندلا بکشید و با اره مویی ورق‌های میانی را ببرید.

وقتی همه ورق‌های میانی را بریدید، گنبد را برگردانید و ورق‌ها را با چسب چوب بین اضلاع بچسبانید.

گام پنجم: بررسی مدار الکترونیکی پروژه آردوینو

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

برای نوشتن و خواندن سیگنال‌های پروژه از برد Arduino Uno استفاده می‌شود. برای روشنایی گنبد از نوار RGB LED استفاده می‌شود که طوری روی گنبد قرار می‌گیرد که هر مثلث یک LED داشته باشد. هر کدام از این LEDها را می‌توان از طریق برد آردوینو به صورت جداگانه آدرس دهی کرد. به این ترتیب یک سریال دیتا و سیگنال clock برای نوار LED تولید می‌شود (پین‌های A0 و A1 شماتیک را ببینید). فقط با نوار LED و این دو سیگنال می‌شود یک نورپردازی خارق العاده ترتیب داد.

برای تعامل با پروژه آردوینو، روی هر LED از یک سنسور مادون قرمز استفاده شده است. این سنسورها برخورد یا نزدیک شدن دست به مثلث‌های گنبد را تشخیص می‌دهند. چون هر مثلث گنبد، سنسور مادون قرمز خودش را دارد و تعداد مثلث‌های گنبد ۱۲۰ تاست، باید روی برد آردوینو نوعی تسهیم یا multiplexing انجام بدهید. برای اینکار از ۵ ماژول پلکسر یا MUX 24 کاناله برای ۱۲۰ سنسور استفاده می‌کنیم. این ماژول MUX 24 کاناله به ۵ سیگنال کنترل نیاز دارد. ما پین‌های ۸-۱۲ آردوینو را برای اینکار انتخاب کرده ایم تا بتوانیم پورت‌ها را دستکاری کنیم (برای جزییات بیشتر گام دهم را ببینید). خروجی بردهای MUX هم با پین‌های ۳-۷ آردوینو خوانده می‌شود.

در این پروژه آردوینو ۵ خروجی MIDI هم داریم تا بتوانیم صدا هم تولید کنیم. به این ترتیب ۵ نفر می‌توانند به صورت همزمان با گنبد صدای دلخواه شان را تولید کنند. برای اینکار فقط پین TX آردوینو اشغال می‌شود و به همین خاطر ۵ سیگنال MIDI به demultiplex نیاز دارند. از آنجایی که خروجی MIDI همزمان با خوانش سیگنال مادون قرمز تولید نمی‌شود، از همان سیگنال‌های کنترل برای آن استفاده می‌کنیم.

بعد از اینکه تمام ورودی‌های سنسورهای مادون قرمز توسط آردوینو خوانده شدند، گنبد می‌تواند مطابق برنامه ریزی آردوینو، آنها را به صورت نور و صدا نمایش بدهد. در گام چهاردهم می‌توانید چند نمونه مثال تبدیل سیگنال‌ها به صدا و نور را ببینید.

گام ششم: LEDها را روی گنبد نصب کنید

بخاطر بزرگ بودن گنبد، باید نوار LED را ببرید تا بتوانید روی هر مثلث یک LED قرار بدهید. برای چسباندن LEDها به مثلث‌ها از چسب قطره ای استفاده می‌شود. در هر طرف LED هم یک سوراخ روی ورق میانی دریل می‌شود تا بتوانیم گنبد را سیم کشی کنیم. سپس به هر کدام از نقاط اتصال LED (5V، GND، clock و signal) یک سیم هوک آپ لحیم کنید و سیم‌ها را از ورق میانی رد کنید. طول این سیم‌ها باید طوری باشد که به LED کناری شان برسند. سپس این سیم‌ها را به LED کناری بکشید و اینکار را همین طور برای تمام LEDها تکرار کنید. سیم کشی را طوری انجام بدهید که میزان سیم‌ها به حداقل برسد و در عین حال آدرس دهی آنها از طریق آردوینو مختل نشود. اگر اندازه گنبد کوچک تر باشد، دیگر نیاز نیست نوار LED را ببرید و در نتیجه نیازی به سیم کشی هم نخواهد بود. راهکار دیگر هم استفاده از ال ای دی‌های RGB با شیفت رجیستر است.

برای ارتباط سریالی با نوار LED از دو پین آردوینو (پین‌های data و clock) استفاده می‌کنیم. به عبارت دیگر، دیتای مربوط به روشنایی گنبد بعد از پین دیتای آردوینو از یک LED به LED دیگر می‌رود. در زیر می‌توانید یک نمونه کد آردوینو برای نوار LED را ببینید:

 

گام هفتم: سنسورها را نصب کنید

در این پروژه آردوینو از سنسور مادون قرمز (IR) استفاده می‌شود. این سنسورها یک LED مادون قرمز و یک گیرنده دارند. وقتی یک شی مقابل سنسو قرار بگیرد، اشعه مادون قرمز از LED مادون قرمز به سمت گیرنده منعکس می‌شود. سنسورهای مادون قرمزی که برای این پروژه می‌خرید باید قابلیت خروجی دیجیتال داشته باشند. آستانه سنسور هم با یک پتانسیومتر تنظیم می‌شود تا خروجی فقط وقتی high باشد که یک دست به آن نزدیک بشود.

هر مثلث گنبد از یک ورق میانی به همراه LED، یک ورق آکریلیک (که ۲٫۵ سانتیمتر بالاتر از ورق میانی نصب می‌شود) و یک سنسور مادون قرمز تشکیل می‌شود. سنسور هر مثلث روی یک ورق چوبی نازک پنج یا شش ضلعی نصب می‌شود. شکل این ورق چوبی به محل قرارگیری آن روی گنبد بستگی دارد (به دیاگرام بالا دقت کنید). ابتدا این ورق‌ها را ببرید و سپس یک سوراخ برای نصب سنسور رویشان دریل کنید. سپس پین‌های ۵V و GND را به سیم نازک وصل کنید. بعد از اتصال پین‌های ۵V و GND، هر خروجی (زرد)، ۵V و GND را با سیم‌های بلند بهم وصل کنید.
سپس ورق‌ها چوبی سنسورهای مادون قرمز را با چسب اپوکسی روی گنبد و روی کانکتورهای پرینت شده بچسبانید. اینکار را طوری انجام بدهید که بتوانید سیم‌ها را در طول گنبد بکشید. با قرار دادن سنسورها بالا کانکتورها، می‌توانید به پتانسیومتر سنسورها دسترسی داشته باشید و هر وقت خواستید میزان حساسیت آنها را تغییر بدهید.

در گام بعدی، نشان می‌دهیم چطور خروجی سنسورهای مادون قرمز به ماژول‌های MUX وصل می‌شوند و توسط آردوینو قرائت می‌شوند.

گام هشتم: تسهیم خروجی سنسورها

برد آردوینو فقط ۱۴ پین دیجیتال I/O و ۶ پین ورودی آنالوگ دارد و این گنبد ۱۲۰ سیگنال سنسور دارد که باید خوانده بشوند. به همین خاطر برای این پروژه آردوینو به چند مولتی پلکسر نیاز داریم تا بتوانیم تمام سیگنال‌ها را قرائت کنیم. ما از ۵ مولتی پلکسر ۲۴ کاناله استفاده کردیم که هر کدام سیگنال‌های ۲۴ سنسور را می‌خوانند. هر ماژول مولتی پلکسر یا MUX 24 کاناله از یک برد برک اوت MUX 8 کاناله، یک برد برک اوت MUX 16 کاناله و یک برد برک اوت MUX 2 کاناله تشکیل می‌شود. به هر کدام از برد‌های برک اوت پین هدر لحیم می‌شود تاب شود آنها را به برد پروتوتایپ وصل کرد. سپس اتصال پین‌های GND، ۵V و control signal بردهای MUX انجام می‌شود.

ماژول MUX 24 کاناله به ۵ سیگنال کنترل نیاز دارد که ما آنها را به پین‌های ۸-۱۲ آردوینو وصل می‌کنیم. هر چهار ماژول MUX 24 کاناله سیگنال‌های کنترل مشابه از آردوینو دریافت می‌کنند؛ به همین خاطر سیم‌های پین‌های آردوینو به این ماژول وصل می‌شود. خروجی دیجیتال سنسورهای مادون قرمز به پین‌های ورودی ماژول MUX 24 کاناله وصل می‌شوند تا توسط آردوینو قابل خوانش باشند. از آنجاییکه برای خواندن خروجی ۱۲۰ سنسور ۵ پین جداگانه وجود دارد، می‌توانید تصور کنید گنبد به پنج بخش جداگانه متشکل از ۲۴ مثلث تقسیم شده است (به رنگ‌های دیاگرام بالا دقت کنید).

با دستکاری پورت آردوینو می‌توانید سیگنال‌های کنترل ارسال شده از پین‌های ۸-۱۲ برد آردوینو به مولتی پلکسرها را توسعه بدهید. کدهای لازم برای استفاده از مولتی پلکسرها در این پروژه آردوینو را در زیر می‌بینید:

 

گام نهم: نور LEDها را با آکریلیک پخش کنید

برای پخش کردن نور LEDها، ابتدا یک ورق آکریلیک شفاف را با ماشین پوست سنباده می‌کشیم. ماشین پوست را با حرکات ۸ شکل روی هر دو طرف ورق حرکت بدهید. این تکنیک بسیار کارآمدتر از استفاده از اسپری‌ها مخصوص است.

بعد از سنباده کاری و تمیز کردن آکریلیک، از دستگاه برش لیزری برای بریدن مثلث‌هایی که روی LEDها قرار می‌گیرند، استفاده کنید. می‌توانید از اره مویی یا ابزارهای مخصوص برش آکریلیک هم برای بریدن این مثلث‌ها استفاده کنید. برای نگه داشتن این ورق‌های آکریلیک روی LEDها از مستطیل‌های چوبی با ضخامت ۵ میلیمتر استفاده کنید (این مستطیل‌ها را هم با دستگاه برش لیزری ببرید). این تخته‌های کوچک را روی اضلاع گنبد بچسبانید و سپس ورق‌های آکریلیک را روی آنها بچسبانید.

گام دهم: با MIDI موزیک بسازید

برای اینکه بتوانید با این پروژه آردوینو صدا هم تولید کنیم، به پنج کانال MIDI نیاز داریم که هر کدام روی یکی از بخش‌های گنبد قرار می‌گیرند. ابتدا پنج جک MIDI بخرید و سپس آنها را مطابق شماتیک وصل کنید.

برد آردوینو Uno فقط یک پین انتقال سریال (پین TX) دارد و به همین خاطر باید سیگنال ارسال شونده به ۵ جک MIDI را demultiplex یا دی-مولتی‌پلکس کنید. ما از سیگنال‌های کنترل یکسان (پین‌های ۸-۱۲) استفاده کردیم چون ارسال سیگنال‌های MIDI و خواندن مقادیر سنسورهای مادون قرمز توسط آردوینو همزمان انجام نمی‌شود. این سیگنال‌های کنترل به یک ماژول demultiplexer 8 کاناله ارسال می‌شوند تا بتوانید جک MIDI دریافت کننده سیگنال‌های MIDI ساخته شده توسط آردوینو را کنترل کنید. سیگنال‌های MIDI آردوینو با استفاده از کتابخانه MIDI signal ساخته می‌شوند. کدهای زیر نمونه کدهایی هستند که می‌توانید برای تولید خروجی‌های MIDI با جک‌های MIDI مختلف و با برد آردوینو Uno بکار ببرید.

گام یازدهم: تغذیه پروژه آردوینو

این پروژه آردوینو چند قطعه مختلف دارد که باید تغذیه بشوند. به همین خاطر باید مصرف جریان (آمپ) هر قطعه را مشخص کنید تا بتوانید منبع تغذیه مناسب را انتخاب کنید.

نوار LED: برای ساخت این گنبد تقریباً از ۳٫۷۵ متر نوار Ws2801 استفاده شده که ۶٫۴W/meter مصرف انرژی دارد. این مقدار برابر (۲۴W (3.75*6.4 است. برای تبدیل این مقدار به آمپ، از فرمول (Power = current*volts (P=Iv استفاده می‌کنیم. در این فرمول، V ولتاژ نوار LED است که اینجا ۵ ولت است. بنابراین جریان مصرفی LEDها ۴٫۸A است (۲۴W/5V = 4.8A).

سنسورهای مادون قرمز: هر سنسور حدود ۲۵mA مصرف دارد که برای ۱۲۰ سنسور به ۳A می‌رسد.

آردوینو: ۱۰۰mA 10V

مولتی پلکسرها: در مجموع ۵ مولتی پلکسر ۲۴ کاناله داریم که هر کدام از یک مولتی پلکسر ۱۶ کاناله و یک مولتی پلکسر ۸ کاناله تشکیل می‌شوند. هر کدام از ماژول‌های ۸ و ۱۶ کاناله حدود ۱۰۰mA مصرف دارند. بنابران مجموع مصرف ماژول‌های MUX، ۱A است.

با مجموع مقادیر بالا مشخص می‌شود که مصرف انرژی کل پروژه آردوینو حدود ۹A است. نوارهای LED، سنسورهای مادون قرمز و ماژول‌های مولتی پلکسر ورودی ولتاژ ۵V دارند و برد آردوینو ورودی ولتاژ ۹V دارد. بنابراین بهترین انتخاب یک منبع تغذیه ۱۲V 15A است. سپس از یک مبدل buck 15A برای تبدیل ۱۲V به ۵V و یک مبدل buck 3A برای تبدیل ۱۲V به ۹V برد آردوینو استفاده می‌کنیم.

گام دوازدهم: پایه دایره ای را ببرید

گنبد روی یک پایه چوبی دایره ای قرار می‌گیرد که وسطش یک پنج ضلعی بریده می‌شود. این رش پنج ضلعی برای دسترسی ساده و سریع به قطعات الکترونیکی ایجاد می‌شود. برای بریدن این پایه از دستگاه CNC یا اره مویی استفاده کنید. بعد از بریدن پایه،گنبد را با بلوک‌های چوبی ۵ در ۷٫۵ سانتیمتری به آن وصل کنید.

منبع تغذیه، ماژول‌های MUX، مبدل‌های buck و اسپیسرهای استندآف را با اپوکسی روی پایه چوبی بچسبانید. برای وصل کردن استندآف‌ها به پایه چوبی از آداپتورهای E-Z Lok استفاده کنید.

گام سیزدهم: پایه پنج ضلعی را ببرید

می‌توانید علاوه بر پایه دایره ای، یک پایه پنج ضلعی چوبی هم بسازید که زیرش شیشه دارد. این پایه هم از تخته چندلا و با دستگاه CNC ساخته می‌شود. دیواره‌های پنج ضلعی از تخته چوبی ساخته می‌شوند که یک طرفش یک سوراخ برای رد شدن کانکتورها دارد. سپس این دیواره را با با براکت‌های فلزی و تخته‌های چوبی کوچک به پایه پنج ضلعی وصل کنید. یک پنل جلویی هم بسازید و سوئیچ برق، کانکتورهای MIDI و کانکتور USB را به آن وصل کنید. سپس این پایه را به پایه دایره ای پیچ کنید.

برای جذاب تر و آموزنده تر شدن پروژه آردوینو می‌توانید زیر این پایه را با آکریلیک بپوشانید تا بشود اتصالات الکترونیکی را دید. این آکریلیک را با چسب اپوکسی به پایه گنبد بچسبانید.

گام چهاردهم : پروژه آردوینو را برنامه ریزی کنید

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

رنگ آمیزی گنبد: هر مثلث به محض لمس شدن وارد یک چرخه رنگ چهارتایی می‌شود. با تغییر رنگ‌ها، یک آرپژ هم نواخته می‌شود. با این برنامه می‌توانید رنگ‌های محدود گنبد را به صدها شکل مختلف نمایش بدهید.

موزیک گنبد: گنبد با پنج رنگ نورپردازی می‌شود و هر رنگ مربوط به یک خروجی MIDI متفاوت است. از طریق کدهای آردوینو می‌توانید مشخص کنید هر مثلث کدام نت را بنوازد. ما بالای گنبد را به نت دو میانی (middle C) اختصاص دادیم و با نزدیک شدن مثلث‌ها به پایه، گام را افزایش دادیم. چون در مجموع ۵ خروجی MIDI داریم، چند نفر می‌توانند به صورت همزمان از گنبد برای نواختن موسیقی استفاده کنند. با استفاده از یک ساز MIDI یا نرم افزار MIDI، می‌توانید این سیگنال‌های MIDI را به صدای آلت موسیقی تبدیل کنید.

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

Pong: در این بازی یک توپ رنگی روی گنبد حرکت می‌کند و وقتی با پدال برخورد کند، یک سیگنال MIDI تولید می‌شود. سپس کاربر باید پدال را طوری روی پایین گنبد تنظیم کند که توپ دوباره به آن برخورد کند.

رمز فایل saakhtani.ir است.

پروژه آردوینو گنبد نوری آماده است

در بالا می‌توانید تصاویر دیگری از این گنبد جالب را ببینید. شما چه پیشنهادی برای بهبود سخت افزاری این پروژه دارید؟ فکر می‌کنید چه برنامه‌هایی دیگری را می‌شود از طریق آردوینو روی آن پیاده کرد؟

منبع

خلاصه مطلب
پروژه آردوینو : با ترکیب نور، صدا و الکترونیک یک ساز چندنفره بسازید
عنوان مطلب
پروژه آردوینو : با ترکیب نور، صدا و الکترونیک یک ساز چندنفره بسازید
توضیح کوتاه
پروژه آردوینو ساخت دستگاه ساز چند نفره نور و صدا
نویسنده
ساختنی

بیشتر بخوانید:

تزیین پارچه و وسایل پارچه ای با شش ضلعی های رنگی!... روش های مختلفی برای تزیین پارچه وجود دارد؛ مثلاً چاپ عکس و نقاشی روی پارچه از این روش ها هستند که مزایا و معایب خودش را دارند. یکی از معایب این روش ای...
میکروفون استریو بسازید و صدایتان را با کیفیت واقعی ضبط کنید... اگر یک استودیوی کوچک خانگی دارید که صدای خودتان یا سازتان را در آن ضبط می کنید، باید یک میکروفون استریو هم داشته باشید. در این ساختنی طرز ساخت میکرفون...
آموزش ساخت : دستگاه سنجش قطبیت بسازید (نسخه دوم)... قطب الکتریکی (مثبت و منفی) در همه مدارات الکتریکی وجود دارد. در این مدارها الکترون ها از قطب منفی ه سمت قطب مثبت حرکت می کنند. در مدارهای جریان مستقیم...
یک اجاق خورشیدی با دمای بیش از 90 درجه سانتیگراد بسازید... بسیاری از آموزش های ساختنی مختص افرادی است که اهل گردش هستند؛ ساخت انواع اجاق های مسافرتی، تبدیل ماشین به کاروان، ساخت میز تاشو و ... . در این ساختنی ...
دستگاه میوه خشک کن خورشیدی بزرگ و چند طبقه بسازید... در این ساختنی طرز ساخت یک دستگاه میوه خشک کن را یاد می گیرید که میوه ها را با نور خورشید خشک می کند. ساخت این دستگاه بسیار ساده است و هیچ قطعه الکترون...
آباژور موشکی جالب و شیک بسازید (کارتنی یا چوبی)... در این ساختنی طرز ساخت آباژور موشکی بسیار جالبی را یاد می گیرید که می توانید آن را با چوب، ورق آکریلیک و حتی کارتن ضخیم بسازید. بهترین متریال برای ساخ...

درباره عاطفه اسدزاده

عاطفه اسدزاده
عاطفه اسدزاده،یکی از نویسندگان وبسایت ساختنی است.

پیشنهاد می کنیم

با دستگاه برش لیزری ربات چوبی منعطف و بادوام بسازید

قبلاً در ساختنی آموزش ساخت ربات مقوایی را یاد گرفته اید. آن ربات قابل برنامه …

پاسخ دهید