यह लेख VEX Visual Studio Code (VS Code) एक्सटेंशन में VEX IQ (दूसरी पीढ़ी) प्रोजेक्ट बनाने की प्रक्रिया का एक संक्षिप्त विवरण प्रदान करता है। VEX VS Code एक्सटेंशन में प्रोजेक्ट दो तरीकों से बनाए जा सकते हैं - एक उदाहरण टेम्पलेट से एक नया प्रोजेक्ट बनाकर या मौजूदा VEXcode प्रोजेक्ट को आयात करके।

नोट:यदि आप पहली बार VS Code में प्रोजेक्ट बना रहे हैं या आयात कर रहे हैं, तो VS Code के सही ढंग से काम करने के लिए आपको अपने डिवाइस पर अतिरिक्त अनुमतियाँ सक्षम करने की आवश्यकता हो सकती है।

VS Code में एक नया प्रोजेक्ट बनाएं

VEX IQ के लिए VS कोड एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोट को प्रोग्रामिंग करने में उपयोगकर्ताओं की सहायता के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है, जिससे रोबोटिक्स में शुरुआती लोगों के लिए शैक्षिक अनुभव बेहतर होता है।

कंप्यूटर पर विजुअल स्टूडियो कोड लॉन्च करें। VS कोड एक्टिविटी बार पर VEX आइकन का चयन करें।

यदि VEX आइकन दिखाई नहीं देता है, तो सुनिश्चित करें कि आपने VEX एक्सटेंशन इंस्टॉल कर लिया है। इस एक्सटेंशन को इंस्टॉल करने के चरणों के लिए, अपने डिवाइस से संबंधित निम्नलिखित लेख देखें।

VEX IQ के लिए VS कोड एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोटिक्स प्रोजेक्ट्स की प्रोग्रामिंग में उपयोगकर्ताओं की सहायता के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है, जिसका उद्देश्य शुरुआती लोगों और शिक्षकों के लिए शैक्षिक अनुभवों को बढ़ाना है।

प्राइमरी साइड बार में 'प्रोजेक्ट एक्शन' के अंतर्गत 'नया प्रोजेक्ट' बटन चुनें।

VEX IQ के लिए VS कोड एक्सटेंशन का स्क्रीनशॉट, जिसमें उपयोगकर्ता इंटरफ़ेस और VEX IQ रोबोट को प्रोग्रामिंग करने में उपयोगकर्ताओं की सहायता के लिए डिज़ाइन की गई सुविधाओं को दिखाया गया है, जिसमें कोड संपादन, डिबगिंग उपकरण और परियोजना प्रबंधन विकल्प शामिल हैं।

एक नया VEX प्रोजेक्ट बनाएं विंडो खुल जाएगी। VEX IQ (दूसरी पीढ़ी) प्रोजेक्ट के लिए प्रोजेक्ट प्लेटफॉर्म का चयन करने के लिए IQ (दूसरी पीढ़ी) आइकन का चयन करें।

VEX IQ के लिए VS कोड एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोट को प्रोग्राम करने के लिए सुविधाओं और उपकरणों को प्रदर्शित किया गया है, जिसे शिक्षकों और छात्रों को उनके रोबोटिक्स प्रोजेक्ट और कोडिंग कौशल को बढ़ाने में सहायता करने के लिए डिज़ाइन किया गया है।

प्रोग्रामिंग भाषा के रूप में या तो पायथन या सी/सी++ चुनें और संबंधित आइकन का चयन करें।

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

इसके बाद, VEX IQ (दूसरी पीढ़ी) प्रोजेक्ट बनाने के लिए एक टेम्पलेट या उदाहरण प्रोजेक्ट चुनें।

  • टेम्प्लेट या उदाहरण प्रोजेक्ट खोजने के लिए नीचे स्क्रॉल करें या प्रोजेक्ट की सूची को फ़िल्टर करने के लिए सर्च बार का उपयोग करें।
  • इन टेम्प्लेट और उदाहरण प्रोजेक्ट्स में प्रोजेक्ट शुरू करने के लिए उपयोग किए जाने वाले नमूना कोड और/या रोबोट कॉन्फ़िगरेशन शामिल हैं।

