สารบัญ:

Slack Integrated Coffeebot: 4 ขั้นตอน
Slack Integrated Coffeebot: 4 ขั้นตอน

วีดีโอ: Slack Integrated Coffeebot: 4 ขั้นตอน

วีดีโอ: Slack Integrated Coffeebot: 4 ขั้นตอน
วีดีโอ: How to Use Slack - 2023 Tutorial For Beginners 2024, พฤศจิกายน
Anonim
Slack แบบบูรณาการ Coffeebot
Slack แบบบูรณาการ Coffeebot

คุณหงุดหงิดในที่ทำงานเมื่อไม่มีกาแฟสดในครัวเมื่อคุณมาถึงหรือไม่?

ปัญหาสำนักงานทั่วไปนี้ต้องดำเนินการอย่างจริงจัง ด้วยคำแนะนำนี้ คุณสามารถสร้างคอฟฟี่บอทแบบบูรณาการ Slack สำหรับเครื่องชงกาแฟของคุณด้วยเงิน อุปกรณ์และความพยายามเพียงเล็กน้อย

ขั้นตอนที่ 1: รับชิ้นส่วน

รับอะไหล่
รับอะไหล่

สำหรับโครงการนี้ ฉันค้นหาอุปกรณ์จำนวนมาก ฉันหวังว่าจะพบอุปกรณ์ที่ใช้งานได้ไม่กี่เป้าหมาย:

  1. การรวม Slack
  2. ฟังก์ชั่นจับเวลา
  3. เป็นมิตรกับงบประมาณ
  4. ต้องใช้ไม่มี/ไม่กี่โปรแกรมฮาร์ดแวร์

ผลการค้นหาเป็น Particle Internet Button (https://store.particle.io/products/internet-button) อุปกรณ์ราคาไม่แพงนี้เสนอการรวม Slack ที่ง่ายมากโดยใช้ IFTTT ฟังก์ชั่นจับเวลาสามารถทำได้โดยใช้ LED และฮาร์ดแวร์ทั้งหมดอยู่ในแพ็คเกจ ข้อเสียเล็กๆ น้อยๆ ประการหนึ่งคือการไม่มีกรณีที่เหมาะสม แต่โชคดีที่ Thingsverse เสนอพิมพ์เขียวเครื่องพิมพ์ 3 มิติสำเร็จรูป (https://www.thingiverse.com/thing:1090057) ด้วยความช่วยเหลือจากเพื่อน ฉันจึงสามารถพิมพ์เอกสารนี้ออกมาได้ และปัญหาสุดท้ายได้รับการแก้ไขแล้ว

ขั้นตอนที่ 2: เริ่มต้นการรวมฮาร์ดแวร์และซอฟต์แวร์เข้าด้วยกัน

ก่อนอื่นให้เตรียมปุ่ม Particle Internet ให้พร้อม ฉันจะไม่แนะนำขั้นตอนทั้งหมดที่นี่เพราะมีคำแนะนำที่ดีในการใช้งาน:

เมื่อพื้นฐานพร้อมแล้วก็ถึงเวลาที่จะนำสเต็กของเรื่องนี้มาวางบนโต๊ะ

เราควรเริ่มต้นด้วยการอธิบายเรื่องราวของผู้ใช้ที่ต้องการ:

  • ฉันต้องการรับการแจ้งเตือนผ่าน Slack เมื่อมีคนชงกาแฟ
  • เมื่อกาแฟถูกต้ม ฉันอยากจะดูว่ากาแฟถูกสร้างขึ้นมานานแค่ไหนแล้ว ฉันไม่ต้องการตรวจสอบข้อความ Slack ล่าสุด ขณะที่ฉันอยู่ที่ครัว บางอย่างเช่นความแม่นยำ 15 นาทีนั้นสมเหตุสมผลที่นี่

สองประเด็นหลักนี้คือจุดมุ่งหมาย ไฟล์แนบที่มีซอร์สโค้ดมีเอกสารและคำอธิบายค่อนข้างมากว่าส่วนต่างๆ ทำงานอย่างไร

เมื่อติดตั้งซอร์สโค้ดนี้ลงในปุ่มอินเทอร์เน็ตแล้ว ส่วนสุดท้ายที่ขาดหายไปคือการตั้งค่าแอปเพล็ต IFTTT

ขั้นตอนที่ 3: การตั้งค่า IFTTT ระหว่าง Particle Cloud และ Slack

การตั้งค่า IFTTT ระหว่าง Particle Cloud และ Slack
การตั้งค่า IFTTT ระหว่าง Particle Cloud และ Slack
การตั้งค่า IFTTT ระหว่าง Particle Cloud และ Slack
การตั้งค่า IFTTT ระหว่าง Particle Cloud และ Slack

ส่วนนี้ค่อนข้างตรงไปตรงมาและได้รับการบันทึกไว้อย่างดีทั้งจากฝั่งอนุภาคและ IFTTT ต่อไปนี้คือภาพหน้าจอบางส่วนว่าแอปเพล็ตจะมีลักษณะอย่างไรในตอนท้าย

ใน Slack คุณจะต้องสร้างช่องสาธารณะเท่านั้น ไม่จำเป็นต้องมีอย่างอื่น

ขั้นตอนที่ 4: ผลลัพธ์และการใช้งาน

ผลลัพธ์และการใช้งาน
ผลลัพธ์และการใช้งาน
ผลลัพธ์และการใช้งาน
ผลลัพธ์และการใช้งาน

นี่คือลักษณะของปุ่ม คุณควรติดตั้งปุ่มข้างเครื่องชงกาแฟในสำนักงานของคุณและแนะนำวิธีใช้ให้เพื่อนร่วมงาน ในกรณีการใช้งานของฉันมีเครื่องชงกาแฟสองเครื่อง จึงเป็นปุ่มซ้ายและขวา ด้วยรหัสนี้ คุณไม่สามารถเพิ่มมากกว่านั้นได้ แต่ด้วยการแก้ไขบางอย่างสามารถเพิ่มที่สามและสี่ได้ แต่การรีเซ็ตจำเป็นต้องได้รับการออกแบบใหม่

บางสิ่งที่ต้องพิจารณา:

1. เสาอากาศไร้สายในโฟตอนไม่แรงมาก ดังนั้นเราเตอร์ไร้สาย (2, 4Ghz) ควรอยู่ใกล้พอสมควร ในโอกาสของฉัน เราเตอร์ไวไฟอยู่ห่างออกไปประมาณ 10 เมตรฝั่งตรงข้ามห้อง

2. ปุ่มอินเทอร์เน็ตไม่กันน้ำ ดังนั้นฉันจึงวางมันไว้บนภาชนะเพื่อป้องกันไม่ให้เครื่องทำกาแฟหกเลอะเทอะ

3. mills() ที่ใช้ในโค้ดจะเป็นศูนย์ทุกๆ 49 วัน ดังนั้นอาจต้องรีสตาร์ทหลังจากนั้น (ฉันไม่สามารถทดสอบได้)

แนะนำ: