ข้ามไปยังเนื้อหาหลัก

การผสมผสานการขับเคลื่อนและการเลี้ยว

รวมบล็อก [Drive for] และ [Turn for] เพื่อเขียนโค้ดให้หุ่นยนต์ VR ขับเคลื่อนและเลี้ยวในสนามเด็กเล่นแผนที่ตาราง

ไอคอนบทช่วยสอนการเคลื่อนย้ายและลบบล็อกใน VEXcode VR

  • ดูบทช่วยสอนการเคลื่อนย้ายและลบบล็อก
  • เลือก Grid Map Playground
  • ลากบล็อก [Drive for] ลงในพื้นที่ทำงาน แล้วเชื่อมต่อเข้ากับบล็อก {When started} ถัดไป ให้เพิ่มบล็อก [Turn for] ลงในโปรเจ็กต์ต่อจากบล็อก [Drive for] ดำเนินการโครงการ เกิดอะไรขึ้น หุ่นยนต์ VR เคลื่อนที่ได้อย่างไร?
  • เพิ่มบล็อกลงในโปรเจ็กต์ของคุณเพื่อให้หุ่นยนต์ VR ขับเคลื่อนเป็นรูปสี่เหลี่ยมจัตุรัส
    • เพื่อเพิ่มความท้าทาย ลองเปลี่ยนขนาดของช่องสี่เหลี่ยมดู คุณสามารถทำให้หุ่นยนต์ VR ขับเคลื่อนในพื้นที่สี่เหลี่ยมที่ใหญ่ขึ้นได้หรือไม่? แล้วถ้าเป็นสี่เหลี่ยมจัตุรัสที่เล็กกว่านี้ล่ะ?

คำแนะนำที่เป็นประโยชน์

ขณะที่คุณกำลังสร้างโปรเจ็กต์ ให้ฟังเสียง "คลิก" เมื่อบล็อกเชื่อมต่อกันเป็นกอง บล็อกที่ไม่เชื่อมต่อกับสแต็กจะไม่ทำงาน

ในโปรเจกต์นี้ บล็อก และ จะทำงานทั้งคู่

ตัวอย่างโปรเจ็กต์ VEXcode VR Blocks ที่แสดงบล็อกการเคลื่อนไหวสองบล็อกที่เชื่อมต่อกัน และด้านล่างมีบล็อก "เมื่อเริ่มต้น" (When Started) เครื่องหมายถูกสีเขียวแสดงว่าถูกต้องแล้ว

ในโปรเจ็กต์นี้ บล็อก [Drive for] ที่จะทำงาน บล็อก [Turn for] จะไม่ทำงาน

ตัวอย่างโปรเจ็กต์ VEXcode VR Blocks ที่แสดงบล็อกการเคลื่อนที่อยู่ด้านล่างบล็อก When Started โดยมีบล็อกการเคลื่อนที่อีกบล็อกหนึ่งที่ไม่ได้เชื่อมต่อกับสแต็ก เครื่องหมาย X สีแดงแสดงว่านี่ไม่ถูกต้อง