
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

โครงการนี้เป็นความก้าวหน้าของตัวจับเวลาเครื่องบดกาแฟราคา $ 7 ที่ฉันสอนได้เมื่อไม่กี่ปีที่ผ่านมา เมื่อเวลาผ่านไป ความต้องการเครื่องบดกาแฟที่มีความซับซ้อนมากขึ้นก็เช่นกัน คล้ายกับที่ฉันกล่าวไว้ใน Instructable ล่าสุด จุดมุ่งหมายของโครงการนี้คือการหาเครื่องบดกาแฟที่ยอดเยี่ยมและคุ้มค่าที่สุดเท่าที่จะเป็นไปได้ และปรับแต่งให้เข้ากับความต้องการของคุณ
ค่าใช้จ่ายทั้งหมดฉันสามารถสร้างตัวจับเวลาได้ในราคาประมาณ 14 เหรียญเพราะฉันมีของมากมายที่บ้าน แต่แม้ว่าคุณจะซื้อทุกอย่างใหม่ คุณก็คาดหวังได้ว่าราคาทั้งหมดจะอยู่ที่ประมาณ 14 ถึง 30 เหรียญ ขึ้นอยู่กับว่าคุณซื้อชิ้นส่วนจากที่ใด แต่โดยรวมแล้ว ค่าใช้จ่ายเหล่านี้ไม่ได้ขัดกับการซื้อเครื่องบดกาแฟมืออาชีพรุ่นใหม่ที่มีตัวจับเวลาในตัว
สิ่งที่ต้องจำไว้ฉันกำลังแสดงให้คุณเห็นว่าฉันปรับแต่งเครื่องบดกาแฟของฉันอย่างไร ฉันไม่ได้บอกใครว่าเขา/เธอควรทำแบบเดียวกันกับเครื่องบดกาแฟของพวกเขา! ทุกคนมีหน้าที่รับผิดชอบในสิ่งที่เขา/เธอทำ! ฉันไม่รับผิดชอบหากคุณทำร้ายตัวเอง เผาบ้าน หรืออะไรก็ตาม ที่พยายามสร้างนาฬิกาจับเวลาเครื่องบดกาแฟของคุณเอง! คุณกำลังทำทุกอย่างด้วยความเสี่ยงของคุณเอง
นอกจากนี้ พึงระลึกไว้เสมอว่าราคาของชิ้นส่วนต่างๆ เปลี่ยนแปลงบ่อย ซึ่งหมายความว่าข้อมูลใน Instructable นี้อาจผิดเพี้ยนไปตามกาลเวลา
ขั้นตอนที่ 1: พื้นฐาน
คราวนี้ฉันเลือกใช้เครื่องบดกาแฟเชิงพาณิชย์เป็นจุดเริ่มต้น เนื่องจากฉันพบบางตัวในพื้นที่ของฉัน ฉันจึงเลือก Schärf X-Mill Protect (เรียกอีกอย่างว่า Mazzer Stark)
เพื่อให้สามารถใช้เครื่องบดที่บ้านได้อย่างประหยัด ฉันต้องแปลงเป็นกลไกการให้ยาแบบเดี่ยว กระบวนการนี้ตรงไปตรงมาและคุณสามารถหาบทช่วยสอนดีๆ มากมายทางออนไลน์
ตอนนี้สิ่งเดียวที่เหลือคือการสร้างตัวจับเวลาเครื่องบดที่เหมาะสมเพื่อให้ได้ปริมาณที่สม่ำเสมอ
ขั้นตอนที่ 2: วัสดุ

- Arduino นาโน
- 0.96" จอแสดงผล OLED (i2c)
- ตัวเข้ารหัสโรตารี่
- สวิตช์ชั่วขณะ
- โซลิดสเตตรีเลย์
- พาวเวอร์ซัพพลาย 5V
- สายเคเบิล + ต้นแบบ PCB (อุปกรณ์เสริม)
ขั้นตอนที่ 3: วงจร

OLED SDA Arduino A4OLED SCL Arduino A5Rotary Encoder CLK Arduino 2Rotary Encoder DT Arduino 3Rotary Encoder SW Arduino 4 ปุ่มเริ่ม Arduino 5SSR Arduino 6
ถ้าคุณชอบ คุณสามารถประสานการเชื่อมต่อทั้งหมดกับ Arduino หรือทำแบบเดียวกับที่ฉันทำกับ PCB ต้นแบบราคาถูกและเทอร์มินัลบล็อกบางตัวก็ได้
ขั้นตอนที่ 4: การเขียนโปรแกรม

เพื่อลดความซับซ้อนของกระบวนการในการพัฒนาเฟิร์มแวร์ตัวจับเวลาเครื่องบดที่เชื่อถือได้ ฉันได้สร้างโปรเจ็กต์ OpenGrind บน GitHub คุณจะพบคำแนะนำโดยละเอียดเกี่ยวกับวิธีการทำงานของซอฟต์แวร์ วิธีใช้งาน และวิธีอัปโหลดไปยัง Arduino
แต่โดยสรุป:
- เปิดโฟลเดอร์ OpenGrind ใน VSCode
- เลือก upload_port ที่ถูกต้องซึ่งสอดคล้องกับ MCU และ OS ของคุณในไฟล์ platformio.ini อาจเป็นเช่น COM3 บน Windows หรือ /dev/ttyUSB0 บน Mac หรือ Linux
- เชื่อมต่อไมโครคอนโทรลเลอร์ของคุณและกดปุ่มอัพโหลด สนุก ?
ขั้นตอนที่ 5: การใช้งาน

ผลลัพธ์ที่ระบุไว้ข้างต้นจะถูกดำเนินการทั้งนี้ขึ้นอยู่กับข้อมูลที่คุณป้อน
ขั้นตอนที่ 6: บทสรุป

ฉันคิดว่าฉันพบวิธีอื่นที่มีประโยชน์ในการสร้างผลลัพธ์เอสเพรสโซที่สม่ำเสมอโดยไม่ต้องใช้โชคกับอุปกรณ์
โปรดปรับเปลี่ยนความคิดและรหัสของฉันตามความต้องการของคุณ ฉันจะขอบคุณมากที่จะรวมการปรับปรุงของคุณ!
ถ้าคุณชอบงานของฉัน ฉันจะขอบคุณมากถ้าคุณสนับสนุนงานของฉันกับ star บน GitHub!
ขอบคุณสำหรับการสนับสนุน!:)
เรื่องอื่นๆ ขอบคุณ นาธาน ดัมเลา สำหรับภาพสรุปที่ยอดเยี่ยม!
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน

การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน

การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน

วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน

การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
ตัวจับเวลาเครื่องบดกาแฟ 7$: 7 ขั้นตอน (พร้อมรูปภาพ)

ตัวจับเวลาเครื่องบดกาแฟ 7$: เนื่องจากฉันติดเชื้อไวรัสเอสเพรสโซ ฉันจึงรู้สึกว่าจำเป็นต้องซื้อเครื่องชงกาแฟเอสเปรสโซแบบมืออาชีพและเครื่องบดกาแฟที่ดีเพื่อให้ได้ผลลัพธ์ที่ดีที่สุดสำหรับความต้องการส่วนตัวของฉัน นี่เป็นวิธีแก้ปัญหาของฉันสำหรับเอสเพรสโซที่ดีในราคาประหยัด ก่อนอื่น ฉันต้องก