บทที่ 4: การท้าทายเขาวงกตกำแพง
ในบทเรียนก่อนหน้านี้ภายในหน่วยนี้คุณได้เรียนรู้วิธีใช้เซ็นเซอร์กันชนเพื่อนำทางไปยังบางพื้นที่ใน Wall Maze Playground ตอนนี้คุณจะรวมแนวคิดทั้งหมดเหล่านี้เพื่อสร้างโครงการเพื่อแก้ปัญหาความท้าทายของ Wall Maze ตั้งแต่ต้นจนจบ!

ผลการเรียนรู้
- ใช้บล็อกจากหมวดหมู่ Drivetrain, Sensing และ Control ตามลำดับที่ถูกต้องเพื่อให้หุ่นยนต์ VR นำทาง Wall Maze Playground ได้สำเร็จ โดยใช้เซ็นเซอร์กันชน
รวมทุกอย่างเข้าด้วยกัน
บล็อก [รอจนกว่า] เป็นบล็อกจากหมวดหมู่การควบคุมที่หยุดการไหลของโปรเจกต์ชั่วคราวจนกว่าเงื่อนไขที่กำหนดจะเป็นจริง การใช้เงื่อนไขและค่าเซ็นเซอร์ในโครงการจะสั่งให้หุ่นยนต์ VR ทำพฤติกรรมที่แตกต่างกันขึ้นอยู่กับค่าเงื่อนไขที่รายงาน

การใช้เงื่อนไขและค่าเซ็นเซอร์ช่วยให้หุ่นยนต์ VR ตอบสนองตามสภาพแวดล้อมเช่นการหยุดหรือหมุนเมื่อหุ่นยนต์ VR กดกับผนัง

Wall Maze Challenge
ในความท้าทายนี้ให้สร้างโครงการที่หุ่นยนต์ VR นำทาง Wall Maze Playground ตั้งแต่ต้นจนจบโดยใช้เซ็นเซอร์กันชน

ทำตามขั้นตอนต่อไปนี้เพื่อทำการท้าทายให้เสร็จ:
-
ดูวิดีโอโซลูชันด้านล่างเพื่อดูว่าหุ่นยนต์ VR ควรขับรถอย่างไรเพื่อทำการท้าทายให้สำเร็จ ในคลิปวิดีโอนี้หุ่นยนต์ VR จะนำทางเขาวงกตทั้งหมดด้วยรูปแบบพฤติกรรมเดียวกันในการขับขี่จนกว่ากำแพงจะกดเซ็นเซอร์กันชนจากนั้นจึงหมุน มันเริ่มขับรถตามที่มันทำเพื่อไปถึงหมายเลข 3 ก่อนหน้านี้ เมื่อหุ่นยนต์หันหน้าเข้าหาผนังโดยมีหมายเลข 3 อยู่ด้านหลังหุ่นยนต์จะหันไปทางขวาเพื่อมุ่งหน้าไปทางขวามือของเขาวงกต มันขับไปข้างหน้าไปยังกำแพงล้อมรอบตัวอักษร D หุ่นยนต์นำทางไปทางซ้ายจากนั้นขับไปข้างหน้าและเลี้ยวขวาเพื่ออยู่บนเส้นทางที่ชัดเจน กำแพงถัดไปหุ่นยนต์จะเลี้ยวซ้ายและขับไปข้างหน้าสองครั้งเพื่อไปตามเส้นทางตามกำแพงด้านซ้ายสุด หุ่นยนต์ขับเข้าไปในผนังมุมขวาบนเหนือหมายเลขสี่จากนั้นย้อนกลับ สุดท้ายเลี้ยวซ้ายและขับไปข้างหน้าสองครั้งเพื่อไปถึงเส้นชัย
- สร้างโครงการใหม่หรือโหลดโครงการจากบทเรียนก่อนหน้าในหน่วยนี้ หากสร้างโปรเจกต์ใหม่ให้เลือก Wall Maze Playground เมื่อได้รับแจ้ง โปรดจำไว้ว่าหากคุณ มี บัญชี VEXcode VR Premium คุณสามารถใช้การรวมกันของทั้งบล็อก VEXcode และบล็อกสวิทช์
- เปลี่ยนชื่อโครงการ Unit4Challenge
- เปิดหน้าต่างสนามเด็กเล่น
- โหลด Wall Maze Playground
- เพิ่มบล็อกที่จำเป็นเพื่อนำทางหุ่นยนต์ VR ตั้งแต่ต้นจนจบของเขาวงกตติดผนัง
- เริ่มโครงการเพื่อทดสอบว่าได้ผลหรือไม่
- หากโปรเจกต์ไม่สำเร็จให้แก้ไขแล้วลองอีกครั้ง ดำเนินการแก้ไขและเรียกใช้โครงการต่อไปจนกว่าหุ่นยนต์ VR จะขับรถได้สำเร็จตั้งแต่ต้นจนจบ
- บันทึกโครงการเมื่อ VR Robot ประสบความสำเร็จในการขับเคลื่อนจนเสร็จสิ้น
ขอแสดงความยินดี! คุณได้ทำการท้าทาย Wall Maze สำเร็จแล้ว!