ขั้นตอนวิธี หรือ อัลกอริทึม (algorithm) หมายถึงกระบวนการแก้ปัญหาที่สามารถเข้าใจได้ มีลำดับหรือวิธีการในการแก้ไขปัญหาใดปัญหาหนึ่งอย่างเป็นขั้นเป็นตอนและชัดเจน เมื่อนำเข้าอะไร แล้วจะต้องได้ผลลัพธ์เช่นไร ติดตามต่อ:http://krusumet.huaikrot.ac.th/computer-sci-m-4/comsci1_c5
การออกแบบขั้นตอนวิธี การตัดสินใจรดน้ําต้นไม้ของระบบรดน้ําต้นไม้อัตโนมัติ
แล้วเปรียบเทียบกับค่าที่กำหนดไว้ (สมมติค่าความชื้นที่กำหนดเป็น 0.1 หน่วย) หากค่าความชื้น
ต่ำกว่าค่าที่กำหนด ระบบจะส่งสัญญาณเปิดน้ำ และหากค่าความชื้นเกินกว่าหรือเท่ากับค่าที่กำหนดไว้
ระบบจะส่งสัญญาณปิดน้ำ มีขั้นตอนวิธีดังนี้
1. อ่านค่าความชื้นของดิน
2. ให้ H แทนค่าความชื้น
3. ถ้า H < 0.1 แล้ว
3.1 ส่งสัญญาณเปิดน้ำ
ถ้าเงื่อนไขไม่เป็นจริง
3.2 ส่งสัญญาณปิดน้ำ
ขั้นตอนวิธีดังกล่าวเป็นการตัดสินใจเพียงครั้งเดียว เพื่อความสมบูรณ์ของขั้นตอนวิธี จะต้องให้ระบบ
รดน้ำต้นไม้มีการอ่านค่าและส่งสัญญาณควบคุมสม่ำเสมอ จึงต้องให้มีการทำงานซ้ำๆ ต่อเนื่องกันไป ดังนี้
https://sites.google.com/a/kjn.ac.th/withyakar-khanwn/bth-thi-5-kar-xxkbaeb-khan-txn-withi
รูปภาพจาก:http://krusumet.huaikrot.ac.th/computer-sci-m-4/comsci1_c5