บทที่ 2: การใช้บล็อค [รอจนกว่า] หลายบล็อค
-
เพื่อขับรถผ่านเขาวงกตกำแพง สนามเด็กเล่นหุ่นยนต์ VR จะต้องเลี้ยวและขับต่อไปเมื่อมีการชนกับกำแพง ถอดบล็อค [หยุดขับ] และแทนที่ด้วยบล็อค [เลี้ยวเพื่อ] เปลี่ยนพารามิเตอร์ [Turn for] เป็น “left”

- เปิด Wall Maze Playground หากยังไม่ได้เปิดและดำเนินโครงการ
-
ดูการขับเคลื่อน VR Robot จากจุดเริ่มต้นของ Wall Maze หยุดเมื่อมีการกด Bumper Sensor ที่ผนังและเลี้ยวซ้าย 90 องศา

-
สามารถใช้ [รอจนกว่า] หลายช่วงตึกในโปรเจกต์เดียวกันได้ เริ่มต้นจากตำแหน่งปัจจุบันของหุ่นยนต์ VR นี้ขั้นตอนต่อไปในการแก้ปัญหาเขาวงกตผนังคือการขับรถไปข้างหน้าไปยังผนังถัดไปและเลี้ยวขวา 90 องศา สแต็กบล็อกที่มีอยู่สามารถทำซ้ำและเพิ่มลงในด้านล่างของสแต็กได้ อย่าลืมเปลี่ยนบล็อค [Turn for] อันที่สองจากซ้ายไปขวา

- รีเซ็ต Wall Maze Playground และรันโครงการอีกครั้ง
-
ดูหุ่นยนต์ VR ขับรถจากจุดเริ่มต้นของ Wall Maze หยุดเมื่อเซ็นเซอร์กันชนถูกกดโดยผนังเลี้ยวซ้าย 90 องศาขับไปข้างหน้าจนกว่าเซ็นเซอร์กันชนจะถูกกดอีกครั้งโดยผนังจากนั้นเลี้ยวขวา 90 องศาและหยุด

มินิชาเลนจ์
สำหรับการท้าทายขนาดเล็กนี้ให้สร้างโครงการที่หุ่นยนต์ VR ขับจากจุดเริ่มต้นไปยังตัวอักษร ‘A’ บน Wall Maze Playground โดยใช้ [รอจนกว่า] หลายบล็อกและเซ็นเซอร์กันชน!

ทำตามขั้นตอนต่อไปนี้เพื่อทำมินิชาเลนจ์:
-
ดูวิดีโอโซลูชันด้านล่างเพื่อดูว่าหุ่นยนต์ VR ควรขับรถอย่างไรเพื่อทำมินิชาเลนจ์ ในคลิปวิดีโอนี้หุ่นยนต์ VR จะเริ่มต้นที่จุดเริ่มต้นที่กึ่งกลางด้านล่างของสนามเด็กเล่น มันขับไปข้างหน้าจนกว่าจะมีการกดเซ็นเซอร์กันชนโดยผนังด้านตรงข้ามจากนั้นเลี้ยวซ้ายและขับไปยังผนังถัดไปที่อยู่ด้านหน้า เมื่อกดกันชนที่ผนังนั้นหุ่นยนต์จะเลี้ยวซ้ายอีกครั้งและขับไปข้างหน้าจนกว่าจะถึงผนังสุดท้ายและตัวอักษร A
- สร้างโครงการโดยการเพิ่มหรือลบบล็อกที่จำเป็น ใน โครงการ Unit4Lesson2 โปรดทราบว่าคุณสามารถใช้บล็อก VEXcode สลับบล็อกหรือการรวมกันของทั้งสองประเภทบล็อกเพื่อสร้างโปรเจกต์ของคุณได้
- เริ่มโครงการเพื่อทดสอบ
- หากโปรเจกต์ไม่สำเร็จให้แก้ไขแล้วลองอีกครั้ง ดำเนินการแก้ไขและเรียกใช้โครงการต่อไปจนกว่าหุ่นยนต์ VR จะขับเคลื่อนจากจุดเริ่มต้นไปยังตัวอักษร ‘A‘ ได้สำเร็จ
- บันทึกโครงการเมื่อ VR Robot ประสบความสำเร็จในการขับเคลื่อนจากจุดเริ่มต้นไปยังตัวอักษร ‘A’
ขอแสดงความยินดี! คุณเอาชนะมินิชาเลนจ์!