एक IQ (प्रथम पीढ़ी) परियोजना को एक IQ (द्वितीय पीढ़ी) मस्तिष्क के साथ प्रयोग करने के लिए परिवर्तित करना

VEX IQ के साथ काम करते समय, आप एक ऐसी परियोजना चलाना चाह सकते हैं जो (पहली पीढ़ी) के मस्तिष्क के लिए कॉन्फ़िगर की गई थी, एक (दूसरी पीढ़ी) के मस्तिष्क वाले रोबोट पर। इस परिदृश्य में, आपको VEXcode IQ में अपनी परियोजना को 'प्रथम पीढ़ी' से 'द्वितीय पीढ़ी' में परिवर्तित करना होगा।

VEXcode IQ डिवाइस मेनू में IQ रोबोट ब्रेन जनरेशन सेटिंग दिखाई गई है। यह सेटिंग दूसरी पीढ़ी के विकल्प पर सेट है।

अधिकांश मामलों में, रूपांतरण के दौरान परियोजना में कोई परिवर्तन नहीं होगा। हालाँकि, ऐसे कुछ उदाहरण हैं जहाँ प्रथम पीढ़ी की परियोजना में कुछ ब्लॉकों का उपयोग किए जाने पर छोटे-मोटे परिवर्तन स्वचालित रूप से हो जाते हैं। ये परिवर्तन इस बात को प्रभावित नहीं करेंगे कि आपका प्रोजेक्ट IQ (द्वितीय पीढ़ी) मस्तिष्क पर कैसे चलता है।


बिना गायरो के प्रोजेक्ट को परिवर्तित करना - कोड में कोई परिवर्तन नहीं

वर्कस्पेस में पहली पीढ़ी के प्रोजेक्ट के साथ VEXcode IQ। कोड व्यूअर और हेल्प आइकन के बीच में डिवाइसेस आइकन हाइलाइट किया गया है।

कार्यक्षेत्र में एक (प्रथम पीढ़ी) परियोजना खोलें। फिर, डिवाइस विंडो आइकन का चयन करें।

VEXcode IQ डिवाइस मेनू में IQ रोबोट ब्रेन जनरेशन सेटिंग दिखाई गई है। यह सेटिंग पहली पीढ़ी के विकल्प पर सेट है, लेकिन दूसरी पीढ़ी का विकल्प हाइलाइट किया गया है।

जब डिवाइस विंडो खुल जाए तो '2nd gen' आइकन चुनें।

VEXcode IQ डिवाइस मेनू में IQ रोबोट ब्रेन जनरेशन सेटिंग दिखाई गई है। यह सेटिंग दूसरी पीढ़ी पर स्विच कर दी गई है और इसे हाइलाइट किया गया है।

यदि कोई गायरो कॉन्फ़िगर नहीं किया गया है, तो '2nd gen' आइकन नीले रंग में हाइलाइट हो जाएगा, यह दिखाने के लिए कि परियोजना परिवर्तित हो गई है। अब आप इस परियोजना को (दूसरी पीढ़ी) मस्तिष्क पर चला सकते हैं।


Gyro कॉन्फ़िगर के साथ प्रोजेक्ट को परिवर्तित करना - कोड में कोई परिवर्तन नहीं

यदि आपके पास गायरो के साथ ड्राइवट्रेन कॉन्फ़िगर है, तो आपको या तो गायरो को IQ (द्वितीय पीढ़ी) ब्रेन के साथ कॉन्फ़िगर करना होगा, या ब्रेन इनर्शियल सेंसर को कॉन्फ़िगर करना होगा जो कि IQ (द्वितीय पीढ़ी) ब्रेन में एम्बेडेड है।

वर्कस्पेस में पहली पीढ़ी के प्रोजेक्ट के साथ VEXcode IQ। कोड व्यूअर और हेल्प आइकन के बीच में डिवाइसेस आइकन हाइलाइट किया गया है।

कार्यक्षेत्र में एक (प्रथम पीढ़ी) परियोजना खोलें। फिर, डिवाइस विंडो आइकन का चयन करें।

VEXcode IQ डिवाइस मेनू में IQ रोबोट ब्रेन जनरेशन सेटिंग दिखाई गई है। यह सेटिंग पहली पीढ़ी के विकल्प पर सेट है, लेकिन दूसरी पीढ़ी का विकल्प हाइलाइट किया गया है।

जब डिवाइस विंडो खुल जाए तो '2nd gen' आइकन चुनें।

VEXcode IQ ब्रेन जनरेशन प्रॉम्प्ट में लिखा है कि पहली पीढ़ी के IQ रोबोट ब्रेन प्रोजेक्ट्स को दूसरी पीढ़ी के IQ रोबोट ब्रेन के साथ उपयोग करने से पहले परिवर्तित करने की आवश्यकता है। क्या आप रूपांतरण की प्रक्रिया आगे बढ़ाना चाहते हैं? नीचे लीन मोर का लिंक दिया गया है। नीचे दो बटन भी हैं, एक पर 'कैंसिल' और दूसरे पर 'कंटिन्यू' लिखा है। जारी रखें बटन हाइलाइट हो गया है।

यदि आपके पास गायरो कॉन्फ़िगर किया हुआ ड्राइवट्रेन है, तो आपको बाह्य गायरो को मैन्युअल रूप से कॉन्फ़िगर करना होगा, या ब्रेन इनर्शियल सेंसर को कॉन्फ़िगर करना होगा। 

इस परिदृश्य में, एक रूपांतरण संवाद विंडो खुलेगी. रूपांतरण के लिए आगे बढ़ने हेतु 'जारी रखें' का चयन करें।

नोट: यदि आपके पास Gyro कॉन्फ़िगर नहीं है, तो आपको यह संदेश नहीं मिलेगा और आपकी परियोजना परिवर्तित हो जाएगी।

VEXcode IQ में Gyro Type चुनने के लिए एक प्रॉम्प्ट आता है जिसमें लिखा होता है कि इस प्रोजेक्ट में Gyro के साथ ड्राइवट्रेन का उपयोग किया गया है। कृपया अपने VEX IQ (दूसरी पीढ़ी) रोबोट के साथ उपयोग करने के लिए जाइरो डेटा का प्रकार चुनें। नीचे दो विकल्प दिए गए हैं, एक पर एक्सटर्नल जाइरो लिखा है और दूसरे पर ब्रेन इनर्शियल लिखा है।

आपको गायरो कॉन्फ़िगरेशन का चयन करने के लिए कहा जाएगा; या तो एक्सटर्नल गायरो या ब्रेन इनर्शियल। एक का चयन करें।

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

VEXcode IQ प्रोजेक्ट रूपांतरण प्रॉम्प्ट जिसमें लिखा है कि प्रोजेक्ट रूपांतरण इन परिवर्तनों के साथ पूरा हो गया है। ड्राइवट्रेन के जाइरो सेंसर को इनर्शियल सेंसर से बदल दिया गया। नीचे एक ओके बटन है।

आपको एक संदेश दिखाई देगा जो आपको सूचित करेगा कि परियोजना परिवर्तित हो गई है। आगे बढ़ने के लिए 'ओके' चुनें.

VEXcode IQ डिवाइस मेनू में IQ रोबोट ब्रेन जनरेशन सेटिंग दिखाई गई है। यह सेटिंग दूसरी पीढ़ी पर स्विच कर दी गई है और इसे हाइलाइट किया गया है। ड्राइवट्रेन डिवाइस को भी दिखाया गया है, और इसके इनर्शियल आइकन को हाइलाइट किया गया है ताकि यह इंगित किया जा सके कि परियोजना अब ब्रेन के अंतर्निर्मित इनर्शियल सेंसर का उपयोग कर रही है।

'2nd gen' आइकन नीले रंग में हाइलाइट हो जाएगा, जिससे पता चलेगा कि परियोजना परिवर्तित हो गई है। आप यह भी देख सकते हैं कि ब्रेन इनर्शियल सेंसर को कॉन्फ़िगर किया गया है।

अब आप इस परियोजना को (दूसरी पीढ़ी) मस्तिष्क पर चला सकते हैं।

नोट:यदि इस परियोजना को वापस प्रथम पीढ़ी में परिवर्तित किया जाता है, तो बाह्य गायरो स्वचालित रूप से कॉन्फ़िगर नहीं होगा। इसे डिवाइस विंडो में मैन्युअल रूप से कॉन्फ़िगर करने की आवश्यकता होगी।

नोट: रूपांतरण प्रक्रिया तब भी शुरू होगी जब एक IQ (2nd gen) ब्रेन कनेक्ट किया जाएगा जबकि VEXcode 1st gen मोड में होगा।


