فهرست مطالب:
- مرحله 1: لیست قسمت ها
- مرحله 2: لامپ را آماده کنید
- مرحله 3: کلیدهای خازنی و پوتار
- مرحله 4: شماتیک و برنامه نویسی
- مرحله 5: نسخه بعدی؟
تصویری: چراغ LED تزئینی با صدای فعال (آردوینو): 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
روز بخیر ، این اولین دستورالعمل آموزشی من است و من مرد انگلیسی نیستم ؛) لطفاً اگر اشتباه می کنم مرا ببخشید.
موضوعی که می خواستم در مورد آن صحبت کنم یک لامپ LED است که می تواند نسبت به صدا واکنش نشان دهد.
داستان از همسر من شروع می شود که مدتهاست این چراغ را از Ikea دارد و همیشه وقتی به آن نگاه می کنم فکر می کنم که می تواند سوژه خوبی برای تبدیل آن با نوار LED باشد.
سپس با خواندن برخی از مطالب آموزشی ، آن موضوع را دیدم که به لطف Natural Nerd به من الهام بخش خوبی بود
www.instructables.com/id/Music-Reactive-De…
در جستجوی اطلاعات برای اطلاع از نحوه عملکرد ، انیمیشن خوبی نیز در آن پیدا می کنم
learn.sparkfun.com/tutorials/addressable-r…
همچنین از مایکل بارتلت تشکر می کنم
بیایید سپس آن لامپ Ikea را تنظیم کنیم ، یک لامپ استاندارد (سفید) با یک دیگ است که می تواند روشنایی را تنظیم کند ، و سپس به لامپ واکنشی موسیقی با 8 انیمیشن متفاوت تبدیل می شود.
این ویدئو به خوبی جلوه ای از خود نشان نمی دهد ، در واقع زیباتر است.
اگر برخی از جزئیات را از دست دادم ، متأسفم ، اما من قصد نداشتم قبل از تهیه یک دستورالعمل بنویسم.
ویرایش: من یک ویدیوی جدید اضافه کردم اما دوربین من (تلفن همراه) با نور اشباع شده است ، متأسفم) ، ما می توانیم جلوه راه اندازی و لامپ سفید با تنظیم روشنایی و سپس چندین جلوه موسیقی را ببینیم
مرحله 1: لیست قسمت ها
در اینجا لیست
- البته خود لامپ
- arduino NANO (مانند این)
- سپر نانو (اجباری نیست اما بسیار جزئی)
- ماژول صدا (مراقب باشید KY-037 یا KY-038 را به هیچ وجه معقول نکنید)
- نوار LED 3 متری RGBW (یک RGB می تواند کافی باشد اما من می خواستم با RGBW بازی کنم) سفید گرم گرفتم ، نوار قابل تنظیم است ، هر LED را می توان به صورت جداگانه سفارش داد ، این نوار RGB استاندارد نیست
- 1 پاتار (5 پاتار اینجا)
- قدرت 5v 20Ah (10 یا 15 می تواند کافی باشد اما من ترجیح می دهم بزرگ باشم)
- 2 سوئیچ خازن (سوئیچ استاندارد نیز می تواند خوب باشد)
- کابل
- سوئیچ پا
- کابل R/C (اتصال آسان به سنسور 3 پین)
مرحله 2: لامپ را آماده کنید
لامپ در بسته است و باید مونتاژ شود. از آنجا که ما از لامپ و پلاستیکی که همه لوله ها را به هم قفل می کند استفاده نمی کنیم و چون در اصل بسیار سفت نیست ، تصمیم گرفتم پیچ را اضافه کنم ، بنابراین یک سوراخ ایجاد کرده و هر لوله را با هم محکم کنید. مراقب باشید ، یکی کوتاهتر است و شروع از پایین است.
ببخشید وقتی این کار را کردم عکس کافی نگرفتم.
ارتفاع لامپ 1m38 است ، من از 2 تکه نوار led استفاده کردم که در 2 طرف لوله قرار دادم.
مراقب باشید ، نوار باید به معنای مناسب باشد ، زیرا کابل باید در پایین باشد ، در چنین نوار LED ورودی و خروجی وجود دارد ، ورودی باید در پایین باشد. هر نوار LED برای من 77 LED است ، اما بعداً می بینم که برای arduino NANO بسیار زیاد است.
من سعی می کنم نوار را به لوله بچسبانم ، اما وقتی سفارش دادم نسخه ضد آب سیلیکون را گرفتم و چسب حرارتی آن را چسباند:(بنابراین من به جای آن از کراوات استفاده کردم. فکر کنید کابل را همزمان وصل کنید.
مرحله 3: کلیدهای خازنی و پوتار
2 کلید خازنی داخل لامپ هستند و نسبتاً خوب از طریق پلاستیک لامپ واکنش نشان می دهند.
می توانید آن را در جایی که می خواهید قرار دهید ، من آنها را فقط با یک تکه چسب ، در وسط ارتفاع چراغ ، وصل کردم.
یکی از موارد بالا برای تغییر حالت سفید به انیمیشن است.
یکی از موارد زیر برای تغییر سبک انیمیشن است. 8 انیمیشن وجود دارد ، 7 مورد به موسیقی واکنش نشان می دهند و آخرین مورد فقط بی نهایت حرکت می کند.
برای پوتار ، در ابتدا ، من می خواستم از یک گلدان کشویی استفاده کنم ، اما نمی دانستم کجا آن را به راحتی قرار دهم ، بنابراین در نهایت من یک سوراخ در قسمت بالا ایجاد کردم و یک حفره چرخان قرار دادم.
مرحله 4: شماتیک و برنامه نویسی
همه چیز را به هم متصل کنید
و کد را بارگذاری کنید
این فقط از کتابخانه Adafruit_NeoPixel استفاده می کند ، مطمئن شوید که آن را نصب کرده اید.
در کدی که دارید:
#تعریف NUM_LEDS 74
حتی اگر از یک نوار LED با طول 77 استفاده می کردم ، حافظه نانو از بین رفته بود و هیچ اتفاقی نمی افتد تا اینکه فقط به 74 LED رسیدم. شاید استفاده از Mega بهتر باشد
#تعریف MIC_LOW 0.0#تعریف MIC_HIGH 737.0
لطفاً مقدار حداقل / حداکثر دریافتی با سنسور خود را بررسی کنید.
وقتی نوار LED خود را اعلام می کنید ، برای من NEO_RGBW و 800 کیلوهرتز بود ، مشخصات خود را بررسی کنید.
نوار Adafruit_NeoPixel = Adafruit_NeoPixel (NUM_LEDS ، LED_PIN ، NEO_RGBW + NEO_KHZ800) ؛
هنگامی که لامپ روشن می شود ، از یک رول سفید ، قرمز ، سبز و آبی عبور می کند ، اگر نمی خواهید چنین شروعی را شروع کنید ، می توانید قسمت شروع را حذف کنید.
مرحله 5: نسخه بعدی؟
وقتی من لامپ او را جراحی کردم ، همسر من کمی نگران بود ، اما اکنون او واقعاً عاشق آن است.
وقتی کابل را داخل آن قرار می دهید ، مراقب باشید که آنها را وصل کنید تا از سایه های بی حس کننده جلوگیری شود.
جعبه برق بسیار بزرگ است و سایه ای در پایین ایجاد می کند ، شروع نوار LED بالاتر می تواند سایه ها را کاهش دهد.
وقتی چراغ روشن است ، دکمه دیده می شود ، زیبایی ندارد ، فکر کنید آن را در کنار دیوار (اگر لامپ نزدیک دیوار است) و همان طرف قدرت قرار دهید. اما خوب است ببینم کجا هستند ، من نمی خواهم هیچ اثری روی لامپ بگذارم.
در آخرین نسخه ، وقتی روی دکمه جلوه کلیک می کنید ، LED آبی چشمک می زند تا نشان دهد شما دکمه را لمس کرده اید و کدام انیمیشن فعال است اما می توان آن را افزایش داد.
میکرو می تواند معقول تر باشد ، و من تعجب می کنم که 2 میکرو را برای حساسیت بهتر قرار دهم.
می توان جلوه های بیشتری ایجاد کرد ، اما فکر می کنم باید به سراغ مگا بروید زیرا حافظه موجود در نانو به صفر بسته شده است.
یک رمزگذار دوار برای تغییر اثر نیز می تواند جایگزین آن باشد. اما من فعلا سوئیچ خازنی را دوست دارم:)
یک کابل USB به بالای لامپ وصل کردم تا بتوانم به راحتی آن را برنامه ریزی کنم.
وقتی سیم برق را دریافت می کنم ، یک سوئیچ کلی به آن اضافه می کنم.
توجه داشته باشید که اگر فردا از آن خسته شده اید ، می توانید LED را از بین ببرید و لامپ اولیه را دوباره قرار دهید ، اما من واقعاً تصور نمی کنم چرا….
افزودن کنترل از راه دور نیز در لیست ایده ها وجود دارد.
توصیه شده:
دکمه کنترل از راه دور با صدای فعال: 4 مرحله (همراه با تصاویر)
دکمه کنترل از راه دور با صدای فعال: اگر دستورالعمل های دیگر من را دیده اید ، می دانید که پسر ما دیستروفی عضلانی دارد. این یک قسمت از پروژه برای دسترسی بیشتر به چیزها برای او است. ما یک درب داریم که توسط ریموت درب بازکن گاراژ اداره می شود. این در L فوق العاده بود
صدای فعال BT: 3 مرحله (همراه با تصاویر)
صدای فعال BT: کنترل صدا با استفاده از آردوینو: در این پروژه ، من از یک عملکرد صوتی برای کنترل دستگاه های خانگی استفاده می کنم. این پروژه بخشی از مجموعه اتوماسیون خانه من است. استفاده از این پروژه در زندگی واقعی بسیار آسان است. افراد در هر سنی می توانند کنترل
لامپ LED اکریلیک تزئینی DIY تزئینی: 5 مرحله
چراغ LED اکریلیک تزئینی DIY تزئینی: سلام به همه ، چطور هستید؟ این پروژه How-ToDo نام من کنستانتین است و امروز می خواهم به شما نشان دهم که چگونه این چراغ تزئینی زیبا ساخته شده است. ایده جدیدی نیست و من چند سال پیش چیزهای مشابهی دیدم ، اما اخیراً چند تپه فوق العاده پیدا کردم
چراغ های تزئینی گل RGB LED - DIY: 7 مرحله (همراه با تصاویر)
چراغ های تزئینی گل RGB LED | DIY: در این آموزش ما نحوه ساخت چراغ تزئینی RGB Led را به شما نشان می دهیم. می توانید ویدئویی را که در این مرحله برای ساخت ، لیست قطعات ، نمودار مدار & amp؛ یا می توانید به خواندن پست برای جزئیات بیشتر ادامه دهید
چراغ های LED تزئینی: 4 مرحله (همراه با تصاویر)
چراغ های LED تزئینی: این پروژه به طور خاص برای مسابقه LED Instructables ایجاد شده است. این برنامه برای استفاده از اجزا و ابزارهای مقرون به صرفه موجود از Digi-Key و نرم افزار رایگان Autodesk (به ویژه Tinkercad) طراحی شده است. در حالی که من توصیه می کنم و از یک