टेम्प्लेट या उदाहरण प्रोजेक्ट चुनने के बाद, 'बनाएँ' चुनें।

VEX IQ के लिए VS कोड एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें कोड संपादन, डिबगिंग और प्रोजेक्ट प्रबंधन विकल्पों सहित VEX IQ रोबोटिक्स परियोजनाओं के लिए प्रोग्रामिंग को बेहतर बनाने के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है।

इसके बाद, नए प्रोजेक्ट के लिए प्रोजेक्ट का नाम, विवरण और स्थान निर्धारित करें।

'प्रोजेक्ट का नाम' के नीचे दिए गए टेक्स्ट बॉक्स में प्रोजेक्ट का नाम टाइप करें।

नोट: प्रोजेक्ट का नाम प्रोजेक्ट के शीर्ष-स्तरीय फ़ोल्डर के नाम के लिए उपयोग किया जाएगा। प्रोजेक्ट को रोबोट में डाउनलोड करने के बाद, आईक्यू (दूसरी पीढ़ी) ब्रेन की स्क्रीन पर यही नाम प्रदर्शित होगा। 

VEX IQ के लिए VS कोड एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोट को प्रोग्राम करने में उपयोगकर्ताओं की सहायता के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है, जिसमें शैक्षिक संसाधनों और शुरुआती लोगों के अनुकूल कार्यक्षमता पर ध्यान केंद्रित किया गया है।

'विवरण' के नीचे दिए गए टेक्स्ट बॉक्स में परियोजना का विवरण लिखें। यह चरण वैकल्पिक है।

VEX IQ के लिए VS कोड एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोट को प्रोग्राम करने में उपयोगकर्ताओं की सहायता के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है, जिसमें शैक्षिक संसाधनों और शुरुआती लोगों के लिए अनुकूल प्रोग्रामिंग विकल्पों पर ध्यान केंद्रित किया गया है।

यदि आप प्रोजेक्ट को डिफ़ॉल्ट प्रोजेक्ट फ़ोल्डर के अलावा किसी अन्य स्थान पर सहेजना चाहते हैं, तो विंडो को नीचे स्क्रॉल करें और कंप्यूटर पर प्रोजेक्ट फ़ोल्डर के स्थान का चयन करने के लिए 'ब्राउज़' बटन का चयन करें।

नोट: डिफ़ॉल्ट प्रोजेक्ट स्थान एक्सटेंशन वैश्विक सेटिंग्स में पाए जाने वाले डिफ़ॉल्ट प्रोजेक्ट फ़ोल्डर पर सेट किया गया है।

VEX IQ के लिए VS कोड एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोट को प्रोग्राम करने में उपयोगकर्ताओं की सहायता करने, शैक्षिक अनुभवों को बेहतर बनाने और शुरुआती रोबोटिक्स परियोजनाओं के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है।

नाम, विवरण और स्थान दर्ज करने के बाद, 'बनाएँ' बटन का चयन करें। VS कोड विंडो रिफ्रेश होना शुरू हो जाएगी।

VEX IQ के लिए VS कोड एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोटिक्स प्रोजेक्ट्स की प्रोग्रामिंग में उपयोगकर्ताओं की सहायता के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है, जिसमें शैक्षिक संसाधनों और शुरुआती लोगों के लिए अनुकूल प्रोग्रामिंग विकल्पों पर ध्यान केंद्रित किया गया है।

VEX IQ (दूसरी पीढ़ी) के लिए प्रोजेक्ट अब VEX VS Code एक्सटेंशन में बनाया गया है। प्रोजेक्ट कोड को देखने और विकसित करने के लिए, साइड बार में प्रोजेक्ट नाम के नीचे 'src' चुनें।

