แผ่นดิสก์นับจำนวน
ใช้บล็อก [ขับเคลื่อน] และ [เลี้ยว] รวมถึงเซ็นเซอร์ตรวจจับดวงตาด้านล่าง เพื่อบังคับหุ่นยนต์ VR ให้เคลื่อนที่ผ่านเขาวงกตรูปจานจากตำแหน่งเริ่มต้น (สี่เหลี่ยมสีเขียว) ไปยังตำแหน่งสิ้นสุด (จานสีแดง) สร้างอัลกอริทึมเพื่อนับจำนวนแผ่นดิสก์สีเขียวและจำนวนแผ่นดิสก์สีฟ้าในสนามเด็กเล่น
- เลือกสนามเด็กเล่นเขาวงกตดิสก์
- เขียนโค้ดให้หุ่นยนต์ VR ขับเคลื่อนจากตำแหน่งเริ่มต้น (สี่เหลี่ยมสีเขียว) ไปยังตำแหน่งสิ้นสุด (วงกลมสีแดง)
- ใช้ตัวแปรเพื่อเก็บจำนวนแผ่นดิสก์สีเขียวและจำนวนแผ่นดิสก์สีน้ำเงิน
- ใช้เซ็นเซอร์ตรวจจับสีพื้น (Down Eye Sensor) เพื่อตรวจจับสีของพื้น เขียนโค้ดให้หุ่นยนต์ VR แสดงพฤติกรรมต่างๆ ตามสีที่ตรวจพบ
- ใช้บล็อก [ Forever ] เพื่อให้หุ่นยนต์ VR เคลื่อนที่อย่างต่อเนื่องในเขาวงกต และให้เซ็นเซอร์ Down Eye ตรวจสอบสีบางอย่างอย่างต่อเนื่องเพื่อ นับ แผ่นดิสก์และหยุดที่ตำแหน่งเส้นชัย
- พิมพ์ค่าตัวแปรลงในหน้าต่างแสดงผลการพิมพ์ เพื่อรายงานจำนวนแผ่นดิสก์สีเขียวและจำนวนแผ่นดิสก์สีน้ำเงิน
คำแนะนำที่เป็นประโยชน์
- หากต้องการความช่วยเหลือเกี่ยวกับการจัดเก็บข้อมูลในโครงการ โปรดเลือกปุ่ม “TUTORIALS” ใน VEXcode VR และเลือก การจัดเก็บข้อมูล Tutorial

- สำหรับข้อมูลเพิ่มเติมเกี่ยวกับกฎการตั้งชื่อตัวแปรใน VEXcode VR โปรดดูบทความ
ใช้บล็อก set จากหมวดหมู่ตัวแปรเพื่อกำหนดค่าของตัวแปร

คำสั่ง Python ที่ตรงกัน:
สีเขียว = 0
ใช้บล็อก if then else if then else จากหมวดหมู่ควบคุมเพื่อเขียนโค้ดหุ่นยนต์ VR Robot ให้แสดงพฤติกรรมที่หลากหลายตามเงื่อนไขของเซ็นเซอร์ Down Eye บล็อก if then else if then else จะรันบล็อกต่างๆ โดยอิงตามค่าของเงื่อนไขบูลีนที่รายงานมา คุณสามารถเพิ่มหรือลบเงื่อนไขได้

คำสั่ง Python ที่ตรงกัน:
ถ้าเงื่อนไข: ผ่าน มิฉะนั้น ถ้าเงื่อนไข: ผ่าน มิฉะนั้น: ผ่าน
ใช้บล็อก print จากหมวดหมู่ Look เพื่อพิมพ์ค่าต่างๆ ไปยัง Print Console

คำสั่ง Python ที่ตรงกัน:
brain.screen.print("VEXcode")