แผงวงจร (PCB) เครื่องดึงม่านอัตโนมัติที่ออกแบบมาเพื่อใช้งานร่วมกับ ESP32-S3
สวัสดีชาว Maker และสาย Smart Home ทุกคนครับ! 🏠 เชื่อว่าหลายคนน่าจะชอบติดม่านม้วน (Roller shades) ไว้ที่หน้าต่างกันใช่ไหมครับ? แต่มันก็น่าเบื่อเหมือนกันนะที่ต้องมานั่งดึงขึ้นดึงลงเองทุกวัน
แม้ว่าในตลาดจะมีเครื่องดึงม่านอัตโนมัติขายอยู่บ้าง แต่สำหรับชาว Maker อย่างช่อง [Rooster Robotics] ซึ่งพักอาศัยอยู่ในบ้านเช่า (Rental place) เขาต้องการอุปกรณ์ที่ไม่ต้องเจาะผนังให้เสียหาย และที่สำคัญคือ ต้องไม่ง้อระบบ Cloud (Cloud-bound) ของแบรนด์ต่างๆ เพื่อความเป็นส่วนตัวครับ เขาจึงตัดสินใจสร้าง "เครื่องดึงม่านอัตโนมัติ" ของตัวเองขึ้นมาตั้งแต่ศูนย์ เพื่อให้มันทำงานร่วมกับ Home Assistant ได้โดยตรง!
ความท้าทายในการออกแบบ (Design Challenges) ⚙️
ดูเผินๆ เหมือนจะง่ายใช่ไหมครับ แค่เอามอเตอร์มาหมุนสายม่าน? แต่ในความเป็นจริงมีปัญหาทางวิศวกรรมที่ต้องแก้ 2 เรื่องหลักๆ ครับ:
-
รู้ระยะม่านได้อย่างไร? หุ่นยนต์ต้องรู้ตัวว่าตอนนี้ม่านถูกดึงเปิดไปแค่ไหนแล้ว (Position sensing) จะได้สั่งให้เปิดม่านแค่ครึ่งเดียวได้ ตอนแรกเขาพยายามใช้เซนเซอร์แม่เหล็ก (Hall effect sensor) แต่สุดท้ายก็เปลี่ยนไปใช้ เซนเซอร์วัดองศาแม่เหล็กความละเอียดสูง AS5600 (Magnetic rotary position sensor) ซึ่งใช้แม่เหล็กเพียงก้อนเดียว แต่ได้ความละเอียดที่เป๊ะกว่ามากครับ!
-
การจัดวางมอเตอร์: ทำอย่างไรให้มอเตอร์แนบขนานไปกับกำแพง ไม่ยื่นเกะกะออกมา? ปัญหานี้ถูกแก้ด้วยการออกแบบชุดเฟืองทำมุม (Angled gearing) ให้พอดีกับกรอบหน้าต่างครับ
💡 Maker's Tip: โปรเจกต์นี้ทำงานอยู่บนสมองกล ESP32-S3 ที่รองรับ Wi-Fi และเชื่อมกับ Home Assistant ได้สบายๆ ครับ
หากเพื่อนๆ มีโปรเจกต์ Smart Home ในใจ แวะมาช้อป บอร์ดพัฒนา ESP32-S3, เซนเซอร์ AS5600, อะไหล่ทำหุ่นยนต์ และบริการปริ้นท์ 3D (3D Printing Service) ได้ที่ Globalbyte Shop เลยครับ เรามีอุปกรณ์ให้สาย Maker เลือกครบจบในที่เดียว!
ภาพหลังการติดตั้งจริง (Installed View) 🔧
อุปกรณ์ที่ประกอบเสร็จแล้ว สามารถติดตั้งแนบกับผนังได้โดยไม่ดูเกะกะ
วิดีโอภารกิจ 100 ชั่วโมง: สร้างเครื่องดึงม่านอัตโนมัติ 🎬
อ้างอิงและทางเลือกอื่นๆ 📚
ในช่องคอมเมนต์ของวิดีโอก็มีคนให้ข้อมูลเพิ่มเติมว่า จริงๆ แล้วในตลาดก็มีเครื่องดึงม่านสำเร็จรูปอย่าง Aqara Roller Shade Driver E1 ที่เป็นอุปกรณ์ Zigbee ซึ่งสามารถนำมาใช้งานร่วมกับระบบ Home Automation ได้โดยไม่ต้องผูกติดกับบัญชีออนไลน์ของแบรนด์ (Forced remote account) เสมอไปครับ
แต่แน่นอนว่า สำหรับชาว Maker แล้ว... "การได้สร้างและควบคุมอุปกรณ์ทุกส่วนด้วยตัวเอง คือความฟินที่หาซื้อไม่ได้ครับ!"
หากเพื่อนๆ สนใจอุปกรณ์ที่เกี่ยวข้องกับโปรเจกต์นี้ สามารถศึกษาเพิ่มเติมได้ที่:
*คำเตือน: เนื้อหานี้เป็นการสรุปและแปลมาจากบทความเทคโนโลยีต้นฉบับภาษาอังกฤษ (Hackaday) ขณะนี้ทางผู้พัฒนา [Rooster Robotics] ยังไม่ได้เปิดเผยไฟล์ 3D Design และ Source Code (Not open-sourced yet) แนะนำให้ติดตามอัปเดตจากช่อง YouTube ของผู้พัฒนาโดยตรงครับ