فهرست مطالب:

DIY RGB-LED Glow Poi با کنترل از راه دور: 14 مرحله (همراه با تصاویر)
DIY RGB-LED Glow Poi با کنترل از راه دور: 14 مرحله (همراه با تصاویر)

تصویری: DIY RGB-LED Glow Poi با کنترل از راه دور: 14 مرحله (همراه با تصاویر)

تصویری: DIY RGB-LED Glow Poi با کنترل از راه دور: 14 مرحله (همراه با تصاویر)
تصویری: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, جولای
Anonim
DIY RGB-LED Glow Poi با کنترل از راه دور
DIY RGB-LED Glow Poi با کنترل از راه دور
DIY RGB-LED Glow Poi با کنترل از راه دور
DIY RGB-LED Glow Poi با کنترل از راه دور
DIY RGB-LED Glow Poi با کنترل از راه دور
DIY RGB-LED Glow Poi با کنترل از راه دور
تصویر
تصویر

معرفی

سلام به همه! این اولین راهنمای من است و (امیدوارم) اولین راهنمای مجموعه ای از راهنماهای من در زمینه ایجاد یک منبع بصری منبع باز RGB-LED. برای ساده تر نشان دادن ، این امر منجر به یک led-poi ساده می شود که دارای کنترل از راه دور از طریق IR و انواع انیمیشن های تغییر رنگ است.

به خاطر داشته باشید: این نوع پو (بدون ریموت IR) را می توان با قیمت حدود 20 دلار در آمازون خریداری کرد ، بنابراین از نظر مالی ارزش تلاش را ندارد - DIY برای تجربه ، و نه نتیجه.

امیدوارم مردم انیمیشن هایی را در GitHub این پروژه به همراه داشته باشند که منجر به تنوع زیادی از انیمیشن ها برای شما می شود و بنابراین این نسخه را در مقایسه با نسخه های بدون نسخه ارزش بیشتری می بخشد.

تصویر
تصویر

سلب مسئولیت

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

لیپوس ها ممکن است خطرناک باشند. به خصوص لحیم کاری ، کوتاه کردن و ذخیره LiPos خطرات مختلفی دارد. حتی اگر سازه به خوبی پیش برود ، ممکن است سیم ها شل شوند ، سلول ها آسیب ببینند یا یکی از اجزای بدون نام چینی خراب شود و باعث کوتاه شدن شود. اجازه ندهید بدون مراقبت شارژ شوند ، بهتر است از شارژر خارجی برای شارژ کردن آنها استفاده کنید ، لیپو را برای نگهداری و حمل و نقل بردارید (به نظر من بهتر است آنها را در یکی از آن کیسه های لیپو ذخیره کنید).

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

از عقل سلیم استفاده کنید ، از خطرات آگاه باشید ، اگر مطمئن نیستید خودتان بخوانید. شما ایده را می گیرید.

اگر شما را وحشت زده نکرده ام ، از ساخت لذت ببرید و با آنها خوش بگذرانید.

مرحله 1: مواد و ابزارها

مواد و ابزارها
مواد و ابزارها
مواد و ابزارها
مواد و ابزارها

صورتحساب مواد

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

تصویر
تصویر

قطعات/الکترونیک

تعداد نام منبع اظهار نظر
2 ماژول شارژر باتری لیتیوم TP4056 Amazon.com ، AliExpress
2 سلول گرد Turnigy nano-tech 1000mah 1S 15C سرگرمی
2 منبع تغذیه تقویت کننده 2-5 ولت تا 5 ولت AliExpress مدار تقویت کننده MT3608 نیز مناسب است
2 ArduinoPro Mini ATMEGA328P 5V 16MHz Amazon.com ، AliExpress
2 1838 940 نانومتر دیود گیرنده IR Amazon.com ، AliExpress
1 متر نوار LED APA102 (144 یا 96 LED/m) Amazon.com ، AliExpress شما به حدود 2x10 Leds طول نیاز دارید
2 خازن 220 ولت 10 ولت AliExpress
1 IR از راه دور AliExpress
تصویر
تصویر

ابزارها

نام توصیه اظهار نظر
چاپگر سه بعدی
آهن لحیم کاری QUICKO T12
چسب حرارتی تفنگی
کامپیوتر با Arduino IDE
تراشه USB FTDI FT232 جایگزین: Arduino Uno
سیم گیرها اختیاری
سیم بر، دم باریک برش های Knipex اختیاری
تخته نان + جامپر اختیاری
آردوینو اونو اختیاری

مواد مصرفی

نام اظهار نظر
سیم نازک 24-28AWG
سرب لحیم کاری
لوله کوچک
پین سرصفحه (زن و مرد) یا اتصال کوچک
پاک کردن رشته چاپ سه بعدی من از PLA استفاده کردم اما نایلون ممکن است نتایج قوی تری بدهد
چوب های چسب داغ
شار روی و لحیم کاری یا برس فلزی/کاغذ سنباده کاغذ سنباده برای من خوب کار کرد
مقداری بند بند برای بند من از آکورد پلاستیکی ساده استفاده کردم اما ممکن است بخواهید خلاق باشید

مرحله 2: چاپ سه بعدی

پرینت سه بعدی
پرینت سه بعدی
تصویر
تصویر
تصویر
تصویر

از آنجا که این طولانی ترین زمان را می گیرد ، ما با چاپ دو قسمت تمام این قسمت دوبار با قرار دادن پشتیبانی "در همه جا" شروع می کنیم.

به Thingiverse بروید ، فایلهای STL را بارگیری کرده و با دستگاه برش مورد علاقه خود برش دهید.

من از PLA شفاف با وضوح 0.28 استفاده کردم که خوب کار می کرد اما اگر می توانید ، ممکن است بخواهید از یک ماده قوی تر برای ایمن بودن استفاده کنید و از هر گونه اختلال در هنگام چرخش جلوگیری کنید.

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

تصویر
تصویر

مرحله 3: برنامه نویسی: آماده سازی

برای کامپایل پروژه باید کتابخانه FastLED و IRremote را نصب کنیم. هر دو را می توان با استفاده از Arduino IDE در مدیریت کتابخانه پیدا کرد. برای بارگذاری طرح ها در Arduino pro mini ، باید از تراشه FTDI استفاده کنید.

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

مرحله 4: برنامه نویسی: کد را ویرایش کنید

برنامه نویسی: کد را ویرایش کنید
برنامه نویسی: کد را ویرایش کنید
برنامه نویسی: کد را ویرایش کنید
برنامه نویسی: کد را ویرایش کنید
برنامه نویسی: کد را ویرایش کنید
برنامه نویسی: کد را ویرایش کنید
برنامه نویسی: کد را ویرایش کنید
برنامه نویسی: کد را ویرایش کنید

من برای راحتی از آردوینو یونو استفاده کردم اما شما فقط می توانید از یکی از آردوینو پرو مینی استفاده کنید.

تصویر
تصویر

با استفاده از یکی از تراشه های گیرنده مادون قرمز مدار نشان داده شده در تصویر بالا را سیم کشی کنید ، طرح نمونه IRrecvDemo را در Arduino خود بارگذاری کرده و مانیتور سریال را باز کنید.

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

تصویر
تصویر

ابتدا مقدار تکراری شماره شش ضلعی را کپی کرده و BTN_REPEAT را به آن مقدار تغییر دهید. سپس از طریق تعریفات موجود در کد کار کنید و همه را تغییر دهید تا با ریموت شما مطابقت داشته باشد. مطمئن شوید که همه مقادیر باید با 0x شروع شوند تا به عنوان hex -number شناخته شوند - بنابراین فقط قسمت برجسته شده عدد را تغییر دهید.

تصویر
تصویر

مرحله 5: برنامه نویسی: کد بارگذاری

برنامه نویسی: کد بارگذاری
برنامه نویسی: کد بارگذاری
برنامه نویسی: کد بارگذاری
برنامه نویسی: کد بارگذاری

کد poi را کامپایل کرده و Arduino pro mini را با تراشه FTDI خود سیم کشی کنید. Arduino pro mini را به عنوان دستگاه ، مبدل سریال را به عنوان برنامه نویس انتخاب کنید و کد را در هر دو Arduinos بارگذاری کنید.

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

تصویر
تصویر

مرحله 6: لحیم کاری: مرور کلی

لحیم کاری: مرور کلی
لحیم کاری: مرور کلی
لحیم کاری: مرور کلی
لحیم کاری: مرور کلی

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

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

مرحله 7: لحیم کاری: ماژول قدرت

لحیم کاری: ماژول قدرت
لحیم کاری: ماژول قدرت
لحیم کاری: ماژول قدرت
لحیم کاری: ماژول قدرت
لحیم کاری: ماژول قدرت
لحیم کاری: ماژول قدرت
لحیم کاری: ماژول قدرت
لحیم کاری: ماژول قدرت

ابتدا سیم ها را به پدهای B (attery) و OUT (put) TP4056 وصل کنید.

در مرحله بعد ماژول TP4056 را در قسمت پایین قاب چاپی سه بعدی قرار دهید ، سیم های باتری را در کانال کوچکی که به سوراخ باتری منتهی می شود قرار دهید و سیم اضافی را قطع کنید.

تصویر
تصویر

سپس ماژول باک بوست را در زیر ماژول TP4056 قرار دهید و سیم های خروجی را قطع کنید تا بتوانید آنها را به راحتی به سیم های ورودی ماژول تقویت کننده باک لحیم کنید.

تصویر
تصویر

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

تصویر
تصویر

سپس پایه های خروجی و پایه های ورودی هر دو ماژول را با هم لحیم کنید

تصویر
تصویر

مرحله 8: لحیم کاری: باتری

لحیم کاری: باتری
لحیم کاری: باتری
لحیم کاری: باتری
لحیم کاری: باتری
لحیم کاری: باتری
لحیم کاری: باتری

در مرحله بعد سیم ها و اتصال به باتری را لحیم می کنیم.

مطمئن شوید که لحیم کاری را سریع و دقیق انجام می دهید وگرنه حرارت لحیم کاری به سلول های شما آسیب می رساند. مراقب باشید لیپوس ها را به اشتباه کوتاه نکنید.

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

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

تصویر
تصویر

سپس می توانیم روی هدرهای زنانه یا کانکتور مونث خود به سیم ها لحیم کنیم و یکبار دیگر آنها را با استفاده از حرارتی کوچک جدا کنیم.

مرحله 9: لحیم کاری: آردوینو ، Leds و سنسور

لحیم کاری: آردوینو ، Leds و سنسور
لحیم کاری: آردوینو ، Leds و سنسور
لحیم کاری: آردوینو ، Leds و سنسور
لحیم کاری: آردوینو ، Leds و سنسور
لحیم کاری: آردوینو ، Leds و سنسور
لحیم کاری: آردوینو ، Leds و سنسور

در مرحله بعد باید Arduino ، IR-Sensor و LED-strip را سیم کشی کنیم

آردوینو سیم هایی برای VCC و GND دریافت می کند

سنسور مادون قرمز کمی مشکل تر است: ابتدا باید خازن را تا حد امکان به سنسور وصل کنیم. از آنجا که محفظه سنسور زمین است ، ما به سادگی پای خازن های منفی را به محفظه و پای مثبت را به سیم VCC لحیم می کنیم. سپس هر سه پین را سیم کشی کرده و با استفاده از لوله حرارتی کوچک جدا می کنیم.

برای LED-Strip ابتدا یک قطعه نوار را با 10 LED قطع می کنیم. سپس سیم ها را به هر 4 مخاطب لحیم می کنیم.

مرحله 10: لحیم کاری: همه چیز را کنار هم قرار دهید

لحیم کاری: همه چیز را کنار هم قرار دهید
لحیم کاری: همه چیز را کنار هم قرار دهید
لحیم کاری: همه چیز را کنار هم قرار دهید
لحیم کاری: همه چیز را کنار هم قرار دهید
لحیم کاری: همه چیز را کنار هم قرار دهید
لحیم کاری: همه چیز را کنار هم قرار دهید
لحیم کاری: همه چیز را کنار هم قرار دهید
لحیم کاری: همه چیز را کنار هم قرار دهید

گام بعدی این است که سیم ها را تا حد ممکن کوتاه کنید و همه ماژول ها را به هم متصل کنید.

ما با قرار دادن کابل برق آردوینوس با قرار دادن آن و ماژول تقویت کننده در داخل کیس و کوتاه کردن طول کابل برق شروع می کنیم.

تصویر
تصویر

در مرحله بعد ما همین کار را برای گیرنده مادون قرمز تکرار می کنیم. کابل های نوار LED را می توان بدون اندازه گیری برش داد زیرا ما فضای کافی برای نگه داشتن آنها را کمی بیشتر داریم.

تصویر
تصویر

سپس می توانیم کابل های گیرنده مادون قرمز را مستقیماً به پین های آردوینو و پین داده آن را به پین 11 آردوینو بچسبانیم.

تصویر
تصویر

سپس کابل داده و ساعت led-strip خود را به آردوینو لحیم می کنیم. کابل ساعت را به پین 5 و کابل داده را به پین 6 وصل کنید.

تصویر
تصویر

تنها کاری که باید انجام دهید این است که کابل های تغذیه Arduinos و led led را به خروجی ماژول تقویت کننده وصل کنید.

تصویر
تصویر

مرحله 11: زمان آزمایش

زمان آزمایش!
زمان آزمایش!

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

تصویر
تصویر

مرحله 12: مونتاژ

حالا ما می خواهیم همه چیز داخل کیس را با استفاده از چسب داغ برطرف کنیم.

ما با ماژول TP4056 شروع می کنیم

تصویر
تصویر

سپس ماژول تقویت را بچسبانید

تصویر
تصویر

به دنبال آن آردوینو

تصویر
تصویر

سرانجام گیرنده IR

تصویر
تصویر

و نوار LED

تصویر
تصویر

مرحله 13: یک بند اضافه کنید

یک بند اضافه کنید
یک بند اضافه کنید

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

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

مرحله 14: انجام شد

انجام شده!
انجام شده!
انجام شده!
انجام شده!
انجام شده!
انجام شده!
انجام شده!
انجام شده!
تصویر
تصویر

و کارمان تمام شد. تمام مراحل را تکرار کنید تا 2 داشته باشید و آماده حرکت مجدد باشید.

امیدوارم در ادامه مطلب لذت برده باشید. ممنون که خواندید:)

توصیه شده: