فهرست مطالب:

Slack Integrated Coffeebot: 4 مرحله
Slack Integrated Coffeebot: 4 مرحله

تصویری: Slack Integrated Coffeebot: 4 مرحله

تصویری: Slack Integrated Coffeebot: 4 مرحله
تصویری: Introducing Coffeebot: A Slack-Powered Alert System for the Office Coffee Pot 2024, جولای
Anonim
Slack Integrated Coffeebot
Slack Integrated Coffeebot

آیا وقتی در آشپزخانه هیچ وقت قهوه تازه ای وجود ندارد در مطب ناراحت هستید؟

این مشکل اداری رایج مستلزم اقدامات جدی است. با استفاده از این دستورالعمل می توانید با مقدار کمی پول ، تجهیزات و تلاش یک قهوه ساز یکپارچه Slack برای قهوه سازهای خود ایجاد کنید.

مرحله 1: قطعات را دریافت کنید

قطعات را دریافت کنید
قطعات را دریافت کنید

برای این پروژه دستگاه های زیادی را جستجو کردم. من امیدوار بودم دستگاهی را پیدا کنم که برای چند هدف کار می کند:

  1. ادغام سست
  2. قابلیت تایمر
  3. بودجه پسند
  4. به هیچ/چند برنامه سخت افزاری نیاز ندارد

جستجو به دکمه اینترنت ذرات (https://store.particle.io/products/internet-button) منتهی شد. این دستگاه نسبتاً ارزان ادغام Slack بسیار آسان را با استفاده از IFTTT ارائه می دهد ، قابلیت تایمر با استفاده از LED ها قابل دستیابی است و تمام سخت افزار در بسته بود. یک نقطه ضعف کوچک نبود قاب مناسب بود ، اما خوشبختانه Thingsverse یک طرح چاپگر سه بعدی آماده (https://www.thingiverse.com/thing:1090057) ارائه داد. با کمک یکی از دوستانم توانستم این را چاپ کنم و آخرین مشکل برطرف شد.

مرحله 2: شروع به کار سخت افزار و نرم افزار با هم

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

پس از آماده شدن اصول اولیه ، وقت آن است که استیک این داستان را روی میز بگذارید.

ما باید با شرح داستانهای کاربر ترجیحی شروع کنیم:

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

این دو موضوع عمده هدف بود. فایل پیوست حاوی کد منبع دارای مقدار زیادی مستندات و توضیحات نحوه عملکرد قسمت های مختلف است.

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

مرحله 3: راه اندازی IFTTT بین ذرات ابر و Slack

راه اندازی IFTTT بین ذرات ابر و Slack
راه اندازی IFTTT بین ذرات ابر و Slack
راه اندازی IFTTT بین ذرات ابر و Slack
راه اندازی IFTTT بین ذرات ابر و Slack

این قسمت نسبتاً مستقیم است و از طرف ذرات و IFTTT به خوبی مستند شده است. در اینجا تصاویری از نحوه ظاهر برنامه در انتها آورده شده است.

در Slack فقط باید یک کانال عمومی ایجاد کنید. چیز دیگری لازم نیست.

مرحله 4: نتیجه و استفاده

نتیجه و استفاده
نتیجه و استفاده
نتیجه و استفاده
نتیجه و استفاده

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

چند نکته را باید در نظر گرفت:

1. آنتن وای فای در فوتون چندان قوی نیست ، بنابراین روتر وای فای (2 ، 4 گیگاهرتز) باید نسبتاً نزدیک باشد. در مناسبت من ، روتر وای فای حدود 10 متر از اتاق فاصله داشت.

2. دکمه اینترنت ضد آب نیست ، بنابراین من آن را در بالای ظرف قرار دادم تا از نشت احتمالی قهوه ساز جلوگیری کند.

3. آسیاب های () مورد استفاده در کد هر 49 روز خود را صفر می کنند ، بنابراین ممکن است پس از آن نیاز به راه اندازی مجدد داشته باشد (من نتوانستم این را آزمایش کنم)

توصیه شده: