فهرست مطالب:

آویز Resplendr: 7 مرحله
آویز Resplendr: 7 مرحله

تصویری: آویز Resplendr: 7 مرحله

تصویری: آویز Resplendr: 7 مرحله
تصویری: Macrame plant hanger آویز مکرومه 😍 2024, جولای
Anonim
Image
Image
آویز Resplendr
آویز Resplendr
آویز Resplendr
آویز Resplendr

این پروژه از گوشواره های بکی استرن و لیدی آدا Adafruit Gemma Hoop و افراد فوق العاده با کتابخانه FastLED الهام گرفته شده است.

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

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

ویدئو نحوه چیدمان همه این موارد را توضیح می دهد. با تشکر برای زیر!

مرحله 1: جمع آوری مواد

جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد

در اینجا همه چیزهایی که نیاز دارید وجود دارد:

  • Adafruit GEMMA v2 - پلت فرم الکترونیکی پوشیدنی مینیاتوری - این میکروکنترلر پوشیدنی کوچک مغز پروژه شما خواهد بود. این باعث می شود که باتری به چراغ ها متصل شود و به چراغ ها گفته شود که چه کار کنند. در اینجا به تفکیک قطعات برد اشاره شده است.

    • USB - از این دستگاه برای بارگذاری حالت های جدید روی برد شما استفاده می شود
    • سوکت JST - این مورد برای اتصال باتری به برد جهت تغذیه آن و LED ها استفاده می شود
    • پدهای ورودی/خروجی

      • GND - این باعث می شود که چراغ و دکمه زمین (G ، -) را تامین کند
      • D1 - این یک پین "دیجیتالی" است که ما برای دکمه از آن استفاده می کنیم
      • Vout - این منبع تغذیه (V ، +) چراغ های باتری را تامین می کند
      • 3Vo - این 3 ولت را تامین می کند. ما از این استفاده نمی کنیم
      • D0 - این یک پین "دیجیتالی" است که ما قصد داریم از آن برای روشن کردن چراغ ها استفاده کنیم
      • D2 - این یک پین "دیجیتالی" دیگر است. ما از این استفاده نمی کنیم
  • NeoPixel Ring - LED 16 x 5050 RGB با درایورهای مجتمع - این حلقه چراغ شماست. هر LED دارای چراغ قرمز ، سبز و آبی است. آنها در مقادیر مختلف ترکیب شده و همه رنگهای رنگین کمان را ایجاد می کنند. از آنجا که ما نورها را در قسمت کم نور نگه می داریم ، شما واقعاً خواهید دید که چراغ های قرمز ، سبز و آبی چگونه ترکیب می شوند و همه رنگ ها را ایجاد می کنند.
  • باتری لیتیوم یون پلیمری - 3.7v 150mAh - باتری به Gemma شما متصل می شود تا چراغ های شما را تغذیه کرده و با استفاده از شارژر USB ، و نه Gemma ، شارژ شود. برای شارژ این باتری ، باید آن را از Gemma جدا کنید
  • Adafruit Micro Lipo - USB LiIon/LiPoly charger - v1 - همانطور که در بالا ذکر شد ، باتری خود را به این شارژر وصل کرده و قسمت تخت را به یک سوکت USB وصل کنید. کمی چراغ سبز نشان می دهد که باتری شما در حال شارژ شدن "تمام شده" است.
  • دکمه تعویض لمسی (باریک 6 میلی متر) - این دکمه کوچک کلیک سفید بین حالت ها حرکت می کند
  • سیم سیلیکونی Stranded -Core Wire - 26AWG - 3 قطعه سیم ، هر کدام به طول حدود 4 اینچ مورد استفاده قرار می گیرد. شما نیازی به طول کامل سیم نخواهید داشت بنابراین در صورت اشتباه اضافی خواهید داشت.
  • لوازم جانبی جواهرات - حلقه ، گوشواره ، بند نایلونی ، گردنبند کابل ، سنجاق مغناطیسی
  • e6000

این چیزی است که من در محل کارم دارم: دست های کمک کننده ، آهن لحیم کاری ، تمیز کننده راهنمایی اسفنجی برنجی Hakko ، لحیم کاری ، یک تخته برش چوب قدیمی و یک فن نزدیک.

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

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

دکمه سفید کوچک را با کشیدن پاها از طریق سوراخ های مشخص شده با "GND" و "D1" به Gemma وصل کنید.

دکمه را با تا کردن پاها در پشت Gemma محکم کنید. ما دکمه را روی تخته لحیم می کنیم ، اما باید در اینجا در این موقعیت راحت بنشیند.

آن را لحیم نکنید ، در غیر این صورت ممکن است سوراخ GND مورد نیاز ما را در مرحله بعدی ببندید!

مرحله 3: سیمها را به Gemma وصل کنید

سیمها را به Gemma وصل کنید
سیمها را به Gemma وصل کنید
سیمها را به Gemma وصل کنید
سیمها را به Gemma وصل کنید
سیمها را به Gemma وصل کنید
سیمها را به Gemma وصل کنید
  1. 3 سیم را هر کدام به اندازه 4 اینچ برش دهید. به طور سنتی قرمز برای برق (+، V+، V) ، سیاه یا سفید برای زمین (G ، GND) و رنگ دیگر برای داده (D) استفاده می شود. از آنجا که ما فقط با استفاده از 3 سیم برای این پروژه ، هر رنگی مناسب است.
  2. حدود 1/2 اینچ - 3/4 اینچ را از یک سر هر سیم جدا کنید.
  3. انتهای بریده شده سیم اول را بچرخانید.
  4. آن را از طریق سوراخ GND علامت گذاری کنید. شما می خواهید سیم از جلوی Gemma (با دکمه ها) به عقب حرکت کند. سعی کنید عایق سیم را تا حد ممکن به سوراخ نزدیک کنید. متوجه می شوم که سیم را در پشت تا می کنید ، آن را پایین نگه می دارد.
  5. Gemma را برگردانید و سیم و پایه دکمه را به پین GND روی Gemma لحیم کنید
  6. انتهای بریده شده سیم دوم را بچرخانید.
  7. آن را از طریق سوراخ مشخص شده Vout تغذیه کنید. شما می خواهید سیم از جلوی Gemma (با دکمه ها) به پشت حرکت کند. سعی کنید عایق سیم را تا حد ممکن به سوراخ نزدیک کنید. متوجه می شوم که سیم را در پشت تا می کنید ، آن را پایین نگه می دارد.
  8. Gemma را برگردانید و سیم و پای دکمه را به پین Vout روی Gemma لحیم کنید
  9. انتهای بریده شده سیم سوم را بچرخانید.
  10. آن را از طریق سوراخ مشخص شده با D0 تغذیه کنید. شما می خواهید سیم از جلوی Gemma (با دکمه ها) به عقب حرکت کند. سعی کنید عایق سیم را تا حد ممکن به سوراخ نزدیک کنید. متوجه می شوم که سیم را در پشت تا می کنید ، آن را پایین نگه می دارد.
  11. Gemma را برگردانید و سیم و پایه دکمه را به پین D0 در Gemma لحیم کنید.
  12. پای دکمه دوم را به پشت پین D1 در Gemma لحیم کنید.
  13. سیمهای اضافی را کوتاه کنید.

توجه: اگر برای لحیم کاری راحت هستید ، ممکن است بتوانید همه سیمها را بچینید و لحیم کاری خود را یکجا انجام دهید. من به مبتدیان توصیه می کنم که یک سیم را همزمان قرار دهید و لحیم کنید.

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

