Skip to main content

บทนำ

การใช้ Python กับ VEXcode VR จำเป็นต้องมีใบอนุญาต VR Enhanced หรือ Premium ตรวจสอบให้แน่ใจว่าคุณเข้าสู่ระบบด้วยรหัสชั้นเรียนของคุณและโลโก้ VR ที่มุมบนซ้ายเป็นสีเทาหรือสีทอง 

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

บน Disk Maze Playground เขาวงกตถูกสร้างขึ้นโดยการวางตำแหน่งดิสก์สีเขียวสีแดงและสีน้ำเงินและจับคู่สี่เหลี่ยมสีบนพื้นของสนามเด็กเล่นเพื่อให้หุ่นยนต์สามารถนำทางเขาวงกตโดยการขับรถไปยังแต่ละดิสก์อย่างต่อเนื่อง ดูวิดีโอด้านล่างเพื่อดูหุ่นยนต์ VR นำทางเขาวงกต

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

ปัญหาเขาวงกตดิสก์

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