7.2 KiB
สร้างระบบรดน้ำที่มีประสิทธิภาพมากขึ้น
คำแนะนำ
บทเรียนนี้ได้กล่าวถึงวิธีการควบคุมรีเลย์ผ่านข้อมูลจากเซ็นเซอร์ ซึ่งรีเลย์นั้นสามารถควบคุมปั๊มน้ำสำหรับระบบชลประทานได้ สำหรับพื้นที่ดินที่กำหนดไว้ การเปิดปั๊มน้ำในระยะเวลาที่กำหนดจะส่งผลต่อความชื้นในดินในลักษณะเดียวกันเสมอ ซึ่งหมายความว่าคุณสามารถประมาณได้ว่าการรดน้ำเป็นเวลากี่วินาทีจะส่งผลให้ค่าความชื้นในดินลดลงในระดับหนึ่ง ด้วยข้อมูลนี้ คุณสามารถสร้างระบบชลประทานที่ควบคุมได้มากขึ้น
สำหรับงานนี้ คุณจะคำนวณระยะเวลาที่ปั๊มน้ำควรทำงานเพื่อเพิ่มความชื้นในดินในระดับที่ต้องการ
⚠️ หากคุณใช้ฮาร์ดแวร์ IoT เสมือนจริง คุณสามารถทำตามกระบวนการนี้ได้ แต่จำลองผลลัพธ์โดยการเพิ่มค่าความชื้นในดินด้วยตนเองในอัตราคงที่ต่อวินาทีที่รีเลย์เปิดอยู่
-
เริ่มต้นด้วยดินที่แห้ง วัดค่าความชื้นในดิน
-
เติมน้ำในปริมาณคงที่ โดยการเปิดปั๊มน้ำเป็นเวลา 1 วินาที หรือเทน้ำในปริมาณคงที่
ปั๊มน้ำควรทำงานในอัตราคงที่เสมอ ดังนั้นทุกวินาทีที่ปั๊มน้ำทำงานจะต้องจ่ายน้ำในปริมาณเท่ากัน
-
รอจนกว่าระดับความชื้นในดินจะคงที่ แล้วทำการวัดค่า
-
ทำซ้ำขั้นตอนนี้หลายครั้งและสร้างตารางผลลัพธ์ ตัวอย่างของตารางนี้แสดงด้านล่าง
เวลาทำงานของปั๊มทั้งหมด ความชื้นในดิน การลดลง แห้ง 643 0 1วินาที 621 22 2วินาที 601 20 3วินาที 579 22 4วินาที 560 19 5วินาที 539 21 6วินาที 521 18 -
คำนวณค่าเฉลี่ยของการเพิ่มความชื้นในดินต่อวินาทีของน้ำ ในตัวอย่างด้านบน ทุกวินาทีของน้ำจะลดค่าความชื้นลงโดยเฉลี่ย 20.3
-
ใช้ข้อมูลนี้เพื่อปรับปรุงประสิทธิภาพของโค้ดเซิร์ฟเวอร์ โดยการเปิดปั๊มน้ำในระยะเวลาที่จำเป็นเพื่อให้ค่าความชื้นในดินถึงระดับที่ต้องการ
เกณฑ์การประเมิน
เกณฑ์ | ดีเยี่ยม | พอใช้ | ต้องปรับปรุง |
---|---|---|---|
การบันทึกค่าความชื้นในดิน | สามารถบันทึกค่าหลายครั้งหลังจากเติมน้ำในปริมาณคงที่ | สามารถบันทึกค่าบางครั้งหลังจากเติมน้ำในปริมาณคงที่ | สามารถบันทึกค่าได้เพียงหนึ่งหรือสองครั้ง หรือไม่สามารถใช้ปริมาณน้ำคงที่ได้ |
การปรับโค้ดเซิร์ฟเวอร์ | สามารถคำนวณค่าเฉลี่ยของการลดลงในค่าความชื้นในดินและปรับโค้ดเซิร์ฟเวอร์ให้ใช้ข้อมูลนี้ได้ | สามารถคำนวณค่าเฉลี่ยได้ แต่ไม่สามารถปรับโค้ดเซิร์ฟเวอร์ หรือไม่สามารถคำนวณค่าเฉลี่ยได้อย่างถูกต้อง แต่ใช้ค่านี้ในการปรับโค้ดเซิร์ฟเวอร์ได้อย่างถูกต้อง | ไม่สามารถคำนวณค่าเฉลี่ย หรือปรับโค้ดเซิร์ฟเวอร์ได้ |
ข้อจำกัดความรับผิดชอบ:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI Co-op Translator แม้ว่าเราจะพยายามให้การแปลมีความถูกต้องมากที่สุด แต่โปรดทราบว่าการแปลโดยอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมควรถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้บริการแปลภาษามืออาชีพ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่เกิดจากการใช้การแปลนี้