VEXcode EXP में नियंत्रक को कॉन्फ़िगर करना

VEXcode EXP के साथ प्रोग्रामिंग शुरू करते समय, नियंत्रक ब्लॉक टूलबॉक्स में तब तक दिखाई नहीं देंगे जब तक कि नियंत्रक कॉन्फ़िगर नहीं किया गया हो।

नोट: यदि आपने नियंत्रक कॉन्फ़िगर किया है, तो आपके प्रोजेक्ट को चलाने के लिए आपके VEX EXP ब्रेन के साथ एक नियंत्रक जोड़ा जाना चाहिए।


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

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

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

VEXcode EXP डिवाइस मेनू में 'डिवाइस जोड़ें' बटन हाइलाइट किया गया है।

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

VEXcode EXP डिवाइस मेनू में 'डिवाइस जोड़ें' बटन का चयन करने के बाद। कंट्रोलर विकल्प हाइलाइट किया गया है।

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

कंट्रोलर विकल्प का चयन करने के बाद VEXcode EXP डिवाइसेस मेनू दिखाई देगा। नीचे, 'Done' बटन हाइलाइट किया गया है।

यदि आप VEXcode EXP का उपयोग करके नियंत्रक को प्रोग्राम करना चाहते हैं, तो कॉन्फ़िगरेशन पूरा करने के लिए "संपन्न" का चयन करें।

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

VEXcode EXP डिवाइस मेनू में पहले से जोड़ा गया कंट्रोलर हाइलाइट किया गया है। ब्लॉक्स टूलबॉक्स भी दिखाया गया है और दो कंट्रोलर-विशिष्ट इवेंट ब्लॉक हाइलाइट किए गए हैं।

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


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

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

  • निम्नलिखित उदाहरण क्लॉबोट (ड्राइवट्रेन 2-मोटर)- उदाहरण परियोजना का उपयोग करता है।
    क्लॉबॉट ड्राइवट्रेन 2 मोटर उदाहरण प्रोजेक्ट का थंबनेल।

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

डिवाइस विंडो खोलने के लिए डिवाइस आइकन का चयन करें।

VEXcode EXP डिवाइस मेनू में पहले से जोड़ा गया कंट्रोलर हाइलाइट किया गया है।

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

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

विकल्पों के बीच टॉगल करने के लिए जॉयस्टिक आइकन का चयन करें।

  • जॉयस्टिक आइकन को कई बार चुनने पर सभी विकल्प एक साथ आ जाएंगे।
  • वांछित ड्राइव मोड प्रदर्शित होने पर रुकें।

चार ड्राइव मोड जिनमें से आप चुन सकते हैं वे हैं: लेफ्ट आर्केड, राइट आर्केड, स्प्लिट आर्केड, टैंक।

VEXcode EXP डिवाइस मेनू में कंट्रोलर विकल्प दिखाए गए हैं। एक आइकन इंगित करता है कि बायां जॉयस्टिक लेफ्ट आर्केड कंट्रोल स्कीम का उपयोग करके ड्राइवट्रेन को नियंत्रित कर रहा है।

बायां आर्केड

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

VEXcode EXP डिवाइस मेनू में कंट्रोलर विकल्प दिखाए गए हैं। एक आइकन इंगित करता है कि दायां जॉयस्टिक राइट आर्केड नियंत्रण योजना का उपयोग करके ड्राइवट्रेन को नियंत्रित कर रहा है।

दायां आर्केड

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

VEXcode EXP डिवाइस मेनू में कंट्रोलर विकल्प दिखाए गए हैं। एक आइकन यह दर्शाता है कि दोनों जॉयस्टिक स्प्लिट आर्केड नियंत्रण योजना का उपयोग करके ड्राइवट्रेन को नियंत्रित कर रहे हैं।

स्प्लिट आर्केड

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

VEXcode EXP डिवाइस मेनू में कंट्रोलर विकल्प दिखाए गए हैं। एक आइकन यह दर्शाता है कि दोनों जॉयस्टिक टैंक नियंत्रण योजना का उपयोग करके ड्राइवट्रेन को नियंत्रित कर रहे हैं।

टैंक

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

 

VEXcode EXP डिवाइस मेनू में कंट्रोलर विकल्प दिखाए गए हैं। नीचे, 'Done' बटन हाइलाइट किया गया है।

अपना कॉन्फ़िगरेशन सहेजने के लिए “संपन्न” चुनें.


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

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

  • निम्नलिखित उदाहरण में दो मोटर्स कॉन्फ़िगर किए गए हैं: क्लॉमोटर और आर्ममोटर।

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

डिवाइस विंडो खोलने के लिए डिवाइस आइकन का चयन करें।


VEXcode EXP डिवाइस मेनू में पहले से जोड़ा गया कंट्रोलर हाइलाइट किया गया है।

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

VEXcode EXP डिवाइस मेनू में कंट्रोलर विकल्प दिखाए गए हैं। जॉयस्टिक के अलावा अन्य बटन हाइलाइट किए गए हैं, जिनमें से L1 और L2 बटन आर्म मोटर ग्रुप से जुड़े हैं और A और B बटन क्लॉ मोटर ग्रुप से जुड़े हैं।

नियंत्रक पर बटन का चयन करके मोटर को बटन पर कॉन्फ़िगर करें।

  • एक ही बटन को कई बार चुनने से आपके कॉन्फ़िगर किए गए मोटर्स का चक्र चलेगा।
  • जब वांछित मोटर प्रदर्शित हो जाए तो रुकें।

नियंत्रक में चार बटन समूह (L, R, E, और F) हैं। प्रत्येक समूह में एक एकल मोटर (जो ड्राइवट्रेन का हिस्सा नहीं है) हो सकती है।

नोट: एक बार मोटर कॉन्फ़िगर हो जाने पर, यह अन्य बटनों के लिए विकल्प के रूप में प्रदर्शित नहीं होगा।

VEXcode EXP डिवाइस मेनू में कंट्रोलर विकल्प और रोबोट के मोटर ग्रुप से जुड़े बटन दिखाए गए हैं। नीचे, 'Done' बटन हाइलाइट किया गया है।

अपना कॉन्फ़िगरेशन सहेजने के लिए “संपन्न” चुनें.


नियंत्रक हटाना

VEXcode EXP डिवाइस मेनू में कंट्रोलर विकल्प दिखाए गए हैं। नीचे, डिलीट बटन को हाइलाइट किया गया है।

स्क्रीन के नीचे “हटाएँ” विकल्प का चयन करके नियंत्रक को हटाया जा सकता है।

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

Last Updated: