ปัญหา
ปากโอ่งมีพื้นที่รับฝนจำกัด ขณะที่น้ำจากหลังคาหรือพื้นผิวรับน้ำอาจมีฝุ่น เศษใบไม้ และสิ่งสะสม โดยเฉพาะน้ำช่วงแรกหรือ First Flush
แผงรับน้ำฝนแบบเคลื่อนย้ายและพับเก็บได้ ปรับมุมด้วย micro:bit ตรวจวัดคุณภาพน้ำและ PM2.5 พร้อมส่งข้อมูลผ่าน Firebase ไปยังแอปพลิเคชัน iOS
Rain‑Smart Collector: A Foldable, Adjustable and Sensor‑Assisted Rainwater Harvesting System with Firebase and a Swift iOS Application
ดูข้อมูลฝนย้อนหลังและพยากรณ์ → วัด PM2.5 ณ จุดติดตั้งและส่งไป Firebase → ปรับมุมแผง → ตรวจ pH / ความขุ่น / TDS → กรองและช่วยตัดสินใจใช้น้ำอย่างเหมาะสม
เพิ่มพื้นที่รับน้ำให้ครัวเรือนที่ยังใช้โอ่งหรือถังเดิม โดยไม่ต้องดัดแปลงหลังคาบ้าน และไม่เหมารวมว่าน้ำทุกหยดมีคุณภาพเท่ากัน
ปากโอ่งมีพื้นที่รับฝนจำกัด ขณะที่น้ำจากหลังคาหรือพื้นผิวรับน้ำอาจมีฝุ่น เศษใบไม้ และสิ่งสะสม โดยเฉพาะน้ำช่วงแรกหรือ First Flush
แผงรับน้ำฝนที่เคลื่อนย้ายและปรับมุมได้ ร่วมกับเซนเซอร์ การกรอง และข้อมูลสภาพอากาศ ช่วยเพิ่มพื้นที่รับน้ำและสนับสนุนการใช้น้ำอย่างเหมาะสมได้หรือไม่
ศึกษามุมที่เก็บน้ำได้ดี First Flush และการกรอง พร้อมพัฒนาระบบติดตามข้อมูลฝน คุณภาพน้ำ และ PM2.5 ผ่าน Windows, Firebase และ iOS
มุมสูงขึ้นทำให้น้ำไหลเร็วขึ้น แต่หากเร็วเกินไปอาจกระเด็นออกนอกรางและลดปริมาณที่เก็บได้
First Flush ชะล้างฝุ่นที่สะสมบนพื้นผิว จึงคาดว่าจะมีความขุ่นและ TDS สูงกว่าน้ำช่วงถัดไป
ชุดกรองตะกอน ถ่านกัมมันต์ และเซรามิก คาดว่าจะลดความขุ่นได้ชัดเจน แต่ไม่กำจัดสารละลายหรือเชื้อโรคทั้งหมด
ระบบนี้ไม่ใช่หลังคาบ้านที่เปลี่ยนมุม แต่เป็นแผงรับน้ำฝนแยกจากตัวบ้าน สามารถเคลื่อนย้าย ล้าง ปรับมุม และพับเก็บได้ นำออกมาติดตั้งในฤดูฝนแล้วต่อรางลงสู่โอ่งหรือถังที่มีอยู่เดิม
ประมาณ 15.88 เท่า
คำนวณจาก V = P × A × C ภายใต้ฝนแนวดิ่ง ไม่มีลม แผงเอียง 30° มีพื้นที่ฉาย 3.464 m² และ C=0.90 ส่วนปากโอ่งมีพื้นที่ 0.196 m² และ C=1.00 หรือมากกว่าประมาณ 1,488% โดยประสิทธิภาพจริงต้องพิสูจน์ด้วยการทดลอง
ระบบที่สร้างจริงและแนวคิดการจัดเส้นทางน้ำถูกแยกสถานะให้ชัดเจน เพื่อไม่อ้างความสามารถเกินต้นแบบ
ต้นแบบปัจจุบันยังไม่มีกลไกวาล์วเปลี่ยนทางน้ำอัตโนมัติ จึงสื่อสารหลักการด้วยแผนภาพ:
โปรแกรมควบคุมบน Windows เชื่อมต่อ micro:bit ผ่าน USB/Serial เพื่อสั่งงานและอ่านค่าจากต้นแบบ
เลือกมุม 5°–45° และส่งคำสั่งให้เซอร์โวมอเตอร์ โดยจำกัดช่วงเพื่อป้องกันกลไก
รับค่า pH ความขุ่น และ TDS พร้อมเวลา เพื่อบันทึกและเปรียบเทียบผล
สั่งเปิด–ปิดปั๊มและเริ่มขั้นตอนทำความสะอาดจากโหมด Computer
ออกแบบให้ปั๊มหยุดเมื่อเริ่มระบบ จำกัดช่วงมุม และแจ้งเตือนเมื่อขาดการเชื่อมต่อหรือค่าผิดปกติ โดยต้องทดสอบยืนยันก่อนสรุปว่าทำงานครบถ้วน
| โหมด | สถานะ | หน้าที่ |
|---|---|---|
| C · Computer | ใช้งานในต้นแบบ | ควบคุมมุม อ่านค่า ปั๊ม และล้างแผงจาก Windows |
| M · Manual | แนวทางพัฒนา | เพิ่ม/ลดมุมจากปุ่มบน micro:bit |
| P · Preset | แนวทางพัฒนา | เรียกมุมมาตรฐานสำหรับการทดลอง |
| R · Radio | ยังไม่ใช้ | ควบคุมจาก micro:bit อีกตัว |
หมายเหตุ: ต้องใช้แหล่งจ่ายไฟภายนอกที่เหมาะสมกับ Servo/ปั๊ม และต่อกราวด์ร่วมกับ micro:bit
แอปพัฒนาด้วย Swift รวมข้อมูลฝนจาก Open‑Meteo กับค่า PM2.5 ที่วัด ณ จุดติดตั้งและส่งผ่าน Firebase เพื่อช่วยวางแผนเก็บน้ำ ไม่ใช่เครื่องรับรองว่าน้ำดื่มได้
ดึงข้อมูล Historical Weather จาก Open‑Meteo เพื่อดูฤดูกาล แนวโน้ม และความถี่ของฝนในพื้นที่
แสดงข้อมูลพยากรณ์และช่วงเวลาที่คาดว่าจะเกิดฝน เพื่อเตรียมแผงและความพร้อมของถัง
รับค่าจากเซนเซอร์ของต้นแบบ ส่งขึ้น Firebase และอ่านมาแสดงบนแอป iOS พร้อมเวลาอัปเดต
สรุป “เตรียมเก็บ / เก็บเพื่ออุปโภค / หลีกเลี่ยงการเก็บ” จากกฎที่อธิบายได้
หน้าจอจำลองเพื่อแสดงแนวคิด ตัวเลขเป็นตัวอย่าง ไม่ใช่ค่าที่วัดได้จริง
วิเคราะห์ข้อมูลฝนย้อนหลัง แสดงพยากรณ์ รับค่า PM2.5 จากเซนเซอร์ ส่งไป Firebase และแสดงบน iOS พร้อมประเมินด้วยกฎที่อธิบายได้
เปรียบเทียบ JSON กับหน้าจอ ทดสอบกรณี API ล้มเหลว ตรวจเวลาอัปเดต และทดสอบกฎคำแนะนำอย่างน้อย 20 สถานการณ์
สร้างแบบจำลองทำนายฝนหรือ First Flush พร้อมแบ่งชุด train/test และรายงาน Accuracy, Precision, Recall หรือ Brier Score
ลดจำนวนตัวแปรให้ทดลองได้จริง ควบคุมปริมาตร ตำแหน่ง และอัตราการปล่อยน้ำ พร้อมทำซ้ำ 3 ครั้งต่อเงื่อนไข
ข้อมูลด้านล่างใช้กำหนดรูปแบบตารางและตรวจความสมเหตุสมผลเท่านั้น ต้องแทนด้วยผลทดลองจริงก่อนนำเสนอเป็นข้อค้นพบ
| มุมแผงรับน้ำ | น้ำที่เก็บได้เฉลี่ย | เวลาเฉลี่ย | อัตราการไหล | ประสิทธิภาพ |
|---|---|---|---|---|
| 5° | 1,564 mL | 70.5 s | 22.2 mL/s | 78.2% |
| 10° | 1,652 mL | 60.1 s | 27.5 mL/s | 82.6% |
| 15° | 1,738 mL | 51.9 s | 33.5 mL/s | 86.9% |
| 20° | 1,816 mL | 44.8 s | 40.5 mL/s | 90.8% |
| 25° | 1,874 mL | 39.2 s | 47.8 mL/s | 93.7% |
| 30° · ค่าที่คาด | 1,902 mL | 35.0 s | 54.3 mL/s | 95.1% |
| 35° | 1,884 mL | 31.9 s | 59.1 mL/s | 94.2% |
| 40° | 1,832 mL | 29.0 s | 63.2 mL/s | 91.6% |
| 45° | 1,766 mL | 27.1 s | 65.2 mL/s | 88.3% |
สมมติฐานจากชุดข้อมูลคาดการณ์: มุม 30° อาจให้สมดุลระหว่างความเร็วกับความสามารถของราง ส่วนข้อสรุปจริงต้องพิจารณาค่าเฉลี่ย การกระจายของข้อมูล และหลักฐานจากการทดลอง
| ช่วงน้ำ | pH | ความขุ่น | TDS |
|---|---|---|---|
| 0–1,000 mL | 6.91 | 38.6 NTU | 68 ppm |
| 1,000–2,000 mL | 7.04 | 3.8 NTU | 50 ppm |
ความขุ่นที่คาดว่าจะลดลงระหว่างน้ำสองช่วง สนับสนุนแนวคิดแยก First Flush ก่อนนำไปกรอง
| จุดตรวจวัด | pH | ความขุ่น | TDS | ข้อสังเกต |
|---|---|---|---|---|
| ก่อนกรอง | 6.89 | 52.0 NTU | 74 ppm | อนุภาคแขวนลอยสูง |
| หลังกรองตะกอน | 6.91 | 20.5 NTU | 72 ppm | ลดตะกอนขนาดใหญ่ |
| หลังถ่านกัมมันต์ | 6.98 | 9.2 NTU | 69 ppm | ความขุ่นลดลงต่อเนื่อง |
| หลังกรองเซรามิก | 7.01 | 2.9 NTU | 67 ppm | ความขุ่นต่ำสุด |
การตีความ: pH และ TDS เปลี่ยนเพียงเล็กน้อย เพราะตัวกรองชุดนี้เน้นลดอนุภาคและไม่ออกแบบเพื่อกำจัดไอออนละลายทั้งหมด หากเซนเซอร์ความขุ่นยังไม่ได้สอบเทียบด้วยมาตรฐาน NTU ต้องรายงานเป็น “ค่าความขุ่นสัมพัทธ์” แทน
LED จำลอง UV‑C เปิดตามคำสั่ง
Historical/Forecast API ถูกต้อง
PM2.5 Sensor → Firebase → iOS
กฎคำแนะนำในแอปถูกต้อง
คุณค่าของต้นแบบอยู่ที่การเชื่อมโยงข้อมูลหลายระดับ ตั้งแต่สภาพอากาศ การควบคุมเชิงกายภาพ ไปจนถึงคุณภาพน้ำและการตัดสินใจใช้งาน
มุมที่มากขึ้นอาจทำให้น้ำไหลเร็วขึ้น แต่รางมีขีดจำกัดในการรับน้ำและอาจเกิดการกระเด็น จึงต้องหาจุดสมดุลจากผลทดลองจริง ไม่สรุปจากความเร็วเพียงค่าเดียว
การแยก First Flush และอ่านค่าหลายตัวช่วยลดการตัดสินใจจากลักษณะภายนอกเพียงอย่างเดียว แต่ยังต้องยอมรับขอบเขตของเซนเซอร์
รวม micro:bit, servo, sensors, pump, filtration, Windows software, API และ Swift iOS ไว้ในโจทย์จัดการน้ำเดียวกัน
แรงโน้มถ่วง การไหล First Flush ค่า pH ความขุ่น TDS และการกรอง
micro:bit เซนเซอร์ API โปรแกรม Windows และ Swift iOS
กลไกปรับมุม รางรับน้ำ ปั๊ม ชุดกรอง และแนวคิด Fail‑safe
มุม อัตราการไหล ร้อยละ ค่าเฉลี่ย กราฟ และการประเมินแบบจำลอง
การระบุสิ่งที่ระบบยังทำไม่ได้อย่างตรงไปตรงมาทำให้ข้อสรุปน่าเชื่อถือและใช้ต้นแบบได้อย่างปลอดภัย
LED เป็นเพียงการแสดงสถานะจำลอง UV‑C จึงไม่มีการฆ่าเชื้อจริง ค่า pH ความขุ่น และ TDS เป็นการประเมินน้ำเบื้องต้น ส่วนเซนเซอร์ PM2.5 ตรวจอนุภาคในอากาศ ณ จุดติดตั้ง ไม่ได้ตรวจเชื้อโรค โลหะหนัก หรือสารเคมีในน้ำ น้ำจากต้นแบบห้ามดื่มโดยตรง จนกว่าจะผ่านการฆ่าเชื้อและตรวจคุณภาพทางจุลชีววิทยาและเคมีตามเกณฑ์น้ำบริโภค