สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คุณหงุดหงิดในที่ทำงานเมื่อไม่มีกาแฟสดในครัวเมื่อคุณมาถึงหรือไม่?
ปัญหาสำนักงานทั่วไปนี้ต้องดำเนินการอย่างจริงจัง ด้วยคำแนะนำนี้ คุณสามารถสร้างคอฟฟี่บอทแบบบูรณาการ Slack สำหรับเครื่องชงกาแฟของคุณด้วยเงิน อุปกรณ์และความพยายามเพียงเล็กน้อย
ขั้นตอนที่ 1: รับชิ้นส่วน
สำหรับโครงการนี้ ฉันค้นหาอุปกรณ์จำนวนมาก ฉันหวังว่าจะพบอุปกรณ์ที่ใช้งานได้ไม่กี่เป้าหมาย:
- การรวม Slack
- ฟังก์ชั่นจับเวลา
- เป็นมิตรกับงบประมาณ
- ต้องใช้ไม่มี/ไม่กี่โปรแกรมฮาร์ดแวร์
ผลการค้นหาเป็น 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 ต่อไปนี้คือภาพหน้าจอบางส่วนว่าแอปเพล็ตจะมีลักษณะอย่างไรในตอนท้าย
ใน Slack คุณจะต้องสร้างช่องสาธารณะเท่านั้น ไม่จำเป็นต้องมีอย่างอื่น
ขั้นตอนที่ 4: ผลลัพธ์และการใช้งาน
นี่คือลักษณะของปุ่ม คุณควรติดตั้งปุ่มข้างเครื่องชงกาแฟในสำนักงานของคุณและแนะนำวิธีใช้ให้เพื่อนร่วมงาน ในกรณีการใช้งานของฉันมีเครื่องชงกาแฟสองเครื่อง จึงเป็นปุ่มซ้ายและขวา ด้วยรหัสนี้ คุณไม่สามารถเพิ่มมากกว่านั้นได้ แต่ด้วยการแก้ไขบางอย่างสามารถเพิ่มที่สามและสี่ได้ แต่การรีเซ็ตจำเป็นต้องได้รับการออกแบบใหม่
บางสิ่งที่ต้องพิจารณา:
1. เสาอากาศไร้สายในโฟตอนไม่แรงมาก ดังนั้นเราเตอร์ไร้สาย (2, 4Ghz) ควรอยู่ใกล้พอสมควร ในโอกาสของฉัน เราเตอร์ไวไฟอยู่ห่างออกไปประมาณ 10 เมตรฝั่งตรงข้ามห้อง
2. ปุ่มอินเทอร์เน็ตไม่กันน้ำ ดังนั้นฉันจึงวางมันไว้บนภาชนะเพื่อป้องกันไม่ให้เครื่องทำกาแฟหกเลอะเทอะ
3. mills() ที่ใช้ในโค้ดจะเป็นศูนย์ทุกๆ 49 วัน ดังนั้นอาจต้องรีสตาร์ทหลังจากนั้น (ฉันไม่สามารถทดสอบได้)