VEXcode GO में प्रतीक्षारत और गैर-प्रतीक्षारत ब्लॉक

गैर-प्रतीक्षा ब्लॉक

गैर-प्रतीक्षारत ब्लॉकों में स्टैक जारी रहता है, भले ही ब्लॉक का व्यवहार अभी पूरा न हुआ हो।

[ड्राइव] ब्लॉक गैर-प्रतीक्षा ब्लॉक का एक अच्छा उदाहरण है। नीचे दिए गए उदाहरण में, कोड बेस इसलिए नहीं चलता क्योंकि [ड्राइव] ब्लॉक शुरू होता है, लेकिन फिर [ड्राइविंग रोकें] ब्लॉक मोटरों के चलने से पहले ही उसे रोक देता है।

VEXcode GO ब्लॉक प्रोजेक्ट में एक जब शुरू किया गया ब्लॉक, एक ड्राइव फॉरवर्ड ब्लॉक, और एक स्टॉप ड्राइविंग ब्लॉक शामिल हैं।

जब आप एक ही समय में कई कार्य करना चाहते हैं तो गैर-प्रतीक्षा ब्लॉक उपयोगी होते हैं।


प्रतीक्षारत ब्लॉक

ब्लॉक की प्रतीक्षा करने से शेष स्टैक तब तक रुक जाता है जब तक कि उस ब्लॉक का व्यवहार पूरा नहीं हो जाता।

अधिकांश प्रतीक्षारत ब्लॉक मोशन और ड्राइवट्रेन ब्लॉकों में पाए जाते हैं।

यदि कोड बेस को 300 मिमी वर्ग में चलाने की आवश्यकता है, तो आप कोड बेस को प्रत्येक व्यवहार को व्यक्तिगत रूप से निष्पादित करने के लिए प्रतीक्षा ब्लॉक का उपयोग कर सकते हैं।

VEXcode GO ब्लॉक परियोजना जो रोबोट को एक वर्ग में चलाती है। स्टैक में एक "जब शुरू किया गया" ब्लॉक होता है, जिसके बाद 300 मिमी ब्लॉक के लिए आगे की ओर ड्राइव करने के 4 जोड़े और 90 डिग्री ब्लॉक के लिए दाईं ओर मुड़ने के 4 जोड़े होते हैं।

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: