فهرست مطالب:
- مرحله 1: پیش زمینه
- مرحله 2: مواد
- مرحله 3: تنظیم مدار
- مرحله 4: کد
- مرحله پنجم: زمان نمایش Lightshows است
تصویری: تابلوی Translightion (تجسم کننده موسیقی قابل کنترل): 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
با این پروژه کنترل کننده نور قابل تنظیم ، موسیقی را به یک نمایش نور خیره کننده ترجمه کنید. برای دی جی ها ، مهمانی ها و نمایش های 1: 1 عالی است!
نسخه ی نمایشی به روز شده در زیر!
مرحله 1: پیش زمینه
ایده پشت این پروژه ایجاد یک کنترلر بود که به کاربران اجازه می داد نور را "پخش" کنند ، مانند یک ابزار با تصاویر سفارشی ، کنترل حرکت ، و شماره گیرهای روشنایی/سریع.
با توجه به اینکه کنترل کننده های چراغ مصرف کننده چقدر گران می شوند (اغلب 100 دلار یا بیشتر- بدون احتساب چراغ ها!) ما تصمیم گرفتیم راه حلی ارزان تر و قابل تنظیم تر تهیه کنیم!
UPDATE- ما اخیراً این پروژه را به روز کردیم. تصاویر ساخته شده از نسخه 1.0 هستند ، نسخه نمایشی در زیر آمده است.
سیم کشی و ساخت اساساً برای نسخه 2.0 یکسان است ، ما فقط آن را در یک قاب زیبا تر قرار داده ایم و سخت افزارهای بیشتری را برای به روزرسانی های بعدی اضافه کرده ایم. کد به روز شده نیز در قسمت کد قرار داده شده است.
مرحله 2: مواد
- آردوینو UNO
- فاصله سنج التراسونیک
- Digilent Pmod KYPD
- پتانسیومتر روتاری
- نوارهای LED (2)
- Seeed Grove Sound Sensor v1.6
- چسب حرارتی تفنگی
- Backboard (من از نمونه چوب از Home Depot استفاده کردم)
مرحله 3: تنظیم مدار
یکی از چالش های چنین پروژه ای تعداد دکمه هایی است که باید داشته باشد. حتی در طراحی های محافظه کارانه تر ، می خواستم 8 دکمه برای مدیریت توالی های بصری مختلف ، پالت رنگ ها و انتخاب حالت های دیگر داشته باشم. سیم کشی این تعداد دکمه می تواند خسته کننده باشد و امکان زیادی را برای یک اتصال ایجاد می کند که عملکرد را خراب کرده و خراب کند. علاوه بر این آردوینویی که ما از آن استفاده می کنیم (UNO) فقط تعداد زیادی ورودی دیجیتالی دارد که می توان از آنها استفاده کرد. خوشبختانه با استفاده از Pmod KYPD ما توانستیم هر دو این مسائل را دور بزنیم!
شکل کوچک Pmod KYPD به آن اجازه می دهد بدون هیچ گونه املاک و مستغلات ، به طور مرتب بر روی هر پایه قرار گیرد. من از یک نمونه چوبی که از فروشگاه سخت افزار محلی خود به صورت رایگان به عنوان پنل نصب خود استفاده کرده ام ، استفاده می کنم. برای سیم کشی این پروژه ، ابتدا Pmod KYPD را مطابق نمودار Fritzing بالا سیم کشی کنید.
سپس پتانسیومترهای خود را به پین های آنالوگ A5 (روشنایی) و A4 (سرعت) وصل کنید. نوارهای LED را به زمین و 5 ولت وصل کنید ، سپس هر دو پایه سیگنال را به پین دیجیتال 11 متصل کنید. سنسور صدا را به برق و زمین وصل کنید ، و سفید سیم به A1 و سیم زرد به A0 (اگر کابل اتصال را به عنوان مرجع ندارید ، سیم زرد سیم خارج است و اسناد بیشتری در مورد سنسور در اینجا آمده است. برای سنسور Ping/فاصله سنج مافوق صوت Trig در پین دیجیتال 13 قرار دارد و Echo روی پین دیجیتال 12 قرار دارد (البته علاوه بر قدرت و زمین).
مرحله 4: کد
برای کد به کتابخانه FastLED و Keypad نیاز دارید (هر دو در مدیر کتابخانه Arduino IDE یافت می شوند). هنگامی که صفحه کلید را جستجو می کنید ، صفحه اصلی ذکر نشده است ، تا زمانی که صفحه ای از مارک استنلی و الکساندر برویگ پیدا نکردید ، باید به پایین بروید.
کد را در Arduino IDE کپی و جایگذاری کرده و روی بارگذاری کلیک کنید. اکنون زمان بازی با تخته است! توجه- دکمه های 3 و 4 به سنسور پینگ متصل شده اند ، بنابراین سعی کنید هنگامی که آن تجسم کننده ها را فعال می کنید ، دست خود را روی سنسور بگذارید. لذت ببرید و با خیال راحت این پروژه را برای افزودن تجسم ، سنسورها و غیره بیشتر کنید!
UPDATE- ما کد را به روز کردیم و قابلیت های بیشتری به آن اضافه کردیم ، در صورت تمایل ویژگی های اضافی ، LEDController_2 را بارگیری کنید.
در کد جدید ، تجسم کننده ها عبارتند از:
1. جریان
2. آبشار
3. DoubleBounce
4. گزاف گویی دستی
5. سطوح
6. سطوح مرکز
7. حباب
8. AmbientSpots
9. بخش ها
0. نبض
مرحله پنجم: زمان نمایش Lightshows است
اکنون زمان استفاده از تخته است!
در دکمه های تنظیم 1-4 من دنباله های بصری ، 5 حالت خودکار با سنسور صدا و 6-9 ، F و C پالت های رنگی هستند که بر هر یک از تجسم کننده ها تأثیر می گذارد.
توصیه شده:
تجسم کننده موسیقی لیزری: 5 مرحله
Laser Music Visualizer: می دانید که آهنگ های مورد علاقه شما چگونه به نظر می رسند. حالا می توانید یک تجسم کننده بسازید و ببینید که چگونه به نظر می رسند. این چنین عمل می کند: وقتی صدا را از طریق بلندگوی خود پخش می کنید ، دیافراگم بلندگو ارتعاش می کند. این ارتعاشات ، آینه متصل به
کنترل کننده بازی مبتنی بر آردوینو - کنترل کننده بازی Arduino PS2 - بازی Tekken With DIY Arduino Gamepad: 7 مرحله
کنترل کننده بازی مبتنی بر آردوینو | کنترل کننده بازی Arduino PS2 | بازی Tekken With DIY Arduino Gamepad: سلام بچه ها ، بازی کردن همیشه سرگرم کننده است اما بازی با کنترلر بازی سفارشی DIY خود سرگرم کننده تر است. بنابراین ما در این دستورالعمل یک کنترلر بازی با استفاده از arduino pro micro ایجاد می کنیم
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
تبدیل Splitter مانیتور VGA به کنترل کننده کنترل کننده کامپیوتر: 4 مرحله
تبدیل Splitter مانیتور VGA به کنترل کننده مانیتور کنترل شده توسط کامپیوتر: این دستورالعمل توضیح می دهد که چگونه می توان یک اسپلیتر مانیتور VGA ارزان (20 یورو) که برای اتصال یک رایانه به دو مانیتور استفاده می شود را به یک سوئیچر مانیتور کنترل شده کامپیوتر تبدیل کرد. دستگاه نهایی از طریق پورت موازی کنترل می شود و امکان چرخش
تابلوی اعلانات مدارس خود را واقعاً قابل توجه کنید: 4 مرحله
تابلوی اعلانات مدارس خود را واقعاً قابل توجه کنید: یک تابلوی تبلیغاتی قدیمی خسته کننده را با قیمت ارزان بسیار جلب کنید. یک روز ، من در کلاس نشسته بودم و کارهایم را انجام می دادم (سرفه ، سرفه ، صحبت کردن ، سرفه) و معلم علوم من با من تماس گرفت. باگر ، فکر کردم اما نه ، او در واقع می خواست که من او را بسازم