मामूली बदलावों के साथ किसी प्रोजेक्ट को स्वचालित रूप से कोड में परिवर्तित करना

वर्कस्पेस में पहली पीढ़ी के प्रोजेक्ट के साथ VEXcode IQ। कोड व्यूअर और हेल्प आइकन के बीच में डिवाइसेस आइकन हाइलाइट किया गया है।

कार्यक्षेत्र में एक (प्रथम पीढ़ी) परियोजना खोलें। फिर, डिवाइस विंडो आइकन का चयन करें।

VEXcode IQ डिवाइस मेनू में IQ रोबोट ब्रेन जनरेशन सेटिंग दिखाई गई है। यह सेटिंग पहली पीढ़ी के विकल्प पर सेट है, लेकिन दूसरी पीढ़ी का विकल्प हाइलाइट किया गया है।

जब डिवाइस विंडो खुल जाए तो '2nd gen' आइकन चुनें।

VEXcode IQ ब्रेन जनरेशन प्रॉम्प्ट में लिखा है कि पहली पीढ़ी के IQ रोबोट ब्रेन प्रोजेक्ट्स को दूसरी पीढ़ी के IQ रोबोट ब्रेन के साथ उपयोग करने से पहले परिवर्तित करने की आवश्यकता है। क्या आप रूपांतरण की प्रक्रिया आगे बढ़ाना चाहते हैं? नीचे लीन मोर का लिंक दिया गया है। नीचे दो बटन भी हैं, एक पर 'कैंसिल' और दूसरे पर 'कंटिन्यू' लिखा है। जारी रखें बटन हाइलाइट हो गया है।

आपको सचेत करने के लिए एक संदेश आएगा कि परियोजना को परिवर्तित करने की आवश्यकता होगी। रूपांतरण के लिए आगे बढ़ने हेतु 'जारी रखें' का चयन करें।

नोट: यह संदेश केवल तभी खुलेगा जब परियोजना कोड में परिवर्तन किए गए हों। 

VEXcode IQ प्रोजेक्ट रूपांतरण प्रॉम्प्ट जिसमें लिखा है कि प्रोजेक्ट रूपांतरण इन परिवर्तनों के साथ पूरा हो गया है। {जब ब्रेन बटन} इवेंट ब्लॉक ड्रॉपडाउन मेनू अपडेट हो गया। नीचे एक ओके बटन है जो हाइलाइट किया हुआ है।

एक रूपांतरण पूर्णता संदेश खुलेगा और उसमें किए गए सभी परिवर्तनों की सूची होगी। इस उदाहरण में, {When Brain button} इवेंट ब्लॉक ड्रॉपडाउन मेनू को पहली से दूसरी पीढ़ी के कॉन्फ़िगरेशन में अपडेट किया गया था।

  • आपको प्राप्त होने वाले विभिन्न संदेशों तथा उनकी व्याख्या करने के तरीके के बारे में अधिक जानकारी के लिए नीचे दिया गया अनुभाग देखें।

प्रोजेक्ट रूपांतरण को सहेजने के लिए 'ओके' का चयन करें।

VEXcode IQ डिवाइस मेनू में IQ रोबोट ब्रेन जनरेशन सेटिंग दिखाई गई है। यह सेटिंग दूसरी पीढ़ी पर स्विच कर दी गई है और इसे हाइलाइट किया गया है।

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


परियोजनाओं को परिवर्तित करते समय संवाद संदेशों की व्याख्या करना

यदि नीचे दर्शाई गई किसी भी स्थिति के कारण कोड में रूपांतरण आवश्यक था, तो रूपांतरण के बाद संदेश होगा: "इन परिवर्तनों के साथ परियोजना रूपांतरण पूरा हो गया है," इसके बाद कोड में किए गए किसी भी परिवर्तन की सूची होगी। नीचे वे परिवर्तन दिए गए हैं जिनका सामना आपको (प्रथम पीढ़ी) परियोजना को (द्वितीय पीढ़ी) ब्रेन पर चलाने के लिए परिवर्तित करते समय करना पड़ सकता है। 

नोट: रूपांतरण प्रक्रिया तब भी शुरू होगी जब एक IQ (2nd gen) ब्रेन कनेक्ट किया जाएगा जबकि VEXcode 1st gen मोड में होगा।

{When Brain button} ड्रॉपडाउन मेनू अपडेट किया गया

