VEXcode V5 में चरों और उपकरणों के नामकरण नियमों को समझना

VEXcode V5 में, जब आप कोई नया वेरिएबल बनाते हैं तो आपको उसे एक नाम देना आवश्यक होता है। आपके पास रोबोट कॉन्फ़िगरेशन में डिवाइस का नाम बदलने का विकल्प भी है। 


मान्य नाम नियम

चर नाम अद्वितीय होना चाहिए, लेकिन नाम में अन्य विशिष्टताएं भी होनी चाहिए। 

चर नामों का प्रयोग निम्नलिखित स्थानों पर किया जाता है:

  1. डिवाइस (रोबोट कॉन्फ़िगरेशन का उपयोग करके बनाया गया)
  2. संख्यात्मक ('चर बनाएँ' का उपयोग करके बनाया गया)
  3. बूलियन ('बूलियन बनाएँ' का उपयोग करके बनाया गया)
  4. सूची ('सूची बनाएं' का उपयोग करके बनाई गई)
  5. 2D सूची ('2D सूची बनाएँ' का उपयोग करके बनाई गई)


वैध नाम चुनते समय मानदंडों का अवलोकन यहां दिया गया है:

V5 ब्लॉक प्रोग्रामिंग इंटरफ़ेस का स्क्रीनशॉट, जिसमें विभिन्न प्रोग्रामिंग ब्लॉक और उनके कनेक्शन प्रदर्शित किए गए हैं, तथा V5 श्रेणी विवरण अनुभाग में ट्यूटोरियल के लिए सेटअप दर्शाया गया है।

नाम में विशेष वर्णों का प्रयोग नहीं किया जा सकता।

VEX V5 ब्लॉक प्रोग्रामिंग इंटरफ़ेस स्क्रीनशॉट विभिन्न प्रोग्रामिंग ब्लॉक और उनके कार्यों को प्रदर्शित करता है, जिसका उपयोग VEX रोबोटिक्स के साथ प्रोग्राम बनाने पर ट्यूटोरियल के लिए किया जाता है।

नाम किसी अक्षर से शुरू होना चाहिए। यह किसी संख्या से शुरू नहीं हो सकता.

VEX V5 ब्लॉक प्रोग्रामिंग ट्यूटोरियल का स्क्रीनशॉट, जो VEXcode इंटरफ़ेस के भीतर विभिन्न प्रोग्रामिंग ब्लॉक और उनके कार्यों को प्रदर्शित करता है, जिसे रोबोट प्रोग्राम बनाने में उपयोगकर्ताओं का मार्गदर्शन करने के लिए डिज़ाइन किया गया है।

नाम में रिक्त स्थान का उपयोग नहीं किया जा सकता.

VEX V5 ब्लॉक प्रोग्रामिंग ट्यूटोरियल का स्क्रीनशॉट, जिसमें शैक्षिक रोबोटिक्स परियोजनाओं के लिए विभिन्न प्रोग्रामिंग ब्लॉक और उनके कार्यों को प्रदर्शित किया गया है।

नाम VEXcode में आरक्षित शब्द नहीं हो सकता। आरक्षित शब्द वह शब्द या नाम है जिसका उपयोग VEXcode पहले से ही कर रहा है।

उदाहरण:vex, मस्तिष्क, समय, के लिए, जबकि, तोड़, अन्यथा, नहीं।

VEX V5 ब्लॉक प्रोग्रामिंग इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX रोबोटिक्स में ब्लॉकों के उपयोग पर एक ट्यूटोरियल के लिए विभिन्न प्रोग्रामिंग ब्लॉक और उनकी व्यवस्था को प्रदर्शित किया गया है।

नाम अद्वितीय होना चाहिए (केवल एक बार प्रयोग किया जाना चाहिए), लेकिन आप अलग-अलग केस रख सकते हैं (एक अपरकेस और एक लोअरकेस)।


संभावित नाम त्रुटियाँ

V5 ब्लॉक ट्यूटोरियल इंटरफ़ेस का स्क्रीनशॉट, जिसमें रोबोट कोड बनाने के लिए विभिन्न प्रोग्रामिंग ब्लॉक और विकल्प दिखाए गए हैं, तथा V5 प्रोग्रामिंग वातावरण के लेआउट और विशेषताओं को दर्शाया गया है।

जब आप कोई वैरिएबल नाम बनाते हैं, और आपको “नाम लिया गया” त्रुटि दिखाई देती है, तो इसका अर्थ है कि उपरोक्त किसी भी समूह में डुप्लिकेट नाम है।

वेक्स रोबोटिक्स V5 प्रोग्रामिंग ट्यूटोरियल में प्रयुक्त विभिन्न ब्लॉकों को दर्शाने वाला आरेख, जिसमें प्रोग्रामिंग अवधारणाओं को समझने में सहायता के लिए लेबलयुक्त घटकों और कनेक्शनों को दर्शाया गया है।

VEXcode V5 के पुराने संस्करण में बनाए गए प्रोजेक्ट को खोलते समय आपको ऐसी स्थिति का सामना करना पड़ सकता है जिसमें डुप्लिकेट चर नाम हो। इससे संकलन करते समय त्रुटि उत्पन्न होगी और आपको निम्न प्रकार का त्रुटि संदेश दिखाई देगा

उपरोक्त त्रुटि संदेश निम्नलिखित समस्याएं दर्शाता है:

  • “myvariable” नाम एक संख्यात्मक चर और एक बूलियन चर के रूप में पाया गया। 
  • “awesomeVar” नाम एक संख्यात्मक चर और एक बूलियन चर के रूप में पाया गया। 

त्रुटि को हल करने के लिए, डुप्लिकेट में से एक को हटाना या बदलना होगा ताकि वे अद्वितीय हों।

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

Last Updated: