VEXcode IQ (प्रथम पीढ़ी) में एक कस्टम IQ नियंत्रक कॉन्फ़िगर करना

यह लेख संग्रहीत कर दिया गया है। अद्यतन लेख यहां देखें।

आप अनुकूलित VEXcode IQ प्रोजेक्ट का उपयोग करके प्रोग्रामिंग के बिना अपने रोबोट के साथ VEX IQ नियंत्रक का उपयोग कर सकते हैं।

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

अलग-अलग मोटरों और ड्राइवट्रेन के लिए पोर्ट निम्नानुसार हैं:

  • मोटर्स:
    • आर्ममोटर: पोर्ट 10
    • क्लॉमोटर: पोर्ट 11
  • ड्राइवट्रेन:
    • लेफ्टमोटर: पोर्ट 1
    • राइटमोटर: पोर्ट 6

इस लेख में हम निम्नलिखित चरण अपनाएंगे:

  • मोटर्स जोड़ना
  • ड्राइवट्रेन जोड़ना
  • नियंत्रक जोड़ना
  • नियंत्रक के बटनों को मोटरें सौंपना
  • नियंत्रक के जॉयस्टिक को ड्राइवट्रेन असाइन करना
  • परिवर्तन सहेजना
  • प्रोजेक्ट डाउनलोड करें और चलाएँ

मोटर्स जोड़ना

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

मोटर को कॉन्फ़िगर करने के लिए, डिवाइस विंडो खोलने के लिए डिवाइस बटन का चयन करें। 

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

उस पीढ़ी का चयन करें जिसके साथ आप काम कर रहे हैं।

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

“डिवाइस जोड़ें” चुनें.

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

“मोटर” चुनें।

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

अपने मोटर के लिए वांछित पोर्ट संख्या का चयन करें। इस उदाहरण के लिए, अपने आर्म मोटर के लिए पोर्ट 10 का चयन करें।

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

विकल्प स्क्रीन के शीर्ष पर स्थित टेक्स्ट बॉक्स में नाम बदलकर “ArmMotor” करके आर्म मोटर का नाम बदलें। यदि आप कोई अमान्य नाम चुनते हैं, तो टेक्स्ट बॉक्स लाल रंग से हाइलाइट हो जाएगा। 

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

एक बार मोटर का नाम बदल जाने पर, डिवाइस को कॉन्फ़िगरेशन में सबमिट करने के लिए "संपन्न" का चयन करें। दिशा चयन को ऐसे ही छोड़ दें, जब तक कि आप मोटर को और अधिक अनुकूलित नहीं करना चाहते।

नोट: "रद्द करें" का चयन करने से आपके द्वारा डिवाइस में किए गए सभी परिवर्तन पूर्ववत हो जाएंगे और वे कॉन्फ़िगरेशन का हिस्सा नहीं होंगे।

नोट: मोटर को कॉन्फ़िगर करने के बारे में अधिक जानकारी के लिए, यहां क्लिक करें.

क्लॉ मोटर जोड़ने के लिए “मोटर जोड़ना” चरण दोहराएँ और पोर्ट 11 का चयन करें। इन चरणों का उपयोग करके ड्राइवट्रेन मोटर्स न जोड़ें।


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

  • गायरो के साथ ड्राइवट्रेन को कॉन्फ़िगर करने के लिए यहां पर क्लिक करें।

ड्राइवट्रेन जोड़ना

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

ड्राइवट्रेन को कॉन्फ़िगर करने के लिए, यदि डिवाइस विंडो पहले से खुली नहीं है तो उसे खोलने के लिए डिवाइस बटन का चयन करें। 

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

“डिवाइस जोड़ें” चुनें.

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

“ड्राइवट्रेन” चुनें।

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

अपने बाएँ और दाएँ मोटरों के लिए वांछित पोर्ट संख्या का चयन करें। इस उदाहरण के लिए, हम बाएं मोटर के लिए पोर्ट 1 और दाएं मोटर के लिए पोर्ट 6 का चयन करेंगे। अन्य डिवाइसों के लिए पहले से कॉन्फ़िगर किए गए पोर्ट अनुपलब्ध होंगे. पोर्ट 2 को अनुपलब्ध पोर्ट के उदाहरण के रूप में धूसर रंग में दिखाया गया है।

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

गायरो बॉक्स को अन-चेक करके गायरो को बंद करें।

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

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

नोट: "रद्द करें" का चयन करने से आपके द्वारा डिवाइस में किए गए सभी परिवर्तन पूर्ववत हो जाएंगे और वे कॉन्फ़िगरेशन का हिस्सा नहीं होंगे।

नोट: गायरो के बिना ड्राइवट्रेन को कॉन्फ़िगर करने के बारे में अधिक विकल्पों के लिए, यहां क्लिक करें.


व्यक्तिगत मोटर और ड्राइवट्रेन को कॉन्फ़िगर करने के बाद अब नियंत्रक को कॉन्फ़िगरेशन में जोड़ा जा सकता है। 

नियंत्रक जोड़ना

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

नियंत्रक को कॉन्फ़िगर करने के लिए, डिवाइस विंडो खोलने के लिए डिवाइस बटन का चयन करें यदि यह पहले से खुला नहीं है। 

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

“डिवाइस जोड़ें” चुनें.

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

"नियंत्रक" का चयन करें.

अब चूंकि नियंत्रक को रोबोट विन्यास में जोड़ दिया गया है, इसलिए आर्म और क्लॉ मोटर्स को अब नियंत्रक के बटनों को सौंपा जा सकता है और ड्राइवट्रेन को नियंत्रक के जॉयस्टिक को सौंपा जा सकता है।

नियंत्रक के बटनों को मोटरें सौंपना

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

नियंत्रक पर बटन पर क्लिक करके मोटर को बटन पर कॉन्फ़िगर करें। एक ही बटन को कई बार क्लिक करने से आपके कॉन्फ़िगर किए गए मोटर्स का चक्र चलेगा। जब वांछित मोटर प्रदर्शित हो जाए तो रुकें। नियंत्रक में चार बटन समूह (L, R, E, और F) हैं। प्रत्येक समूह में एक एकल मोटर (जो ड्राइवट्रेन से अलग नहीं है) हो सकती है। उदाहरण के लिए, ArmMotor को L और R बटन समूहों दोनों के लिए कॉन्फ़िगर नहीं किया जा सकता, केवल उनमें से एक के लिए। एक बार मोटर कॉन्फ़िगर हो जाने के बाद, यह अन्य बटनों के लिए विकल्प के रूप में प्रदर्शित नहीं होगा।

नियंत्रक के जॉयस्टिक को ड्राइवट्रेन असाइन करना

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

आप जॉयस्टिक का उपयोग करके रोबोट के ड्राइव-मोड को बदल सकते हैं, इसके लिए बटनों का चयन करें और तब तक मोड्स के माध्यम से चक्र करें जब तक कि वांछित मोड दिखाई न दे। चार मोड हैं: लेफ्ट आर्केड, राइट आर्केड, स्प्लिट आर्केड, टैंक। 

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

बायां आर्केड - सभी गतिविधियां बाएं जॉयस्टिक द्वारा नियंत्रित होती हैं।

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

दायां आर्केड - सभी गतिविधियां दांये जॉयस्टिक द्वारा नियंत्रित होती हैं।

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

स्प्लिट आर्केड - आगे और पीछे की गति को बाएं जॉयस्टिक द्वारा नियंत्रित किया जाता है जबकि मोड़ को दाएं जॉयस्टिक द्वारा नियंत्रित किया जाता है।

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

टैंक - बायीं मोटर को बायीं जॉयस्टिक द्वारा नियंत्रित किया जाता है जबकि दायीं मोटर को दायीं जॉयस्टिक द्वारा नियंत्रित किया जाता है।

नोट: नियंत्रक को कॉन्फ़िगर करने के बारे में अधिक विकल्पों के लिए, यहां क्लिक करें.


एक बार नियंत्रक कॉन्फ़िगर हो जाने के बाद, परिवर्तनों को सहेजना आवश्यक है।

परिवर्तन सहेजना

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

कॉन्फ़िगरेशन पूर्ण करने के लिए “पूर्ण” चुनें अन्यथा परिवर्तन सहेजे नहीं जाएंगे.


अब चूंकि नियंत्रक कॉन्फ़िगर हो गया है और परिवर्तन सहेज लिए गए हैं, इसलिए अब परियोजना को डाउनलोड और चलाया जा सकता है।

प्रोजेक्ट डाउनलोड करें और चलाएँ

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

प्रोजेक्ट को ब्रेन के चयनित स्लॉट में डाउनलोड करने के लिए डाउनलोड का चयन करें।

नोट: डाउनलोड, रन और स्टॉप आइकन डाउनलोड पूरा होने तक थोड़े समय के लिए ग्रे हो जाएंगे।

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

जब आपका रोबोट अभी भी आपके कंप्यूटर से जुड़ा हुआ हो, तो प्रोजेक्ट शुरू करने के लिए रन का चयन करें।

नोट: किसी प्रोजेक्ट को डाउनलोड करने और चलाने के तरीके के बारे में अधिक जानकारी के लिए, यहां क्लिक करें.

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

Last Updated: