पाठ 3: नंबर '1' तक ड्राइव करें
- वीआर रोबोट को प्रारंभिक स्थिति में वापस लाने के लिए खेल के मैदान को रीसेट करें।
-
अब, वीआर रोबोट घूम जाएगा और नंबर ग्रिड मैप प्लेग्राउंडपर नंबर '31' तक पहुंचने के बाद नंबर '1' पर वापस आ जाएगा।

- stop कमांड को हटाएँ और इसे निम्नलिखित कमांड से बदलें। आपका प्रोजेक्ट इस तरह दिखना चाहिए:
# "main" में प्रोजेक्ट कोड जोड़ें
def main():
while location.position(Y, MM) < -300:
drivetrain.drive(FORWARD)
wait(5, MSEC)
drivetrain.turn_for(RIGHT, 180, DEGREES)
while location.position(Y, MM) > -900:
drivetrain.drive(FORWARD)
wait(5, MSEC)
drivetrain.stop()- ध्यान दें कि दूसरे while लूप में कम से कम ऑपरेटर के बजाय अधिक से अधिक ऑपरेटर शामिल है। ऐसा इसलिए है क्योंकि वीआर रोबोट अब वाई अक्ष पर नीचे की ओर जा रहा है और संख्याएं अधिक नकारात्मक होती जा रही हैं। जब Y-मान -900 से कम हो जाएगा तो VR रोबोट रुक जाएगा।

- यदि नंबर ग्रिड मैप प्लेग्राउंड पहले से खुला नहीं है तो उसे लॉन्च करें और प्रोजेक्ट चलाएं।
- नंबर ग्रिड मानचित्र खेल के मैदानपर नंबर '1' के लिए वी.आर. रोबोट ड्राइव देखें।
- इस परियोजना में, वीआर रोबोट नंबर ग्रिड मैप प्लेग्राउंडपर नंबर '1' तक ड्राइव करता है। चूंकि VR रोबोट के संख्या '1' तक पहुंचने पर Y-मान घटता है, इसलिए परियोजना में ग्रेटर दैन ऑपरेटर का उपयोग किया जाता है।
जब तक Y-मान उस निर्देशांक से याअधिक है जिस पर संकेतित संख्या स्थित है, तब तक VR रोबोट आगे बढ़ता रहेगा और जब इसका Y-मान निर्देशांक के Y-मान से कम हो जाएगा तब यह रुक जाएगा। चूंकि संख्या '1' का Y-मान -900 है, इसलिए Y-मान -900 से कम होने पर VR रोबोट गाड़ी चलाना बंद कर देगा।
आपकी जानकारी के लिए
आमतौर पर प्रोजेक्ट में टिप्पणियां इसलिए जोड़ी जाती हैं ताकि यह स्पष्ट किया जा सके कि प्रोग्रामर प्रोजेक्ट के किन भागों से क्या करवाना चाहता है। सहयोग और समस्या निवारण के समय टिप्पणियाँ सहायक होती हैं, क्योंकि वे कोड को संदर्भ और समग्र अर्थ प्रदान करती हैं। टिप्पणियों का उपयोग करने से प्रोग्रामर को “अनुमान लगाने और जांचने” की बजाय, परियोजना के समग्र लक्ष्य और इरादे के बारे में वैचारिक रूप से सोचने की अनुमति मिलती है। पायथन में टिप्पणियाँ पाउंड चिह्न से शुरू होती हैं और नीचे दिए गए कोड में दिखाए अनुसार हरे रंग से हाइलाइट की जाएंगी। क्या आप याद रखना चाहते हैं कि किसी निश्चित संख्या के साथ कौन से निर्देशांक जुड़े होते हैं? “(-900, 700) पर स्थित 81 तक ड्राइव करें” कहते हुए एक टिप्पणी जोड़ें। इससे परियोजना के विभिन्न अनुभागों और आदेशों को संप्रेषित करने में मदद मिलती है।
# "main" में प्रोजेक्ट कोड जोड़ें
def main():
# (-900, 700) पर स्थित 81 पर ड्राइव करें
while location.position(Y, MM) < 700:
drivetrain.drive(FORWARD)
wait(5, MSEC)
# घूमें
drivetrain.turn_for(RIGHT, 180, DEGREES)
# (-900, -100) पर स्थित 41 पर ड्राइव करें
while location.position(Y, MM) > -100:
drivetrain.drive(FORWARD)
wait(5, MSEC)
drivetrain.stop()टिप्पणियों के बारे में अधिक जानकारी के लिए, VEXcode VR में पायथन के साथ टिप्पणियों का उपयोग लेख देखें।
इस पाठ के शेष भाग को जारी रखने के लिए अगला बटन का चयन करें।