
Smart Grow-Box Controller: ระบบคุมตู้ปลูกอัตโนมัติ 4 ช่องสัญญาณ เพื่อผลผลิตคุณภาพสูง
การปลูกพืชในระบบปิด (Indoor Growing) ขนาด 120x120x200 ซม. ปัจจัยที่ท้าทายที่สุดไม่ใช่แค่การมีอุปกรณ์ที่ดี แต่คือการ "ควบคุมปัจจัยแวดล้อมให้คงที่" ตลอด 24 ชั่วโมง ระบบ Smart Grow-Box Controller นี้ถูกออกแบบมาเพื่อจัดการความซับซ้อนนั้นให้กลายเป็นเรื่องง่ายและเชื่อถือได้ 100%
Result & Impact: ผลลัพธ์จากการใช้งานจริง
- 70% Reduction in Labor: ลดภาระการดูแลหน้าตู้จากเดิมที่ต้องเช็ควันละหลายรอบ เหลือเพียงการตรวจความเรียบร้อยสัปดาห์ละ 1 ครั้ง
- Precision Growth Path: พืชได้รับแสงจากไฟ 350W และปุ๋ยน้ำตามตารางเวลาที่แม่นยำระดับวินาที ส่งผลให้การเจริญเติบโตสม่ำเสมอ (Consistency)
- Zero-Downtime Resilience: ระบบทำงานต่อได้แม้ไม่มีอินเทอร์เน็ต ป้องกันความเสียหายของพืชราคาแพงจากข้อผิดพลาดของระบบ Network
Hardware Stack: 4-Channel Precision Control
หัวใจหลักของระบบคือการแยกส่วนควบคุมโหลดไฟฟ้าแรงสูงออกจากวงจรควบคุมอย่างเด็ดขาด โดยใช้ SSR Relay (Solid State Relay) 4 ช่องสัญญาณ เพื่อความทนทานและไร้เสียงรบกวน:
- Ch 1: Lighting Control (350W) – คุมไฟปลูกหลักเพื่อการสังเคราะห์แสง
- Ch 2: Air Circulation – พัดลม 6 นิ้ว สร้างทิศทางลม ลดความร้อนสะสมที่ผิวใบ
- Ch 3: Exhaust System – พัดลมดูดอากาศ 6 นิ้ว ระบายความร้อนและความชื้นส่วนเกิน
- Ch 4: Nutrient Feeding – ปั๊มน้ำสำหรับจ่ายปุ๋ยน้ำที่ผสมไว้ตามรอบเวลา
Software Intelligence: The "No-RTC" Logic
ความโดดเด่นของโปรเจกต์นี้คือการทำ Cost-Efficiency & Reliability โดยไม่ใช้โมดูล RTC (Hardware) แต่ใช้ Logic ในการจัดการเวลาที่ชาญฉลาด:
- MQTT Time Sync: ESP32 จะปรับเวลาภายในตัวมันเอง (Internal Soft-RTC) ทุกครั้งที่ได้รับข้อมูลจาก Server
- Offline Autonomous: เมื่อซิงค์เวลาแล้ว ระบบจะนับเวลาต่อไปเองและทำงานตาม Schedule ได้แม้ WiFi หลุด
- Fail-Safe Default: หากเกิดไฟดับหรือ System Reset ในขณะที่ไม่มีเน็ต ระบบจะเริ่มนับเวลาที่ 06:00 น. (Default Morning State) ทันที เพื่อให้พืชได้รับแสงในวงจรเช้าและรันตาม Loop ต่อไปจนกว่าจะได้รับเวลาจริงจาก Server
Hybrid Control Interface: Off-Manual-Auto
เพื่อให้ตอบโจทย์การใช้งานในสนามจริง (Field Operations) ผมได้ออกแบบแผงควบคุมหน้าตู้ที่มี Manual Override แยกอิสระทุกช่อง:
- Mode OFF: ตัดการทำงานทันทีเพื่อความปลอดภัยเมื่อต้องการซ่อมบำรุง
- Mode MANUAL: บังคับเปิดอุปกรณ์ทันที (Bypass Relay) เหมาะสำหรับช่วงผสมปุ๋ยหรือทดสอบปั๊มน้ำ
- Mode AUTO: มอบอำนาจการตัดสินใจให้ ESP32 ทำงานตาม Logic ที่วางไว้
"เพราะในโลกความจริง ระบบอัตโนมัติที่ดีที่สุด คือระบบที่มนุษย์ยังสามารถเข้าควบคุมได้ทันทีเมื่อเกิดเหตุฉุกเฉิน"
Technical Features
| ฟีเจอร์ | รายละเอียดการทำงาน |
|---|---|
| Scheduling | ตั้งเวลาเปิด-ปิดล่วงหน้าอิสระทั้ง 4 ช่อง |
| Loop Mode | ตั้งรอบการทำงานซ้ำ (เช่น พ่นหมอกทุก 15 นาที ครั้งละ 30 วินาที) |
| Calendar Mode | กำหนดวันทำงานอิสระ (เช่น จันทร์/พุธ/ศุกร์) |
| Communication | รองรับ MQTT Protocol และการสั่งงานผ่าน Web Dashboard |
📷 Gallery & Field Logs
(แนะนำ: ลงรูปแผงสวิตช์บิด 3 ทางหน้าตู้, รูปตู้ปลูกที่ไฟ 350W กำลังทำงาน และภาพ Screenshot หน้า Dashboard ของ weaq.cc)
Tags: #SmartAgriculture #IoT #ESP32 #SmartGrowBox #Automation #NextJS #MQTT