บทเรียนที่ 6 คำสั่งหุ่นยนต์ตรวจจับเส้นอย่างง่าย
 
1. หลักการขับเคลื่อนหุ่นยนต์เคลื่อนที่ตามเส้นอย่างง่าย

      หลักการเคลื่อนที่ของหุ่นยนต์อย่างง่าย ในกรณีที่เซนเซอร์ด้านซ้ายและด้านขวาพบพื้นที่สีขาว จะสั่งการให้หุ่นยนต์ทำงานดังนี้

2. การเขียนคำสั่งควบคุมหุ่นยนต์ตรวจจับเส้นอย่างง่ายโดยใช้เซนเซอร์ 4 ตัว

      หลักการทำงานของโปรแกรม หลังจากกดปุ่ม A หุ่นยนต์จะอ่านค่าเซนเซอร์ทางด้านซ้ายและขวามาเรียบเทียบร่วมกันโดย

ใช้เงื่อนไข while do วนลูปไปเลื่อยๆ เงื่อนไขในลูป while จะเป็นการตรวจสอบว่าพบเส้นตัดสีดำหรือยังถ้าใช่จะสั่งให้หุ่นยนต์
หยุดการเคลื่อนที่ถ้าเงือนไขเป็นเท็จโปรแกรมจะหลุดออกจากลูป while ไปทำงานต่อในลูป do หุ่นยนต์จะอ่านค่าเซนเซอร์ทาง
ด้านซ้ายและขวามาเรียบเทียบร่วมกันโดยใช้เงื่อนไข If 2 กรณีแรกจะพยายามบังคับให้หุ่นยนต์เคลื่อนที่คร่อมเส้นเป็นหลัก
ถ้าไม่ใช่ทั้ง 2 กรณี จะส่งให้หุ่นยนต์เคลื่อนที่ไปข้างหน้า โดยสารถเขียนโปรแกรมควบคุมหุ่ยนต์ตรวจจับเส้นได้ดังนี้