فهرست مطالب:

SlackBuddy: 7 مرحله (همراه با تصاویر)
SlackBuddy: 7 مرحله (همراه با تصاویر)

تصویری: SlackBuddy: 7 مرحله (همراه با تصاویر)

تصویری: SlackBuddy: 7 مرحله (همراه با تصاویر)
تصویری: Rappin Ron Part 7 2024, نوامبر
Anonim
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy

آیا تا به حال برای حفظ ارتباط با کانال های مختلف ضعیف یا عدم اطلاع رسانی هنگام فعال شدن یکی از گروه های خود دچار مشکل شده اید؟ Slack Buddy یک صفحه نمایش محیطی است که می توانید آن را روی میز خود نگه دارید تا هنگامی که گروه های شل شما فعال هستند به آرامی به شما اطلاع دهد. حداکثر 4 گروه slack را می توان به مکعب Slack Buddy اضافه کرد و هر گروه در یک طرف Slack Buddy نمایش داده می شود. با دریافت اعلان های بیشتر ، Slack Buddy به تدریج روشنایی خود را افزایش می دهد. این یک راه عالی برای دیدن این است که کدام تیم شما نیاز به توجه دارد.

ایجاد شده برای HCIN 720: Prototyping Wearable and Internet of Things Devices Class at RIT

fetlab.rit.edu/720/index.html

فهرست مواد:

تدارکات:

  • ذرات فوتون
  • استیک LED Neopixel 8 RGB (4)
  • سیم های بلوز (حداقل 12)
  • تخته نان
  • تخته سه لا توس (3)
  • چسب E6000
  • کاغذ مومی
  • لکه چوب
  • ورق های اکریلیک رنگی (4 نمونه اندازه)
  • نوار نصب

دستگاه های مورد نیاز:

  • دستگاه برش لیزری
  • پرینتر سه بعدی
  • آهن لحیم کاری

مرحله 1: جعبه بیرونی

جعبه بیرونی
جعبه بیرونی
جعبه بیرونی
جعبه بیرونی
جعبه بیرونی
جعبه بیرونی
  1. فایل.ai زیر را بارگیری کنید تا بتوانید به بردار SlackBot و برش های جعبه بردار قبلاً ساخته شده دسترسی پیدا کنید. لایه ها با هدف و مواد برچسب گذاری می شوند. وکتور SlackBot برای اکریلیک رنگی شما و قطعات جعبه برای تخته سه لا شما است.
  2. برای برش تخته سه لا ، ما از تخته سه لا با چگالی متوسط در برش لیزری خود با ضخامت 3.5 میلی متر استفاده می کنیم. این اطمینان می دهد که لیزر به اندازه کافی قدرتمند است که بتواند آن را برای اولین بار قطع کند.
  3. لیزر قطعات تخته سه لا را برش دهید.
  4. 4 طرف خود را با رنگ لکه مورد نظر خود رنگ آمیزی کنید تا هرگونه سوختگی پنهان شود. هر چند بار که می خواهید این کار را تکرار کنید. ما 3 کت انجام دادیم.
  5. لکه خود را با یک اسپری رنگی مورد نظر خود بچسبانید. ما از روکش ساتن استفاده کردیم.
  6. با بردار SlackBot ، قطعات پنجره SlackBot را با برش لیزری خود برش دهید. ما از اکریلیک ریخته گری یک چهارم اینچی استفاده کردیم اما اکسترود شده شبیه به نظر می رسد. بسته به نوع اکریلیک استفاده شده ، از دستگاه گچ یا اکریلیک اکسترود شده در برش لیزری خود استفاده کنید. شما می توانید از یک رنگ استفاده کنید اما ما ترجیح دادیم از 4 رنگ برای رنگهای مختلف در لوگوی Slack استفاده کنیم.
  7. با استفاده از یک Q-tip ، E6000 را با دقت در اطراف لبه های برش SlackBot خود قرار دهید. برش را در پنجره تخته سه لا قرار دهید. این کار را 3 بار دیگر تکرار کنید.

مرحله 2: جعبه داخلی

  1. با استفاده از فایل.ai ارائه شده ، لایه مشخص شده به عنوان "جعبه داخلی - تخته سه لا" را با دستگاه برش لیزری خود با همان تنظیماتی که قبلاً برای جعبه بیرونی استفاده می کردید ، برش دهید.
  2. با لایه مشخص شده "جعبه داخلی - مقوا" ، 4 تکه مقوا را با تنظیمات مناسب روی برش لیزری خود ببرید.

مرحله 3: براکت های داخلی

با استفاده از فایل.stl ارائه شده ، 8 براکت را با حدود 80٪ پر کردن چاپ کنید

مرحله 4: سیم کشی

سیم کشی
سیم کشی
  1. برای این پروژه باید چهار (4) نوار LED به فوتون متصل شود. مهم است که فوتون به سمت مرکز تخته نان قرار گیرد تا کابل شارژ از لبه تخته جدا نشود و ارتفاع بیشتری ایجاد نکند.
  2. نوارهای LED را با اتصال کابل بلوز به زمین ، Din و پد برق 5 ولت روی هر LED آماده کنید. مهم است که مطمئن شوید که در حال لحیم کاری به طرفی هستید که می گویند Din و نه Dout.
  3. هنگامی که سیم ها روی تخته لحیم می شوند ، نمودار زیر اتصالات مناسب سیم ها را نشان می دهد.

مرحله 5: کد فوتون

کد فوتون چیزی است که روی دستگاه فوتون شما اجرا می شود و چراغ های داخل SlackBuddy را کنترل می کند. در این قسمت نحوه تنظیم کد و فوتون توضیح داده می شود.

  1. فوتون خود را ثبت کنید - فوتون شما می تواند از طریق https://setup.particle.io ثبت شود
  2. اتصال به اینترنت - برای اتصال فوتون خود به اینترنت می توانید این مراحل را دنبال کنید
  3. از IDE زیر می توان برای کامپایل و فلش کد به دستگاه شما بدون نیاز به ورود به حالت DFU استفاده کرد (مهم است که جعبه کنار هم قرار گیرد) https://docs.particle.io/guide/getting-started/co… افزودن کد را به فایل.ino خود ضمیمه کنید. این کد چیزی است که ضامن خوانده نشده را برای عملکرد فراهم می کند که به ما امکان می دهد سرور اطلاعات را به فوتون ارسال کند. هنگامی که نور گروهی است که باید تغییر حالت دهید و اعلان ها تعداد led های موجود در نوار پیکسل است که می خواهیم روشن شود ، تماس به شکل {light} ، {notifications} برقرار می شود.
  4. کد خود را کامپایل کرده و روی فوتون خود فلش کنید.

مرحله 6: کد سرور

سرور وظیفه برقراری تماس های API را برای slack و ارسال آنها به فوتون را بر عهده دارد. این بخش نحوه ایجاد کد سرور را پوشش می دهد.

  1. اعتبارنامه ها

    1. نشانه های قدیمی:
    2. شناسه دستگاه و نشانه دسترسی: در بخش تنظیمات وب سایت فوتون یافت می شود.
  2. NodeJS را نصب کنید - اگر گره js قبلاً بر روی دستگاه شما نصب نشده است ، باید آن را نصب کنید. بهترین کار برای انجام این کار در Mac استفاده از Brew است.
  3. کد - فایلی با نام server.js ایجاد کرده و کد پیوست شده را به آن اضافه کنید
  4. سرور را با استفاده از دستور زیر در ترمینال از فهرست پوشه فایل خود Node server.js اجرا کنید

مرحله 7: ترکیب آن

کنار هم قرار دادن
کنار هم قرار دادن
کنار هم قرار دادن
کنار هم قرار دادن
کنار هم قرار دادن
کنار هم قرار دادن

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

  1. با استفاده از دو طرف پنجره 6 اینچی ، براکت ها را با E6000 بچسبانید. براکت شما باید در موقعیت L بایستد. براکت را به طور کامل به پایین نچسبانید. قبل از رفتن به مرحله 2 اجازه دهید تا کاملاً خشک شود.
  2. سومین طرف پنجره 6 اینچی و پشت آن را به کناره های براکت هایی که با E6000 وصل نشده اند وصل کنید. مطمئن شوید که کناره ها را کاملاً در کنار هم قرار داده اید تا ظاهری یکپارچه ایجاد شود. توجه: ممکن است لازم باشد چند بار این کار را انجام دهید ، زیرا خشک شدن هر طرف زمان می برد.
  3. هنگامی که کناره ها به براکت ها متصل می شوند ، گوشه ها را با E6000 بیشتر بچسبانید ، ممکن است برای نگه داشتن کناره ها و در صورت پیچ خوردگی چوب ، به یک گیره نیاز داشته باشید.
  4. جعبه داخلی را با چسباندن دو طرف و قطعات وسط جعبه داخلی به سوراخ های میخ متصل کنید. اجازه دهید اینها کاملاً خشک شوند. توجه: قطعه کاملاً با هم جور نمی شود و عمدی است. این به شما اجازه می دهد تا سیم ها را در گوشه ها قرار دهید.
  5. قطعه بالا را به جعبه داخلی بچسبانید ، با استفاده از نوار چسب ، قطعه را بالا نگه دارید زیرا چسب خشک می شود.
  6. دو لایه نوار نصب دو طرفه را روی چراغ ها وصل کنید.
  7. چسب را در پشت نوار نصب قرار دهید و به 3 طرف و بالای جعبه داخلی بچسبانید. از نوار چسب استفاده کنید تا آنها خشک شوند.
  8. فوتون و تخته نان خود را در جعبه داخلی قرار دهید و چراغ ها را به فوتون خود وصل کنید. کابل micro USB خود را به Photon وصل کنید. توجه: کابل میکرو usb قبل از چسباندن باید در جعبه باشد.
  9. تکه های کاغذ مومی را ببرید و کاغذ را پشت دیوارهای اکریلیک بچسبانید. این امر باعث پراکندگی نور شده و دیدن داخل را سخت تر می کند.
  10. چسب را روی براکت های پایینی جعبه قرار دهید و قسمت پایینی را وصل کنید. قبل از حرکت به مرحله بعدی اجازه دهید حداقل یک ساعت خشک شود. به خاطر داشته باشید که ممکن است بخواهید یک کتاب سنگین را روی آن قرار دهید تا چوب را فشرده کنید. همچنین مطمئن شوید که سیم usb از سوراخ پشت خارج می شود.
  11. قطعات مقوایی را به صورت مورب به هر گوشه بچسبانید. ممکن است لازم باشد هر یک را برای لحظه ای نگه دارید تا مطمئن شوید که سقوط نمی کند.
  12. دو تکه مربع کاغذ مخملی یا مومی با مربع وسط به اندازه جعبه داخلی خود ببرید. این دو قطعه را به هم بچسبانید و این را روی همه چیز قرار دهید. این برای پخش هرگونه نوری است که از 3 طرف می آید.

  13. قسمت بالای پنجره را بچسبانید و با یک جسم سنگین مانند کتاب فشرده کنید.

توصیه شده: