लूप का उपयोग करना#
यह ट्यूटोरियल आपको VEXcode V5 में एक वर्ग के भीतर रोबोट चलाने के लिए repeat ब्लॉक का उपयोग करने का तरीका बताता है। अंत में, आपके पास एक ऐसा प्रोजेक्ट होगा जो वर्ग को पूरा करने के लिए उन्हीं दो ब्लॉकों को चार बार दोहराएगा।
यदि आप चाहते हैं कि आपका रोबोट एक ही क्रिया को कई बार दोहराए, जैसे कि एक वर्ग में चलना, तो आप एक ही ब्लॉक को बार-बार दोहराते रह सकते हैं जब तक कि वे एक वर्ग के पैटर्न में न चलने लगें। हालाँकि, एक सरल तरीका लॉजिक - कंट्रोल श्रेणी के अंतर्गत रिपीट ब्लॉक का उपयोग करना है।
व्हेन स्टार्टेड ब्लॉक के नीचे एक ड्राइव फॉर ब्लॉक और एक टर्न फॉर ब्लॉक लगाएं।
जब शुरू हो
[आगे v] दिशा में (200) [mm v] चलाएं ▶
[दाएं v] दिशा में (90) डिग्री मुड़ें ▶
when started ब्लॉक के नीचे एक repeat ब्लॉक संलग्न करें।
जब शुरू हो
(10) बार दोहराएं
अंत
[आगे v] दिशा में (200) [mm v] चलाएं ▶
[दाएं v] दिशा में (90) डिग्री मुड़ें ▶
रिपीट ब्लॉक के अंदर ड्राइव फॉर और टर्न फॉर ब्लॉक को ड्रैग करें।
जब शुरू हो
(10) बार दोहराएं
[आगे v] दिशा में (200) [mm v] चलाएं ▶
[दाएं v] दिशा में (90) डिग्री मुड़ें ▶
अंत
दोहराव संख्या का चयन करें और इसे 4 में बदलें, ताकि अंदर के ब्लॉक वर्ग की प्रत्येक भुजा के लिए एक बार चलें।
सुनिश्चित करें कि आपका रोबोट VEXcode से कनेक्टेड है, फिर प्रोजेक्ट को ब्रेन में डाउनलोड करने के लिए डाउनलोड चुनें।
प्रोजेक्ट चलाने के लिए रन चुनें। रोबोट एक वर्गाकार आकृति में चलेगा।
आप repeat ब्लॉक के बजाय forever ब्लॉक का उपयोग करके क्रियाओं के अनुक्रम को हमेशा के लिए दोहरा सकते हैं।
हमेशा
अंत
किसी लूप से बाहर निकलने के लिए, लूप के भीतर break ब्लॉक का उपयोग करें, ताकि कोड तुरंत लूपिंग ब्लॉक से बाहर निकल जाए।
ब्रेक