VEX IQ के लिए VS Code एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोटिक्स प्लेटफ़ॉर्म के साथ प्रोग्रामिंग और प्रोजेक्ट विकसित करने में उपयोगकर्ताओं की सहायता के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है।

साइड बार में 'src' के अंतर्गत 'main.py' (यदि प्रोजेक्ट पायथन प्रोजेक्ट है) या 'main.cpp' (यदि प्रोजेक्ट C/C++ प्रोजेक्ट है) का चयन करें।

VEX IQ के लिए VS कोड एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोट को प्रोग्राम करने में उपयोगकर्ताओं की सहायता के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है, जिसमें शैक्षिक संसाधनों और शुरुआती रोबोटिक्स पर ध्यान केंद्रित किया गया है।

चयनित टेम्पलेट या उदाहरण प्रोजेक्ट का कोड एडिटर क्षेत्र में दिखाया जाएगा, जहां आप VEX IQ (दूसरी पीढ़ी) के लिए बनाए गए प्रोजेक्ट को विकसित और संपादित कर सकते हैं।

मौजूदा VEXcode IQ (दूसरी पीढ़ी) प्रोजेक्ट आयात करें

VEX IQ के लिए VS कोड एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोट को प्रोग्रामिंग करने में उपयोगकर्ताओं की सहायता के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है, जिससे रोबोटिक्स में शुरुआती लोगों के लिए शैक्षिक अनुभव बेहतर होता है।

कंप्यूटर पर विजुअल स्टूडियो कोड लॉन्च करें। VS कोड एक्टिविटी बार पर VEX आइकन का चयन करें।

VEX IQ के लिए VS Code एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोटिक्स प्रोजेक्ट्स की प्रोग्रामिंग में उपयोगकर्ताओं की सहायता के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है, जिसमें कोड संपादन और डिबगिंग विकल्प शामिल हैं।

प्राइमरी साइड बार में 'प्रोजेक्ट एक्शन' के अंतर्गत 'इंपोर्ट प्रोजेक्ट' बटन का चयन करें।

VEX IQ के लिए VS Code एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोटिक्स प्लेटफ़ॉर्म के लिए प्रोग्रामिंग और प्रोजेक्ट विकसित करने में उपयोगकर्ताओं की सहायता के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है।

इंपोर्ट प्रोजेक्ट विंडो खुल जाएगी। आयात करने के लिए VEXcode IQ प्रोजेक्ट फ़ाइल का चयन करें और ओपन बटन पर क्लिक करें।

: VEX IQ के लिए समर्थित VEXcode प्रोजेक्ट फ़ाइल प्रकार निम्नलिखित हैं:

  • .iqcpp (VEXcode IQ C/C++ प्रोजेक्ट)
  • .iqpython (VEXcode IQ पायथन प्रोजेक्ट)

नोट: केवल वे प्रोजेक्ट आयात किए जा सकते हैं जो IQ (दूसरी पीढ़ी) का उपयोग करने के लिए कॉन्फ़िगर किए गए हैं। यदि आप VEXcode IQ प्रोजेक्ट को आयात करने का प्रयास करते हैं जो IQ (पहली पीढ़ी) के लिए कॉन्फ़िगर किया गया है, तो आयात प्रक्रिया विफल हो जाएगी।

VEX IQ के लिए VS Code एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोट को प्रोग्राम करने में उपयोगकर्ताओं की सहायता के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है, जिसमें शैक्षिक संसाधनों और शुरुआती लोगों के लिए अनुकूल प्रोग्रामिंग विकल्पों पर ध्यान केंद्रित किया गया है।

इसके बाद, आयातित प्रोजेक्ट के लिए प्रोजेक्ट का नाम, विवरण और स्थान निर्धारित करें।

डिफ़ॉल्ट रूप से, प्रोजेक्ट का नाम वही रहेगा।

VEX IQ के लिए VS कोड एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोटिक्स प्लेटफ़ॉर्म के लिए प्रोग्रामिंग को बेहतर बनाने के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है, जो शिक्षकों और छात्रों के लिए लक्षित है।

'विवरण' के नीचे दिए गए टेक्स्ट बॉक्स में परियोजना का विवरण लिखें। यह चरण वैकल्पिक है।

VEX IQ के लिए VS कोड एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोट को प्रोग्राम करने में उपयोगकर्ताओं की सहायता के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है, जिसमें शैक्षिक संसाधनों और शुरुआती लोगों के अनुकूल कार्यक्षमता पर ध्यान केंद्रित किया गया है।

यदि आप प्रोजेक्ट को डिफ़ॉल्ट प्रोजेक्ट फ़ोल्डर के अलावा किसी अन्य स्थान पर सहेजना चाहते हैं, तो विंडो को नीचे स्क्रॉल करें और कंप्यूटर पर प्रोजेक्ट फ़ोल्डर के स्थान का चयन करने के लिए 'ब्राउज़' बटन का चयन करें।

नोट: डिफ़ॉल्ट प्रोजेक्ट स्थान एक्सटेंशन वैश्विक सेटिंग्स में पाए जाने वाले डिफ़ॉल्ट प्रोजेक्ट फ़ोल्डर पर सेट किया गया है।

VEX IQ के लिए VS कोड एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोट को प्रोग्राम करने में उपयोगकर्ताओं की सहायता करने, शैक्षिक अनुभवों को बेहतर बनाने और शुरुआती रोबोटिक्स परियोजनाओं के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है।

नाम, विवरण और स्थान दर्ज करने के बाद, 'बनाएँ' बटन का चयन करें। VS कोड विंडो रिफ्रेश होना शुरू हो जाएगी।

VEX IQ के लिए VS Code एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोट को प्रोग्राम करने में उपयोगकर्ताओं की सहायता करने और रोबोटिक्स में शैक्षिक अनुभवों को बढ़ाने के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है।

वीएस कोड विंडो के रिफ्रेश होने के बाद, वीईएक्सकोड आईक्यू (दूसरी पीढ़ी) प्रोजेक्ट को वीईएक्स वीएस कोड एक्सटेंशन में इम्पोर्ट कर लिया गया है। प्रोजेक्ट कोड को देखने और विकसित करने के लिए, साइड बार में प्रोजेक्ट नाम के नीचे 'src' चुनें।

VEX IQ के लिए VS Code एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोट को प्रोग्राम करने के लिए सुविधाओं और उपकरणों को प्रदर्शित किया गया है, जिसे शिक्षकों और छात्रों को उनके रोबोटिक्स प्रोजेक्ट और कोडिंग कौशल को बढ़ाने में सहायता करने के लिए डिज़ाइन किया गया है।

साइड बार में 'src' के अंतर्गत 'main.py' (यदि आयातित प्रोजेक्ट एक पायथन प्रोजेक्ट है) या 'main.cpp' (यदि आयातित प्रोजेक्ट एक C/C++ प्रोजेक्ट है) का चयन करें।

VEX IQ के लिए VS कोड एक्सटेंशन इंटरफ़ेस का स्क्रीनशॉट, जिसमें VEX IQ रोबोट को प्रोग्राम करने में उपयोगकर्ताओं की सहायता के लिए डिज़ाइन की गई सुविधाओं और उपकरणों को प्रदर्शित किया गया है, जिसमें शैक्षिक संसाधनों और शुरुआती लोगों के अनुकूल कार्यक्षमता पर जोर दिया गया है।

आयातित प्रोजेक्ट का कोड एडिटर क्षेत्र में प्रदर्शित होगा, जहां इसे संशोधित किया जा सकता है।

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

Last Updated: