Skip to main content

บทเรียนที่ 4: ขับรถไปยังการท้าทายตัวเลขสามตัว

ใน Drive to Three Numbers Challenge หุ่นยนต์ VR จะขับไปที่ตัวเลขสามตัวบน Number Grid Map Playground ในลำดับใดก็ได้โดยใช้เซ็นเซอร์ตำแหน่งและบล็อกผู้ปฏิบัติงาน

มุมมองจากบนลงล่างของสนามเด็กเล่น Number Grid Map โดยมีช่องว่างจำนวน 25, 42 และ 78 ช่องที่เน้นด้วยกล่องสีแดง หุ่นยนต์ VR เริ่มต้นบนอวกาศหมายเลข 1

ผลการเรียนรู้

  • ใช้บล็อกจากหมวดหมู่ Drivetrain, Sensing และ Control ในลำดับที่ถูกต้องเพื่อให้หุ่นยนต์ VR สามารถขับไปยังตัวเลขสามตัวบน Number Grid Map Playground ได้สำเร็จ ในลำดับใดก็ได้ในขณะที่ใช้เซ็นเซอร์ตำแหน่งที่ตั้ง

รวมทุกอย่างเข้าด้วยกัน

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

มุมมองจากบนลงล่างของสนามเด็กเล่น VR Number Grid Map โดยเน้นแกน X และ Y และทั้งคู่พบกันกลางสนามเด็กเล่น

หากหุ่นยนต์ VR จำเป็นต้องขับลงหรือไปทางซ้ายค่าเซ็นเซอร์เป้าหมายสำหรับเซ็นเซอร์ตำแหน่งจะต้องน้อยกว่าข้อมูลเริ่มต้น ซึ่งหมายความว่าโครงการควรใช้ <Less than> บล็อก เพื่อให้หุ่นยนต์ VR ขับเคลื่อนขึ้นหรือไปทางขวาค่าเซ็นเซอร์เป้าหมายสำหรับเซ็นเซอร์ตำแหน่งจะต้องมากกว่าตำแหน่งก่อนหน้าโดยต้องใช้ <Greater than> บล็อก

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

ภาพรวมการท้าทาย

ในการท้าทาย Drive to Three Numbers คุณจะขับหุ่นยนต์ VR ไปยังตัวเลขสามตัวโดยใช้เซ็นเซอร์ตำแหน่งและบล็อกเปรียบเทียบบน Number Grid MapPlayground เพื่อให้การท้าทายนี้เสร็จสมบูรณ์หุ่นยนต์ VR จะต้องขับไปที่ตัวเลข ‘25 ,'' 42 ,' และ‘ 78 ’ตามลำดับใดๆ

มุมมองจากบนลงล่างเดียวกันของสนามเด็กเล่น Number Grid Map โดยมีช่องว่างจำนวน 25, 42 และ 78 ช่องที่เน้นด้วยกล่องสีแดง หุ่นยนต์ VR เริ่มต้นบนอวกาศหมายเลข 1

ทำตามขั้นตอนต่อไปนี้เพื่อทำการท้าทายให้เสร็จ:

  • ดูวิดีโอด้านล่างเพื่อดูโครงการที่สมบูรณ์ที่หุ่นยนต์ VR ขับไปยังหมายเลขที่แตกต่างกันสามหมายเลขบน Number Grid Map Playground สนามเด็กเล่นนี้มีสี่เหลี่ยมที่มีหมายเลขตั้งแต่ 1 ถึง 100 ในแถวที่ 10 เริ่มต้นด้วย 1 ที่มุมซ้ายล่างและ 100 ที่มุมขวาบน หุ่นยนต์ VR เริ่มต้นที่หมายเลข 1 จากนั้นนำทางไปตามแกนทีละแกนเพื่อขับไปยังหมายเลข 25, 78 และ 42 ในแต่ละหมายเลขหุ่นยนต์จะหยุดเป็นเวลา 1 วินาทีเพื่อระบุว่าถึงตำแหน่งแล้ว

  • สร้างโครงการใหม่หรือโหลดโครงการจากบทเรียนก่อนหน้าในหน่วยนี้ หากสร้างโปรเจกต์ใหม่ให้เลือก Number Grid Map Playground
  • เปลี่ยนชื่อโปร เจกต์ Unit6Challenge
  • เปิดหน้าต่างสนามเด็กเล่น
  • โหลด Number Grid MapPlayground
  • เพิ่มบล็อกที่จำเป็นเพื่อนำทางหุ่นยนต์ VR ไปยังหมายเลข ‘25 ,'' 42 ,' และ‘ 78 ’
  • เริ่มโครงการเพื่อทดสอบว่าได้ผลหรือไม่
  • หากโปรเจกต์ไม่สำเร็จให้แก้ไขแล้วลองอีกครั้ง แก้ไขและดำเนินโครงการต่อไปจนกว่าหุ่นยนต์ VR จะขับไปยังหมายเลข ‘25 ,'' 42 ,' และ’ 78 ‘ได้สำเร็จ
  • บันทึกโปรเจกต์เมื่อ VR Robot ขับไปยังแต่ละหมายเลขเหล่านี้สำเร็จ

ขอแสดงความยินดี! คุณทำภารกิจท้าประลอง Drive to Three Numbers สำเร็จแล้ว!

คำถาม

โปรดเลือกลิงก์ด้านล่างเพื่อเข้าถึงแบบทดสอบบทเรียน

Google Doc /.docx /.pdf