این دستورالعمل مونتاژ و استفاده از کیت LED پوشیدنی کوچک را پوشش می دهد. این کیت بلافاصله قابل استفاده است، اما برای هک شدن طراحی شده است و می توان آن را به دلخواه با استفاده از برنامه نویس ISP یا برد آردوینو و Arduino IDE برنامه ریزی کرد.
پیاده سازی های بسیار کوچکی از میکروکنترلرها وجود ندارد. آردوینو لیلیپد بسیار بزرگ و گران است و اگر میخواهید چندین LED را درایو کنید، هنوز باید آنها را مالتیپلکس کنید. چیزی که ما میتوانیم از آن استفاده کنیم چیزی کوچک و ساده است که برای یک شب بدون باتری کوچک کار میکند….
در اینجا ما از دو ویژگی کلیدی استفاده می کنیم تا بتوانیم 12 LED مستقل را از پنج پایه قابل برنامه ریزی یک ATtiny85 8 پین هدایت کنیم. اولاً، ماهیت سه حالته پین ها به این معنی است که هر پایه ای که استفاده نمی شود می تواند روی امپدانس بالا (INPUT) تنظیم شود تا تحت تأثیر قرار نگیرد. این به ما 2 x 3 = 6 جفت خروجی می دهد. ثانیاً، از آنجایی که LED ها فقط در یک جهت هدایت می کنند، می توانیم 2 ال ای دی روی هر جفت خط قرار دهیم تا در مجموع 12 عدد بدست آوریم.
ATtiny ما با خوشحالی از یک سلول سکه ای 3 ولتی اجرا می شود و به دلیل اینکه ما 12 LED خود را در حالت پالس هدایت می کنیم، جریان کلی جریان بسیار کم است. بنابراین میتوانیم راهاندازی کامل خود را از یک سلول سکهای CR2032 برای چند روز به طور مداوم اجرا کنیم. تا آخر تست نکردم ولی 48 ساعت مداوم بدون مشکل اجرا کردم. این در واقع از 2025 بود که ظرفیت کمتری نسبت به 2032 است.
در تئوری میتوانید با استفاده از این تنظیمات، تا 3 LED را به طور همزمان روشن کنید، اما من نگران هستم که سلول سکهای جریان را کنترل نکند، بنابراین من خودم را به پالس زدن تنها 1 LED در یک زمان محدود کردم.
بدیهی است که از آنجایی که LED ها را یکی یکی در حالت پالس می رانیم، اگر تعداد زیادی از آنها را روشن کنیم، به اندازه اتصال مستقیم به سلول سکه ای روشن نخواهند بود و در نور شدید خورشید به شدت قابل مشاهده نیستند. با این حال، با روشن کردن تنها چند مورد در یک زمان، میتوانیم جلوههای چشمگیری بهویژه در داخل خانه ایجاد کنیم.
این برای «قابل دوختن» به لباس طراحی شده است یا می تواند به عنوان یک نشان قابل برنامه ریزی و غیره پوشیده شود.
من ویدیویی از نسخه نهایی ندارم اما این نمونه اولیه با چراغ LED نصب شده روی برد به عنوان آزمایش است:
مرحله 1: کیت
کیت:
کیت شما باید شامل موارد زیر باشد:
1 CR2032 سلول سکه ای
1 CR2032 نگهدارنده سلول سکه
1 ریزپروسسور ATtiny85 AVR (از پیش برنامه ریزی شده)
1 سوئیچ برق کشویی
1 سوئیچ حالت لمسی
1 PCB
1 طول سیم فولادی ضد زنگ نازک یا رزوه LED
2 سیم رسانا (فقط 1 سیم رسانا )
با چنین موجودی کوچکی از قطعات انتخاب شده که نسبتاً مقاوم به آب هستند، شستن لباسی که کیت در آن تعبیه شده است کاملاً امکان پذیر است (بدیهی است ابتدا باتری را خارج کنید) اما شستن با دست توصیه می شود و لطفاً اطمینان حاصل کنید که همه قطعات هستند. قبل از قرار دادن مجدد باتری کاملاً خشک شود.
کیت شما نیازی به برنامه نویسی ندارد، با این حال، اگر می خواهید دوباره آن را برنامه ریزی کنید، به اجزای برنامه نویسی اضافی شامل موارد زیر نیاز خواهید داشت: