บทที่ 5: ขั้นตอนการท้าทายผู้ย้ายดิสก์
ในความท้าทายนี้ให้สร้างโครงการที่หุ่นยนต์ VR ใช้แม่เหล็กไฟฟ้าเพื่อหยิบและวางดิสก์เก้าตัว: ดิสก์สีน้ำเงินสามตัวสีแดงสามตัวและสีเขียวสามตัวลงในเป้าหมายสีที่ตรงกัน
การแก้ปัญหา Disk Mover Challenge จำเป็นต้องใช้หุ่นยนต์ VR เพื่อดำเนินการซ้ำๆให้เสร็จสมบูรณ์ โปรเจกต์นี้จะต้องใช้ลูปที่ซ้อนกันและแม่เหล็กไฟฟ้าพร้อมกับบล็อกจากหมวดหมู่ Drivetrain, Sensing และ Control เพื่อแก้ปัญหานี้ เมื่อดิสก์ทั้งเก้าอยู่ในเป้าหมายที่เหมาะสมความท้าทายก็จะเสร็จสมบูรณ์
- หมายเหตุ: สารละลายอาจทำให้หุ่นยนต์ VR วิ่งเข้าไปในกำแพงข้างเป้าหมายสีเขียว ในหลักสูตรในอนาคตตัวแปรจะถูกนำมาใช้เพื่อป้องกันพฤติกรรมนี้ ตอนนี้ไม่เป็นไรแล้ว! ความท้าทายจะเสร็จสมบูรณ์เมื่อดิสก์ทั้ง 9 แผ่นถูกย้ายไปยังเป้าหมายที่เหมาะสม
ทำตามขั้นตอนต่อไปนี้เพื่อทำการท้าทายให้เสร็จ:
-
ดูวิดีโอโซลูชันเพื่อดูว่าหุ่นยนต์ VR ควรขับรถอย่างไรเพื่อทำการท้าทายให้สำเร็จ ในคลิปวิดีโอด้านล่างหุ่นยนต์ VR จะขับไปข้างหน้าเพื่อหยิบดิสก์สีน้ำเงินที่ใกล้ที่สุดด้วยแม่เหล็กไฟฟ้าจากนั้นหันหลังกลับและขับไปวางในเป้าหมายสีน้ำเงิน ทำซ้ำสำหรับดิสก์ที่เหลืออีกสองแผ่น จากนั้นหุ่นยนต์ VR จะเลี้ยวขวาและขับไปยังพื้นที่เป้าหมายสีแดง จากนั้นเลี้ยวซ้ายและทำซ้ำขั้นตอนการขับรถเพื่อรับและวางดิสก์สีแดงสามตัวในประตูสีแดง หุ่นยนต์เลี้ยวขวาและเคลื่อนที่ไปยังพื้นที่เป้าหมายสีเขียวเลี้ยวซ้ายและขับรถไปรับและวางดิสก์สีเขียวทั้งสามลงในเป้าหมายสีเขียว
- สร้างโครงการใหม่หรือโหลดโครงการจากบทเรียนก่อนหน้าในหน่วยนี้
- เปลี่ยนชื่อโปร เจกต์ Unit8Challenge
- เปิดหน้าต่างสนามเด็กเล่น
- โหลด Disk MoverPlayground
- เพิ่มบล็อกที่จำเป็นเพื่อนำทางหุ่นยนต์ VR ตั้งแต่เริ่มต้นเพื่อรับดิสก์ทั้งหมดและวางไว้ในเป้าหมายที่ถูกต้อง หุ่นยนต์ VR ควรกลับไปที่ตำแหน่งเริ่มต้นเพื่อทำการท้าทายให้เสร็จสิ้น โปรดจำไว้ว่าหากคุณมีบัญชี VR Premium คุณอาจใช้ทั้งบล็อก VEXcode VR และบล็อก Switch ร่วมกันได้
- เริ่มโครงการเพื่อทดสอบว่าได้ผลหรือไม่
- หากโปรเจกต์ไม่สำเร็จให้แก้ไขแล้วลองอีกครั้ง ดำเนินการแก้ไขและเรียกใช้โครงการต่อไปจนกว่าหุ่นยนต์ VR จะทำการท้าทาย Disk Mover สำเร็จ
- บันทึกโครงการเมื่อ VR Robot ย้ายดิสก์ทั้งหมดไปยังเป้าหมายที่เกี่ยวข้องและกลับมาเริ่มต้นได้สำเร็จ
ขอแสดงความยินดี! คุณประสบความสำเร็จในการท้าทายเขาวงกตดิสก์!