سیم را به حلقه وصل کنید
سیم را به حلقه وصل کنید
سیم را به حلقه وصل کنید
سیم را به حلقه وصل کنید
سیم را به حلقه وصل کنید
سیم را به حلقه وصل کنید
سیم را به حلقه وصل کنید
سیم را به حلقه وصل کنید
  1. Gemma و Neopixel Ring را با LED ها و اجزای Gemma رو به بالا قرار دهید. پین D1 را بر روی Gemma نزدیک به سوراخ روی حلقه Neopixel قرار دهید که روی آن نوشته شده است "Data In"
  2. محل اتصال سیم را قطع کرده و جدا کنید تا این دو را به هم وصل کنید. شما احتمالاً 1-1.5 اینچ سیم بین حلقه Gemma و Neopixel را می خواهید تا شل شدن کافی را ایجاد کند.
  3. با استفاده از ناخن های دست یا نوک تیز ، دو نقطه روی سیم علامت بزنید - سیم را به کجا برش دهید و سیم را به کجا بکشید. 1/2 " - 3/4" سیم سفت را برای کار به خود بدهید.
  4. دو سیم باقیمانده را در طول تقریبی یکسان برش داده و برش دهید.
  5. انتهای بریده شده سیم "D0" را بچرخانید و آن را از سوراخ مشخص شده با "D In" در حلقه نئوپیکسل تغذیه کنید. شما می توانید سیم را از جلو یا پشت حلقه نئوپیکسل تغذیه کنید.
  6. سیم D0 را به حلقه Neopixel لحیم کنید.
  7. انتهای بریده شده سیم "GND" را بچرخانید و آن را از سوراخ مشخص شده با "G" در حلقه نئوپیکسل تغذیه کنید. شما می توانید سیم را از جلو یا پشت حلقه نئوپیکسل تغذیه کنید.
  8. سیم "GND" را به حلقه نئوپیکسل لحیم کنید.
  9. انتهای بریده شده سیم "Vout" را بچرخانید و آن را از سوراخ مشخص شده با "V+" در حلقه نئوپیکسل تغذیه کنید. شما می توانید سیم را از جلو یا پشت حلقه نئوپیکسل تغذیه کنید.
  10. سیم "Vout" را به حلقه Neopixel لحیم کنید.
  11. سیمهای اضافی را کوتاه کنید.

توجه: اگر برای لحیم کاری راحت هستید ، ممکن است بتوانید همه سیمها را بچینید و لحیم کاری خود را یکجا انجام دهید. من به مبتدیان توصیه می کنم که یک سیم را در یک زمان قرار دهید و لحیم کنید.

مرحله 5: برنامه Gemma خود را برنامه ریزی کنید

ابتدا به راهی برای برنامه ریزی برد خود نیاز دارید. Arduino IDE را بارگیری کنید یا در صورت وجود از IDE مبتنی بر وب استفاده کنید.

اگر تازه وارد آردوینو هستید و به دنبال راه اندازی یک پروژه جدید هستید ، گزینه هایی دارید.

من معمولاً از Arduino IDE استفاده می کنم که از سایت آنها بارگیری شده است. شما باید کتابخانه ها و پشتیبانی از برد مورد استفاده خود را نصب کنید. از آنجا که این یک فرآیند عمیق تر است ، توصیه می کنم صفحه Adafruit Introduction to Gemma را مرور کرده و سپس منابع مربوط به نصب کتابخانه FastLED در Arduino IDE را بررسی کنید.

گزینه دیگر استفاده از یک برنامه مبتنی بر مرورگر مانند codebender.cc است. متأسفانه ، codebender در حال حاضر ثبت نام جدید را نمی پذیرد ، اما من این اطلاعات را در صورتی که همه چیز پشتیبان گیری شود باز کرده ام. لطفاً در صورت امکان از آنها حمایت کنید زیرا عالی هستند! Codebender یک راه عالی برای معرفی کسی به کد است ، زیرا برای راه اندازی آن فقط باید افزونه ای را بارگیری کنید. اگر قبلاً IDE آردوینو را دریافت کرده اید ، به مثال طرح من در زیر بروید و آن را در یک طرح جدید بچسبانید. شروع عالی با Arduino و Codebender Instructable توسط Ardumotive_com عالی است. افراد Codebender نیز چندین دستورالعمل آموزشی را جمع آوری کرده اند.