VEXcode IQ प्रोजेक्ट रूपांतरण प्रॉम्प्ट जिसमें लिखा है कि प्रोजेक्ट रूपांतरण इन परिवर्तनों के साथ पूरा हो गया है। {जब ब्रेन बटन} इवेंट ब्लॉक ड्रॉपडाउन मेनू अपडेट हो गया। नीचे एक ओके बटन है।

यहां संदेश आपको बताता है कि रूपांतरण पूरा हो गया है, और {When Brain button} ब्लॉक का ड्रॉपडाउन मेनू अपडेट हो गया है।

व्हेन ब्रेन बटन ब्लॉक का आरेख जिसमें ब्रेन जनरेशन के आधार पर बटनों का एक अलग ड्रॉपडाउन मेनू होता है। पहली पीढ़ी के मेनू में तीन विकल्प हैं जिन पर अप, डाउन और चेक लिखा होता है। दूसरी पीढ़ी के मेनू में तीन विकल्प हैं जिन पर बाएँ, दाएँ और चेक लिखा होता है।

क्योंकि (प्रथम पीढ़ी) मस्तिष्क पर तीर बटन 'ऊपर' और 'नीचे' हैं, लेकिन (द्वितीय पीढ़ी) मस्तिष्क पर वे 'बाएं' और 'दाएं' हैं, इसलिए तीर बटन से जुड़े ब्लॉकों के लिए ड्रॉपडाउन मेनू में मापदंडों को अपडेट करना होगा।

ड्रॉपडाउन मेनू अपडेट किया गया

VEXcode IQ प्रोजेक्ट रूपांतरण प्रॉम्प्ट जिसमें लिखा है कि प्रोजेक्ट रूपांतरण इन परिवर्तनों के साथ पूरा हो गया है। ब्रेन बटन प्रेस्ड सेंसिंग ब्लॉक ड्रॉपडाउन मेनू अपडेट किया गया। नीचे एक ओके बटन है।

यहां संदेश आपको बताता है कि रूपांतरण पूरा हो गया है, और <Brain button pressed> ब्लॉक का ड्रॉपडाउन मेनू अपडेट हो गया है।

ब्रेन बटन प्रेस्ड ब्लॉक का आरेख जिसमें ब्रेन जनरेशन के आधार पर बटनों का एक अलग ड्रॉपडाउन मेनू होता है। पहली पीढ़ी के मेनू में तीन विकल्प हैं जिन पर अप, डाउन और चेक लिखा होता है। दूसरी पीढ़ी के मेनू में तीन विकल्प हैं जिन पर बाएँ, दाएँ और चेक लिखा होता है।

क्योंकि (प्रथम पीढ़ी) मस्तिष्क पर तीर बटन 'ऊपर' और 'नीचे' हैं, लेकिन (द्वितीय पीढ़ी) मस्तिष्क पर वे 'बाएं' और 'दाएं' हैं, इसलिए तीर बटन से जुड़े ब्लॉकों के लिए ड्रॉपडाउन मेनू में मापदंडों को अपडेट करना होगा।

ड्राइवट्रेन गायरो अपडेट

VEXcode IQ प्रोजेक्ट रूपांतरण प्रॉम्प्ट जिसमें लिखा है कि प्रोजेक्ट रूपांतरण इन परिवर्तनों के साथ पूरा हो गया है। ड्राइवट्रेन के जाइरो सेंसर को इनर्शियल सेंसर से बदल दिया गया। नीचे एक ओके बटन है।

यहां संदेश आपको बताता है कि ड्राइवट्रेन गायरो सेंसर को इनर्शियल सेंसर से बदल दिया गया है।

VEXcode IQ डिवाइसेस मेनू खुला है और रोबोट ब्रेन जनरेशन सेटिंग दूसरी पीढ़ी पर सेट है। ड्राइवट्रेन डिवाइस को दिखाया गया है और इसके इनर्शियल आइकन को हाइलाइट किया गया है ताकि यह इंगित किया जा सके कि परियोजना अब ब्रेन के अंतर्निर्मित इनर्शियल सेंसर का उपयोग कर रही है।

आपको डिवाइस में इनर्शियल सेंसर आइकन दिखाई देगा।    
नोट:यदि इस परियोजना को वापस प्रथम पीढ़ी में परिवर्तित किया जाता है, तो बाह्य गायरो स्वचालित रूप से कॉन्फ़िगर नहीं होगा। इसे मैन्युअल रूप से कॉन्फ़िगर करने की आवश्यकता होगी।

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

Last Updated: