วิชาการเขียนโปรแกรมควบคุมหุ่นยนต์

การเขียนโปรแกรมควบคุมหุ่นยนต์ TRACK เส้น

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

ทำไมต้องเรียนเขียนคำสั่งในการ TRACK เส้น

  • เพื่อเป็นการให้นักเรียนได้เขียนคำสั่งที่มีการทำงานแบบมีเงื่อนไข
  • เพื่อให้นักเรียนได้เรียนรู้การอ่านค่าจากเซนเซอร์ในการอ่านค่าสีขาวแล้วสีดำ
  • เพื่อควบคุมการทำงานของมอเตอร์ให้ทำงานตามเงื่อนไข

ตัวอย่างโค้ดคำสั่ง

 

อธิบายขยายความ

CL คือ การที่นำค่าที่ได้จากการวัดค่าสีเซนเซอร์ด้านซ้าย ค่าสีขาวและสีดำมารวมกันแล้วทำการหารด้วย 2

CR คือ การที่นำค่าที่ได้จากการวัดค่าสีเซนเซอร์ด้านขวา ค่าสีขาวและสีดำมารวมกันแล้วทำการหารด้วย 2

&& คือ และ เป็นการเปรียบเทียบหากจริงและจริงเป็นจริง หากจริงและเท็จเป็นเท็จ

 

slot gacor hari ini slot qris slot gacor maxwin slot online slot gacor gampang menang slot gacor hari ini slot online slot slot slot