ผลงานทั้งหมด
งานลูกค้า·2025·IoT, Hardware Integration & Embedded Development
Smart Garden: ระบบรดน้ำอัจฉริยะ 3 โซน (IoT Prototype)
โครงการส่วนบุคคล

- ลูกค้า
- โครงการส่วนบุคคล
- ปี
- 2025
ตัวเลขสำคัญ
- 3 โซนแยกอิสระ
- Zones
- สั่งงานผ่านมือถือ + ตั้งเวลาออฟไลน์
- Control
- มีแผนผังวงจร + คู่มือติดตั้ง + I/O ละเอียด
- Documentation
- ออกแบบให้ทำงานต่อเนื่องแม้ไม่มีอินเทอร์เน็ต
- Reliability
พัฒนาต้นแบบระบบรดน้ำต้นไม้แบบ 3 โซน โดยออกแบบการเชื่อมต่อขา (Pin Mapping) และวงจรควบคุมด้วย ESP32 เพื่อสั่งงานผ่านมือถือผ่าน Wi-Fi พร้อมโหมดการทำงานแบบออฟไลน์ (Offline Schedule) ที่ยังทำงานได้แม้ไม่มีอินเทอร์เน็ต ระบบรองรับการตัดสินใจรดน้ำอัตโนมัติจากข้อมูลเซ็นเซอร์ และสามารถปรับเงื่อนไขการรดน้ำได้ผ่านแอป Blynk
วิธีแก้
- 01ออกแบบโครงสร้างระบบ 3 โซนแบบแยกอิสระ พร้อมกำหนด Pin Mapping ชัดเจนสำหรับ Relay/Sensor/Power
- 02พัฒนา Logic ให้ทำงานได้ทั้งออนไลน์และออฟไลน์ โดยเก็บตารางเวลาไว้ในอุปกรณ์เพื่อให้รันต่อได้เมื่อเน็ตหลุด
- 03จัดทำแผนผังวงจรด้วย KiCad และจัดทำเอกสาร I/O เพื่อให้ติดตั้งซ้ำ/แก้ไข/ขยายระบบได้ง่าย
- 04ออกแบบ Dashboard บน Blynk ให้ใช้งานง่าย แสดงสถานะและค่าจากเซ็นเซอร์ รวมถึงหน้าตั้งค่าเงื่อนไขอัตโนมัติ
- 05เขียน Firmware ด้วย C++ โดยแยกโมดูลการทำงาน (Sensor, Control, Schedule, Connectivity) เพื่อให้อ่านง่ายและดูแลต่อได้
สิ่งที่ส่งมอบ
- ต้นแบบระบบรดน้ำ 3 โซน พร้อมชุดควบคุมหลัก (ESP32 + Relay) สำหรับสั่งงานวาล์วแยกโซน
- แผนผังวงจรและการออกแบบการเชื่อมต่อขา (Pin Mapping) จัดทำด้วย KiCad
- เอกสารวิธีการติดตั้งและการเดินระบบ พร้อมคำอธิบาย Input/Output แบบละเอียด (Sensor/Relay/Valve)
- แอป Blynk สำหรับแสดงผลข้อมูลเซ็นเซอร์แบบเรียลไทม์ และหน้าตั้งค่าเงื่อนไขการรดน้ำอัตโนมัติ
- ซอฟต์แวร์ควบคุม ESP32 (Firmware) เขียนด้วยภาษา C++ พร้อมคำอธิบายโครงสร้างโปรแกรมและ Logic การทำงาน
- โหมดการทำงานแบบ Hybrid: สั่งงานมือ (Manual) / ตั้งเวลา (Schedule) / อัตโนมัติจากเซ็นเซอร์ (Sensor-based)
แกลเลอรี
Main
16:9 / MDBlynk Dashboard (Main Control)
Scheduling & Automation Settings
ทบทวนโปรเจกต์
ความท้าทาย
- การแบ่งโซนรดน้ำให้เป็นอิสระต่อกัน และรองรับความต้องการน้ำที่ต่างกันของแต่ละพื้นที่
- ต้องทำงานได้ต่อเนื่องแม้เครือข่ายอินเทอร์เน็ตไม่พร้อมใช้งาน (Offline Schedule)
- การออกแบบการเชื่อมต่อขาและการเดินสายให้ปลอดภัย ลดสัญญาณรบกวน และบำรุงรักษาได้ง่าย
- การทำให้ผู้ใช้งานทั่วไปตั้งค่าเงื่อนไขและตรวจสอบสถานะได้สะดวกผ่านมือถือ
เทคโนโลยี
สนใจงานแนวนี้?
เล่าโจทย์ของคุณให้ผมฟัง ตอบกลับภายใน 24 ชั่วโมง