طرح را مرور کنید

در اینجا طرح من است: دکمه پالت FastLED توسط amelia.tetterton

"طرح خود را" كلون و ویرایش كنید و آن را در حساب codebender خود ذخیره كنید یا آن را در طرح جدید در IDE آردوینو كپی و جایگذاری كنید.

در صورت تمایل به ایجاد تغییرات ، مناطق مورد نیاز را به روز کنید.

  • خط 23: میزان روشنایی 1/8 روشنایی کامل تنظیم شده است.
  • خطوط 30: اگر تعداد حالت ها را تغییر می دهید ، باید شماره "8" را به روز کنید
  • خط 45-66: این یک پالت سفارشی است که من آن را MyColors نامیده ام. انتخاب کننده رنگ RGB را بررسی کنید و رنگهایی را که دوست دارید پیدا کنید. می توانید هر 16 رنگی را که دوست دارید در اینجا قرار دهید. چند قانون وجود دارد: به جای نوشتن "میله طلایی" باید "GoldenRod" را بنویسید. بنابراین ، حرف اول هر کلمه را بزرگ بنویسید و فاصله ها را حذف کنید. در انتهای هر خط نیز کاما را از دست ندهید.
  • خطوط 98-148: FastLED دارای مجموعه ای از "پالت" داخلی برای انتخاب است. گروه رنگها در یک پالت از طریق یک نوار LED در افزایش سرعت و گام شما انتخاب شده ارسال می شوند. شما می توانید SPEED و STEPS را تغییر دهید تا همه چیز دقیقاً همانطور که می خواهید به نظر برسد. SPEED به سرعت حرکت رنگ ها اشاره دارد. اعداد بالاتر = حرکت سریعتر STEPS به گستردگی نوارهای رنگی اشاره دارد. 1 = بیشتر شبیه شیب ، 10 = بیشتر شبیه به نوار است.
  • خطوط 170-185: این روش دیگری برای تنظیم یک پالت جدید است. این حالت شبیه به حالت نشان داده شده در گوشواره های آدافروت Gemma Hoop است. با رنگهای اینجا و سپس سرعت بازی کنید و در خطوط 145-188 ترکیب کنید و ببینید چه اتفاقی می افتد.
  • خطوط 188-199: این روش دیگری برای تنظیم یک پالت جدید است. این حالت نیمی از LED ها را سبز و نیمی دیگر را صورتی نشان می دهد. با رنگهای اینجا و سپس سرعت بازی کنید و در خطوط 133-135 ترکیب کنید و ببینید چه اتفاقی می افتد.

Sketch را تأیید کنید. به یاد داشته باشید که در صورت موفقیت برای شما "ذخیره" را فشار دهید.

Gemma یک میکروکنترلر کم هزینه است. وقتی آن را وصل کرده و روشن می کنید ، چراغ قرمز خاموش می شود و حدود 10 ثانیه روشن می شود. این بدان معنی است که آماده پذیرش کد است. در غیر این صورت ، باید دکمه تنظیم مجدد را فشار دهید تا چیزی را که "حالت بوت لودر" نامیده می شود وارد کنید. سایر میکروکنترلرها به طور خودکار وارد این حالت می شوند ، اما از آنجا که Gemma بسیار ساده است ، ابتدا باید کسی به آن توجه کند. در صورت بروز خطا ، سعی کنید پریز را جدا کرده و دوباره به برق وصل کنید یا دکمه کوچک سیاه و سفید "بازنشانی" را روی برد فشار دهید. در Mac ، من باید Gemma خود را از طریق یک هاب USB به رایانه خود متصل کنم (بنابراین … Gemma به microusb به USB hub به miniusb به Mac) تا بتواند کار کند. صبر!

Sketch را بارگذاری کنید. دکمه بازنشانی را روی Gemma فشار دهید و کد را در Gemma خود بارگذاری کنید.

مطمئن شوید که "بارگذاری موفقیت آمیز" یا پیام مثبت دیگری مبنی بر بارگذاری کد دریافت کرده اید.

یادداشت

  • اگر وقتی دکمه تنظیم مجدد را فشار می دهید با مشکلاتی مواجه می شوید که هیئت مدیره وارد حالت بوت لودر نمی شود ، Gemma خود را جدا کرده و دوباره آن را وصل کنید.
  • هر چیزی که بعد از دو خط کشی روی خط نوشته شود ، مانند این: // ، یک نظر است. شما می توانید "// بلا ، بل ، بلا" بنویسید و خوب می شود. نظرات چند خطی بین "/*" و "*/" قرار می گیرد. Codebender همه نظرات را سبز نشان می دهد. فضاها و خطوط خالی خوب هستند بنابراین با خیال راحت وسایل را برای کار خود جدا کنید.
  • مطمئن شوید که برد و پورت صحیح (Gemma) را انتخاب کرده اید.
  • همیشه قبل از بارگذاری "تأیید" کنید. اگر طرح شما خیلی بزرگ است ، Codebender یا IDE به شما اطلاع می دهند. اگر چنین است ، باید آن را با حذف یکی از "حالت" های خود تغییر دهید.

مرحله 6: آزمایش کنید

تست
تست
تست
تست
تست
تست
  1. مطمئن شوید که سیم های شما به درستی وصل شده اند.

    1. سیم را از سوراخ GND روی Gemma خود تا یکی از سوراخ های GND در NeoPixel Ring دنبال کنید.
    2. سیم را از سوراخ Vout روی Gemma خود به یکی از سوراخ های VCC/V+ در حلقه NeoPixel ردیابی کنید.
    3. سیم را از سوراخ D0 روی Gemma خود به سوراخ Data In در حلقه NeoPixel ردیابی کنید
  2. اطمینان حاصل کنید که هر دو پایه دکمه سفید به صفحه چسبانده شده است.
  3. کانکتور jst را از باتری به برد وصل کرده و در صورتی که قبلاً آن را فعال نکرده ، آن را به حالت روشن تغییر دهید.
  4. دکمه سفید را فشار دهید تا در حالت های مختلف حرکت کنید.
  5. آهسته به پشتتون دست بزنید.

مرحله 7: تکمیل و Accessorize

تکمیل و Accessorize!
تکمیل و Accessorize!
تکمیل و Accessorize!
تکمیل و Accessorize!
تکمیل و Accessorize!
تکمیل و Accessorize!
  • با استفاده از نوار فوم یا چسب ، باتری را به پشت Gemma وصل کنید*
  • هر وسیله ای را که دوست دارید برای ساخت گوشواره ، گردنبند ، سنجاق یا چیز دیگری بچسبانید. حلقه های کوچک پرش برای ساخت جواهرات کاملاً در هر سوراخ باز روی حلقه نئوپیکسل جا می گیرد. ایده های جدید را در نظرات بنویسید!
  • از نخ برای تقویت موقعیت Gemma در داخل حلقه Neopixel استفاده کنید ، به خصوص اگر از سیم نازک تر از 26 گرم استفاده می کنید.
  • مقداری چسب* روی Gemma بگذارید که سیم ها با تخته برخورد می کنند.
  • باتری را از برد جدا کرده و مقداری چسب* در جایی قرار دهید که سیم های باتری با باتری و کانکتور تماس داشته باشند.

*اگر از e6000 استفاده می کنید ، این آخرین کار را انجام دهید زیرا تنظیم کامل آن 24 ساعت طول می کشد. همچنین می توانید از چسب حرارتی استفاده کنید ، اما در استفاده از آن روی یا نزدیک باتری دقت کنید. ترجیح می دهم محتاط باشم!

توصیه شده: