فهرست مطالب:

تی شرت LED Stranger Things: 8 مرحله ای (همراه با تصاویر)
تی شرت LED Stranger Things: 8 مرحله ای (همراه با تصاویر)

تصویری: تی شرت LED Stranger Things: 8 مرحله ای (همراه با تصاویر)

تصویری: تی شرت LED Stranger Things: 8 مرحله ای (همراه با تصاویر)
تصویری: 😉 وقتی شوهرش سرکاره، ربات مرد تمام خواسته های زن را برآورده می کند 2024, جولای
Anonim
Image
Image
لحیم کردن خطوط داده
لحیم کردن خطوط داده

مواد مورد نیاز شما:

  • 1 برابر تی شرت سفید ساده
  • رنگ پارچه مشکی مات (آمازون)
  • 26 برابر LED های RGB آدرس پذیر (پولولو)
  • لحیم کاری و سیم برق
  • لوله انقباض حرارتی (Maplin)
  • 1 برابر آردوینو اونو
  • 1 عدد باتری USB
  • 1 عدد کابل USB-A
  • 1x سوزن و نخ سفید

تجهیزات مورد نیاز شما:

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

مرحله 1: لحیم کردن خطوط داده

لحیم کردن خطوط داده
لحیم کردن خطوط داده

اولین قدم ساخت زنجیره ای از چراغ های LED است. اگر از LED های مختلف تا Pololu در این پروژه استفاده می کنید ، باید تغییرات جزئی را انجام دهید ، اما اصل یکسان است.

لحیم کاری

ما با لحیم کردن خطوط داده با هم شروع می کنیم. برای همه 26 LED ، پین DOUT باید به پین DIN متصل شود. آخرین LED در زنجیره بدون اتصال باقی می ماند و اولین LED به یک سیم بلند نیاز دارد که در نهایت به آردوینو متصل می شود.

لوله انقباض حرارتی

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

چیز هایی برای به یاد آوردن

  • دیوار Stranger Things دارای پیکربندی 8-9-9 است ، بنابراین به یاد داشته باشید که سیم ها را در صورت لزوم طولانی تر کنید
  • مطمئن شوید که به هر سیم دیجیتالی دو بیت لوله کوچک کننده حرارتی اضافه کرده و سعی کنید لحیم کاری بیش از حد به آن نزدیک نشود ، بنابراین ناخواسته کوچک نمی شود.
  • مراقب باشید که پین های DIN و DOUT را به درستی شناسایی کنید. پین DOUT به طور قابل توجهی بزرگتر است و با لبه صاف در کنار LED خط می یابد

مرحله 2: لحیم کردن خطوط برق

لحیم کردن خطوط برق
لحیم کردن خطوط برق

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

هر پایه GND و 5V روی LED نیاز به دو سیم متصل به آن دارد ، یکی به LED قبل و دیگری به LED پس از آن (بنابراین آخرین LED در زنجیره فقط یک سیم به هر پا متصل می کند).

مرحله 3: لوله های حرارتی کوچک کننده

اکنون که همه کابل ها لحیم شده اند ، می توانیم لوله های حرارتی را کوچک کنیم. قبل از ادامه کار ، ارزش این را دارد که چراغ های 5V و GND را به آردوینو وصل کنید تا مطمئن شوید همه چیز به درستی وصل شده است. اگر همه LED ها روشن شدند ، خوب هستید ، اگر ترتیب LED ها را دوبار بررسی نکردید تا مطمئن شوید که یکی را به اشتباه لحیم نکرده اید ، یا پین 5V و GND را اشتباه گرفته اید.

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

چیز هایی برای به یاد آوردن

  • منبع حرارت را سریع روی لوله های کوچک کننده حرارتی ، جلو و عقب حرکت دهید تا مطمئن شوید هیچ نقطه ای بیش از حد گرم نمی شود
  • تا آنجا که نمی توانید LED را گرم نکنید ، زیرا ممکن است به قطعه آسیب برساند

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

برنامه نویسی آردوینو
برنامه نویسی آردوینو
برنامه نویسی آردوینو
برنامه نویسی آردوینو
  • مطمئن شوید که آخرین برنامه برنامه نویسی Arduino را بر روی دستگاه خود نصب کرده اید.
  • به Sketch بروید -> شامل کتابخانه -> مدیریت کتابخانه ها…
  • PololuLedStrip را جستجو کرده و آن را نصب کنید

پس از نصب ، چند نمونه از نوار LED خود را آزمایش می کنید. به مسیر File -> Examples -> PololuLedStrip بروید و یک نمونه را به صورت تصادفی انتخاب کنید. در بالای کدی که ظاهر می شود ، این خط را مشاهده می کنید:

PololuLedStrip ledStrip؛

سیم 5V را به پورت 5V در آردوینو ، سیم GND را به پورت GND و سیم داده را به پین 12 وصل کنید (یا 12 را در خط کد بالا تغییر دهید. روی اجرا کلیک کنید تا نوار LED شما روشن شود.

مرحله 5: کد

کد
کد

کدی که استفاده کردم در GitHub موجود است.

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

برای اهداف دیوار Stranger Things ، این تنها چیزی است که شما نیاز دارید.

تنها هشدار این است که کد پیش فرض عبارت "MERRY CHRISTMAS" را می گوید. برای تغییر این مورد به هر چیزی که می خواهید ، به این خط کد بروید:

char text = "M E R R Y C H R I S T M A S"؛

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

سپس باید به تابع sequenceCount بروید و عدد 32 را به تعداد کاراکترهای رشته تعریف شده خود (از جمله فاصله ها) تغییر دهید.

کد خود را دوباره اجرا کنید و تی شرت شما باید با پیام جدید شما روشن شود.

مرحله 6: دوخت

دوختن
دوختن

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

مرحله 7: نقاشی حروف

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

مرحله 8: پایان لمس

لمس های نهایی
لمس های نهایی
لمس های نهایی
لمس های نهایی

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

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

توصیه شده: