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

54 lines
7.2 KiB

<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "ed0fbd6aed084bfba7d5e2f206968c50",
"translation_date": "2025-08-27T22:14:49+00:00",
"source_file": "2-farm/lessons/3-automated-plant-watering/assignment.md",
"language_code": "th"
}
-->
# สร้างระบบรดน้ำที่มีประสิทธิภาพมากขึ้น
## คำแนะนำ
บทเรียนนี้ได้กล่าวถึงวิธีการควบคุมรีเลย์ผ่านข้อมูลจากเซ็นเซอร์ ซึ่งรีเลย์นั้นสามารถควบคุมปั๊มน้ำสำหรับระบบชลประทานได้ สำหรับพื้นที่ดินที่กำหนดไว้ การเปิดปั๊มน้ำในระยะเวลาที่กำหนดจะส่งผลต่อความชื้นในดินในลักษณะเดียวกันเสมอ ซึ่งหมายความว่าคุณสามารถประมาณได้ว่าการรดน้ำเป็นเวลากี่วินาทีจะส่งผลให้ค่าความชื้นในดินลดลงในระดับหนึ่ง ด้วยข้อมูลนี้ คุณสามารถสร้างระบบชลประทานที่ควบคุมได้มากขึ้น
สำหรับงานนี้ คุณจะคำนวณระยะเวลาที่ปั๊มน้ำควรทำงานเพื่อเพิ่มความชื้นในดินในระดับที่ต้องการ
> ⚠️ หากคุณใช้ฮาร์ดแวร์ IoT เสมือนจริง คุณสามารถทำตามกระบวนการนี้ได้ แต่จำลองผลลัพธ์โดยการเพิ่มค่าความชื้นในดินด้วยตนเองในอัตราคงที่ต่อวินาทีที่รีเลย์เปิดอยู่
1. เริ่มต้นด้วยดินที่แห้ง วัดค่าความชื้นในดิน
1. เติมน้ำในปริมาณคงที่ โดยการเปิดปั๊มน้ำเป็นเวลา 1 วินาที หรือเทน้ำในปริมาณคงที่
> ปั๊มน้ำควรทำงานในอัตราคงที่เสมอ ดังนั้นทุกวินาทีที่ปั๊มน้ำทำงานจะต้องจ่ายน้ำในปริมาณเท่ากัน
1. รอจนกว่าระดับความชื้นในดินจะคงที่ แล้วทำการวัดค่า
1. ทำซ้ำขั้นตอนนี้หลายครั้งและสร้างตารางผลลัพธ์ ตัวอย่างของตารางนี้แสดงด้านล่าง
| เวลาทำงานของปั๊มทั้งหมด | ความชื้นในดิน | การลดลง |
| --- | --: | -: |
| แห้ง | 643 | 0 |
| 1วินาที | 621 | 22 |
| 2วินาที | 601 | 20 |
| 3วินาที | 579 | 22 |
| 4วินาที | 560 | 19 |
| 5วินาที | 539 | 21 |
| 6วินาที | 521 | 18 |
1. คำนวณค่าเฉลี่ยของการเพิ่มความชื้นในดินต่อวินาทีของน้ำ ในตัวอย่างด้านบน ทุกวินาทีของน้ำจะลดค่าความชื้นลงโดยเฉลี่ย 20.3
1. ใช้ข้อมูลนี้เพื่อปรับปรุงประสิทธิภาพของโค้ดเซิร์ฟเวอร์ โดยการเปิดปั๊มน้ำในระยะเวลาที่จำเป็นเพื่อให้ค่าความชื้นในดินถึงระดับที่ต้องการ
## เกณฑ์การประเมิน
| เกณฑ์ | ดีเยี่ยม | พอใช้ | ต้องปรับปรุง |
| -------- | --------- | -------- | ----------------- |
| การบันทึกค่าความชื้นในดิน | สามารถบันทึกค่าหลายครั้งหลังจากเติมน้ำในปริมาณคงที่ | สามารถบันทึกค่าบางครั้งหลังจากเติมน้ำในปริมาณคงที่ | สามารถบันทึกค่าได้เพียงหนึ่งหรือสองครั้ง หรือไม่สามารถใช้ปริมาณน้ำคงที่ได้ |
| การปรับโค้ดเซิร์ฟเวอร์ | สามารถคำนวณค่าเฉลี่ยของการลดลงในค่าความชื้นในดินและปรับโค้ดเซิร์ฟเวอร์ให้ใช้ข้อมูลนี้ได้ | สามารถคำนวณค่าเฉลี่ยได้ แต่ไม่สามารถปรับโค้ดเซิร์ฟเวอร์ หรือไม่สามารถคำนวณค่าเฉลี่ยได้อย่างถูกต้อง แต่ใช้ค่านี้ในการปรับโค้ดเซิร์ฟเวอร์ได้อย่างถูกต้อง | ไม่สามารถคำนวณค่าเฉลี่ย หรือปรับโค้ดเซิร์ฟเวอร์ได้ |
---
**ข้อจำกัดความรับผิดชอบ**:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI [Co-op Translator](https://github.com/Azure/co-op-translator) แม้ว่าเราจะพยายามให้การแปลมีความถูกต้องมากที่สุด แต่โปรดทราบว่าการแปลโดยอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมควรถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้บริการแปลภาษามืออาชีพ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่เกิดจากการใช้การแปลนี้