فهرست مطالب:

لامپ رومیزی USB SK6812: 5 مرحله (همراه با تصاویر)
لامپ رومیزی USB SK6812: 5 مرحله (همراه با تصاویر)

تصویری: لامپ رومیزی USB SK6812: 5 مرحله (همراه با تصاویر)

تصویری: لامپ رومیزی USB SK6812: 5 مرحله (همراه با تصاویر)
تصویری: قبل از خرید لامپ هوشمند این ویدیو روحتما ببین | Mi Smart LED Bulb 2024, جولای
Anonim
لامپ رومیزی USB SK6812
لامپ رومیزی USB SK6812
چراغ رومیزی USB SK6812
چراغ رومیزی USB SK6812
چراغ رومیزی USB SK6812
چراغ رومیزی USB SK6812

چندین چاپگر جمع آوری کردم ، چرا … زیرا خرید مداوم چاپگرهای جدید نسبت به خرید جوهر برای چاپگرهای قدیمی ارزان تر بود. به هر حال ، من از چیدن آنها در گوشه خسته شدم و تصمیم گرفتم آنها را از هم جدا کنم. آنها گنجینه ای از قطعات بودند ، از جمله این لوله های زیبا LED. پس از بررسی دقیق تر ، 3528 LED RGB را در یک انتهای لوله ها پیدا کردم. در ابتدا ، من تعدادی SN74HC595N داشتم و قرار بود از آنها در ترکیب با LED ها استفاده کنم. من همچنین برخی از LED های SK6812 RGBNW را نیز در دست داشتم. من با LED های SK6812 یک اتصال خشک کردم و آنها به نوعی مناسب هستند ، بنابراین تصمیم گرفتم به جای همه قطعات مرتبط با رجیستر SN74HC595N از اینها استفاده کنم.

من در مورد ساخت یک چراغ رومیزی چند سر فکر کردم ، اما پس از آزمایش لوله با روشنایی کامل و مقایسه آن با لامپ هایی که قبلاً داشتم ، تصور کردم که به عنوان تزئین بهتر میز کار خواهد بود.

مرحله 1: بخش ها و ابزارها

قطعات و ابزارها
قطعات و ابزارها
قطعات و ابزارها
قطعات و ابزارها

قطعات:

- LED SK6812 RGB-NW یا WS2811/WS2812b

- لوله LED از چاپگر با اسکنر

- Digispark (ATtiny85) یا جایگزین آردوینو

- سیم AWG 22 ~ 24

- هدر USB نر یا کابل USB که هدر نر قبلاً متصل شده است.

- رنگ اسپری سیاه

- نوار نقاش

اختیاری:

- 750 Paracord (550 در صورت استفاده از سیم سنج کوچکتر 24 ~ 26 AWG)

- کراوات زیپی 4 اینچی

- لوله های گرمکن

ابزارها:

- چاپگر سه بعدی

- آهن لحیم کاری

- نکته D متوسط یا کوچک یا نکته C کوچک

- لحیم کاری

- نوار برقی مایع (اختیاری ، اما بسیار توصیه می شود)

- استریپرهای سیم

- مولتی متر برای تأیید ولتاژها و بررسی عدم اطمینان از اتصال هیچ چیزی که نباید باشد!

- چسب حرارتی تفنگی

مرحله 2: لوله را آماده کنید

لوله را آماده کنید
لوله را آماده کنید
لوله را آماده کنید
لوله را آماده کنید
لوله را آماده کنید
لوله را آماده کنید

رنگ:

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

رهبری:

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

مرحله 3: جعبه را بسازید

جعبه را بسازید
جعبه را بسازید
جعبه را بسازید
جعبه را بسازید

فایلهای STL که طراحی کرده بودم را ضمیمه کردم. ابعاد جعبه حدود 35mm x 35mm x 35mm LxWxH است ، از من نقل قول نکنید. من یک مغازه داشتم که Stratasys Mojo آن را برای من چاپ می کرد ، بنابراین نمی توانم بگویم که چقدر برای دیگران چاپ می شود. پس از اتمام جعبه ، لوله LED را از بالای آن بچسبانید. سوراخ فقط باید به یکی از دو جهت با لوله مطابقت داشته باشد ، اما این مهم نیست زیرا اگر چسب را به طرف دیگر بچسبانید ، می توانید آن را بچرخانید. بگذارید چسب حرارتی مدتی بنشیند و سفت شود قبل از شروع فشار به آن. هنگامی که چسب حرارتی حل شد ، می توانید سه سیم مورد نیاز برای راه اندازی LED را لحیم کنید ، در مرحله بعد به این موضوع می پردازم.

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

همه را کنار هم بگذارید!
همه را کنار هم بگذارید!
همه را کنار هم بگذارید!
همه را کنار هم بگذارید!
همه را کنار هم بگذارید!
همه را کنار هم بگذارید!

سیم کشی:

هنگام اتصال سیم LED SK6812 به Digispark ، سیمها را کوتاه نگه دارید زیرا همه آنها باید در یک فضای بسیار کوچک قرار بگیرند.

Digispark => SK6812

پین 0 => پین داده

پین 2 => پین GND

پین 5 ولت => پین 5 ولت

من پین 2 را پین GND کردم تا اگر می خواهید این برنامه را در آینده برنامه ریزی کنید تا در زمان خاصی خاموش شود ، می توانید با تنظیم بالا آن را خاموش کنید. من می دانم که این بهترین روش برای انجام این کار نیست و در عمل ، من باید پین 5 ولت SK6812 را روی پین 2 قرار می دادم و آن را بالا قرار می دادم ، من فکر می کنم هنگام سیم کشی اولیه این نگران این بودم که mA زیادی از I/ خارج کنم. O پین ATtiny85. من در آینده این کار را انجام می دهم ، بنابراین بهترین مسیر سیم کشی باید…

Digispark => SK6812

پین 0 => پین داده

پین 2 => 5V پین "+"

GND => GND پین "-"

** اصلاح کد لازم است تا این کار در حال حاضر انجام شود زیرا پین 2 هنگام روشن بودن به جای LOW ، HIGH خواهد بود.

آستین زدن:

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

مرحله 5: کدگذاری

من کدی را که استفاده کردم ضمیمه کردم ، اما برای راه اندازی آن به چند مورد نیاز دارید.

1. همه موارد لازم را برای کارکردن digispark بارگیری کنید (در گوگل این مورد را جستجو کنید)

2. کتابخانه Adopruit neopixel را بارگیری کنید

3. کتابخانه ضمیمه تعریف رنگ را بارگیری کنید

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

عیب یابی:

مطمئن شوید digispark تا زمانی که دکمه بارگذاری را فشار نداده اید به برق متصل نشده باشد.

مطمئن شوید digispark با کد نمونه کار می کند.

اطمینان حاصل کنید که همه اتصالات شما محکم هستند و اتصالات USB شما عقب نیستند.

توصیه شده: