طراحی رقص نور موزیکال با LED نواری

2
912
LED نواری

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

من به نور و رنگها و موسیقی علاقه زیادی دارم، به همین دلیل تصمیم به ساخت این پروژه گرفتم.

در فیلم زیر رقص نور موزیکال طراحی شده، نمایش داده شده است.

لینک دانلود عملکرد رقص نور موزیکال

شرح پروژه رقص نور موزیکال با LED نواری

طراحی این پروژه بسیار ساده است و به راحتی می توانید یک رقص نور موزیکال با نوار LED طراحی کنید. من از ماژول آردوینو نانو (Arduino Nano) به عنوان میکروکنترلر مدار استفاده کرده ام. از کتابخانه FFT برای تبدیل صدا به اُکتاو، کتابخانه FASTLed برای کنترل حرکت چراغها در LED نواری و یک جعبه iPhone C برای قرار دادن کل مدار در آن، استفاده کرده ام.

نمودار شماتیک مدار

شماتیک مدار

ویژگی های مدار LED نواری

برای کنترل میزان صدا از یک پتانسیومتر تریمر خوابیده ۱۰kOhm استفاده کرده ام.

ماژول میکروفن استفاده شده در مدار نسبت به نویز حساس است، به همین دلیل سیمها را با چسب نواری آلومینیومی پوشانده ام.

عملکرد LED نواری

۱) رنگ، روشنایی و سرعت حرکت چراغها بر اساس هر اُکتاو تغییر می کند.

۲) همان ۱۱ الگوی LED نواری ، دائماً در نوار تکرار می شود (اما تغییر رنگ ها موجب می شود تا تصور کنید که الگو دائماً تغییر می کند).

۳) هرچه صدا بلندتر شود، روشنایی چراغها بیشتر می شود و الگو با سرعت بیشتری ادامه پیدا می کند.

۴) وقتیکه صدا در بلندترین حالت قرار بگیرد، نور چراغها کاملا سفید می شود.

برای برق رسانی به مدار از یک آداپتور ۱۲ ولت/۱٫۵ آمپر دیواری به عنوان منبع تغذیه استفاده کرده ام. هر چند که قدرت پایینی دارد ولی برای این مدار مناسب است. البته به نظر من اگر می توانید هزینه بیشتری بکنید، بهتر است که از یک آداپتور ۱۲ ولت/۲ آمپر استفاده کنید. همچنین، به جای استفاده از خازن ۴۷۰ uF می توانید از یک خازن بزرگتر در منبع تغذیه ای که به ال ای دی ها متصل است، استفاده کنید.

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

آداپتور دیواری ، جعبه نگدارنده مدار و LED نواری

محتویات جعبه iPhone C

همانند تصویر زیر، تمام قطعات را روی یک برد بورد و با استفاده از چسب حرارتی درون یک جعبه iPhone C لحیم کرده ام.

محتویات جعبه iPhone C

کد پروژه

لینک دانلود کد آردوینو با پسوند .ino
لینک دانلود کد آردوینو با پسوند .txt

قطعات و نرم افزار مورد نیاز

  • Arduino Nano R3  
  • WS2812B LED Strip        
  • Adafruit Electret Microphone / Max4466 Amplifier
  • Single Turn Potentiometer- 10k ohms
  • Tobsun 5V DC-DC Converter
  • 12V 1.5A DC power supply       
  • Soldering iron (generic)  
  • Arduino IDE

2 دیدگاه‌ها

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

ارسال یک پاسخ

لطفا دیدگاه خود را وارد کنید!
لطفا نام خود را در اینجا وارد کنید