You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
IoT-For-Beginners/translations/th/2-farm/lessons/3-automated-plant-watering/assignment.md

7.2 KiB

สร้างระบบรดน้ำที่มีประสิทธิภาพมากขึ้น

คำแนะนำ

บทเรียนนี้ได้กล่าวถึงวิธีการควบคุมรีเลย์ผ่านข้อมูลจากเซ็นเซอร์ ซึ่งรีเลย์นั้นสามารถควบคุมปั๊มน้ำสำหรับระบบชลประทานได้ สำหรับพื้นที่ดินที่กำหนดไว้ การเปิดปั๊มน้ำในระยะเวลาที่กำหนดจะส่งผลต่อความชื้นในดินในลักษณะเดียวกันเสมอ ซึ่งหมายความว่าคุณสามารถประมาณได้ว่าการรดน้ำเป็นเวลากี่วินาทีจะส่งผลให้ค่าความชื้นในดินลดลงในระดับหนึ่ง ด้วยข้อมูลนี้ คุณสามารถสร้างระบบชลประทานที่ควบคุมได้มากขึ้น

สำหรับงานนี้ คุณจะคำนวณระยะเวลาที่ปั๊มน้ำควรทำงานเพื่อเพิ่มความชื้นในดินในระดับที่ต้องการ

⚠️ หากคุณใช้ฮาร์ดแวร์ IoT เสมือนจริง คุณสามารถทำตามกระบวนการนี้ได้ แต่จำลองผลลัพธ์โดยการเพิ่มค่าความชื้นในดินด้วยตนเองในอัตราคงที่ต่อวินาทีที่รีเลย์เปิดอยู่

  1. เริ่มต้นด้วยดินที่แห้ง วัดค่าความชื้นในดิน

  2. เติมน้ำในปริมาณคงที่ โดยการเปิดปั๊มน้ำเป็นเวลา 1 วินาที หรือเทน้ำในปริมาณคงที่

    ปั๊มน้ำควรทำงานในอัตราคงที่เสมอ ดังนั้นทุกวินาทีที่ปั๊มน้ำทำงานจะต้องจ่ายน้ำในปริมาณเท่ากัน

  3. รอจนกว่าระดับความชื้นในดินจะคงที่ แล้วทำการวัดค่า

  4. ทำซ้ำขั้นตอนนี้หลายครั้งและสร้างตารางผลลัพธ์ ตัวอย่างของตารางนี้แสดงด้านล่าง

    เวลาทำงานของปั๊มทั้งหมด ความชื้นในดิน การลดลง
    แห้ง 643 0
    1วินาที 621 22
    2วินาที 601 20
    3วินาที 579 22
    4วินาที 560 19
    5วินาที 539 21
    6วินาที 521 18
  5. คำนวณค่าเฉลี่ยของการเพิ่มความชื้นในดินต่อวินาทีของน้ำ ในตัวอย่างด้านบน ทุกวินาทีของน้ำจะลดค่าความชื้นลงโดยเฉลี่ย 20.3

  6. ใช้ข้อมูลนี้เพื่อปรับปรุงประสิทธิภาพของโค้ดเซิร์ฟเวอร์ โดยการเปิดปั๊มน้ำในระยะเวลาที่จำเป็นเพื่อให้ค่าความชื้นในดินถึงระดับที่ต้องการ

เกณฑ์การประเมิน

เกณฑ์ ดีเยี่ยม พอใช้ ต้องปรับปรุง
การบันทึกค่าความชื้นในดิน สามารถบันทึกค่าหลายครั้งหลังจากเติมน้ำในปริมาณคงที่ สามารถบันทึกค่าบางครั้งหลังจากเติมน้ำในปริมาณคงที่ สามารถบันทึกค่าได้เพียงหนึ่งหรือสองครั้ง หรือไม่สามารถใช้ปริมาณน้ำคงที่ได้
การปรับโค้ดเซิร์ฟเวอร์ สามารถคำนวณค่าเฉลี่ยของการลดลงในค่าความชื้นในดินและปรับโค้ดเซิร์ฟเวอร์ให้ใช้ข้อมูลนี้ได้ สามารถคำนวณค่าเฉลี่ยได้ แต่ไม่สามารถปรับโค้ดเซิร์ฟเวอร์ หรือไม่สามารถคำนวณค่าเฉลี่ยได้อย่างถูกต้อง แต่ใช้ค่านี้ในการปรับโค้ดเซิร์ฟเวอร์ได้อย่างถูกต้อง ไม่สามารถคำนวณค่าเฉลี่ย หรือปรับโค้ดเซิร์ฟเวอร์ได้

ข้อจำกัดความรับผิดชอบ:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI Co-op Translator แม้ว่าเราจะพยายามให้การแปลมีความถูกต้องมากที่สุด แต่โปรดทราบว่าการแปลโดยอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมควรถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้บริการแปลภาษามืออาชีพ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่เกิดจากการใช้การแปลนี้