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

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

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

ทำตามขั้นตอนต่อไปนี้เพื่อทำการท้าทายให้เสร็จ:
-
ดูวิดีโอด้านล่างเพื่อดูโครงการที่สมบูรณ์ที่หุ่นยนต์ 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 สำเร็จแล้ว!