top of page
หุ่นยนต์เดินหน้าเป็นตัวแอล
หุ่นยนต์เลี้ยวขวา-ซ้ายแบบสองมอเตอร์
เลี้ยวซ้ายและขวาแบบสองมอเตอร์แล้วกลับมาที่ตำแหน่งเดิม
หุ่นยนต์เลี้ยวซ้ายขวาแบบมอเตอร์เดียวโดยใช้คำสั ่ง Repeat

การเชื่อมต่อสายมอเเต อร์
มอเตอร์ A คือ ทิศทางด้านขวาจะต้องต่อช่องเสียบสายสีดำ
มอเตอร์ B คือ ทิศทางด้านซ้ายจะต้องต่อช่องเสียบสายสีขาว
หุ่นยนต์เลี้ยวซ้าย
การกำหนดทิศทางการเคลื่อนที่ให้กับหุ่นยนต์
คำสั่ง thisway เป็นคำสั่งให้หุ่นยนต์เคลื่อนที่ไปข้างหน้า
คำสั่ง thatway เป็นคำสั่งให้หุ่นยนต์เคลื่อนที่ถอยหลัง


คำสั่งที่ให้มอเตอร์่ทำงาน
onfor เป็นคำสั่งให้มอเตอร์ของหุ่นยนต์ทำงาน สามารถกำหนดเวลาในการทำงานได้ โดยค่า 1 วินาที จะมีค่าเท่ากับ 100

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

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

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


ตัวอย่าง การเขียนคำสั่งให้หุ่นยนต์เลี้ยวซ้ายแบบล้อเดียว
ตัวอย่าง การเขียนคำสั่งให้หุ่นยนต์เลี้ยว ซ้ายแบบสองล้อ
หุ่นยนต์เดินเป็นวงกลม

คำสั่ง setpower เป็นในการกำหนดความเร็วของมอเตอร์ในการหมุนซึ่ง สามารถปรับได้สูงสุดถึง 8 ระดับ และสามารถแยกปรับความเร็วเฉพาะมอเตอร์ใดมอเตอร์หนึ่งได้โดยการเลือกมอเตอร์ a หรือ b

ตัวอย่างคำสั่ง หากล้อหุ่นยนต์หมุนไม่เท่ากัน
นักเรียนสามารถนำความสั่ง setpower ปรับความเร็วล้อที่ช้าให้มีความเร็วเท่ากัน
bottom of page