VEXcode EXP के साथ प्रोग्रामिंग शुरू करते समय, नियंत्रक ब्लॉक टूलबॉक्स में तब तक दिखाई नहीं देंगे जब तक कि नियंत्रक कॉन्फ़िगर नहीं किया गया हो।
नोट: यदि आपने नियंत्रक कॉन्फ़िगर किया है, तो आपके प्रोजेक्ट को चलाने के लिए आपके VEX EXP ब्रेन के साथ एक नियंत्रक जोड़ा जाना चाहिए।
नियंत्रक जोड़ना
नियंत्रक को कॉन्फ़िगर करने के लिए, डिवाइस विंडो खोलने के लिए डिवाइस आइकन का चयन करें।
“डिवाइस जोड़ें” चुनें.
"नियंत्रक" का चयन करें.
यदि आप VEXcode EXP का उपयोग करके नियंत्रक को प्रोग्राम करना चाहते हैं, तो कॉन्फ़िगरेशन पूरा करने के लिए "संपन्न" का चयन करें।
- यदि आप नियंत्रक को बिना कोडिंग के उपयोग के लिए कॉन्फ़िगर करना चाहते हैं, तो नीचे दिए गए अतिरिक्त विकल्प देखें।
एक बार नियंत्रक जोड़ दिए जाने पर, आप देखेंगे कि नियंत्रक डिवाइस विंडो में जुड़ गया है, और नियंत्रक ब्लॉक (जैसे कि इस छवि में हाइलाइट किए गए हैं) टूलबॉक्स में दिखाई देंगे।
नियंत्रक के जॉयस्टिक को ड्राइवट्रेन असाइन करना
अब चूंकि नियंत्रक को रोबोट कॉन्फ़िगरेशन में जोड़ दिया गया है, तो आप डिवाइस विंडो में नियंत्रक के जॉयस्टिक को ड्राइवट्रेन असाइन कर सकते हैं। यह आपको अतिरिक्त कोड जोड़े बिना ही कंट्रोलर के जॉयस्टिक को ड्राइवट्रेन असाइन करने की अनुमति देता है।
- निम्नलिखित उदाहरण क्लॉबोट (ड्राइवट्रेन 2-मोटर)- उदाहरण परियोजना का उपयोग करता है।
डिवाइस विंडो खोलने के लिए डिवाइस आइकन का चयन करें।
"नियंत्रक" का चयन करें.
विकल्पों के बीच टॉगल करने के लिए जॉयस्टिक आइकन का चयन करें।
- जॉयस्टिक आइकन को कई बार चुनने पर सभी विकल्प एक साथ आ जाएंगे।
- वांछित ड्राइव मोड प्रदर्शित होने पर रुकें।
चार ड्राइव मोड जिनमें से आप चुन सकते हैं वे हैं: लेफ्ट आर्केड, राइट आर्केड, स्प्लिट आर्केड, टैंक।
बायां आर्केड
सभी गतिविधियाँ बायीं जॉयस्टिक द्वारा नियंत्रित होती हैं।
दायां आर्केड
सभी गतिविधियाँ दाहिने जॉयस्टिक द्वारा नियंत्रित होती हैं।
स्प्लिट आर्केड
आगे और पीछे की गति को बाएं जॉयस्टिक द्वारा नियंत्रित किया जाता है, जबकि मुड़ने को दाएं जॉयस्टिक द्वारा नियंत्रित किया जाता है।
टैंक
बायीं मोटर को बायीं जॉयस्टिक द्वारा नियंत्रित किया जाता है, जबकि दायीं मोटर को दायीं जॉयस्टिक द्वारा नियंत्रित किया जाता है।
अपना कॉन्फ़िगरेशन सहेजने के लिए “संपन्न” चुनें.
- अब चूंकि ड्राइवट्रेन को जॉयस्टिकों को सौंप दिया गया है और परिवर्तन सहेज लिए गए हैं, इसलिए अब परियोजना को डाउनलोड करके चलाया जा सकता है।
- किसी प्रोजेक्ट को डाउनलोड करने और चलाने के तरीके के बारे में अधिक जानकारी के लिए यह लेख देखें।
नियंत्रक के बटनों को मोटरें सौंपना
एक बार नियंत्रक को रोबोट कॉन्फ़िगरेशन में जोड़ दिया जाए, तो आप डिवाइस विंडो में विशिष्ट नियंत्रक बटनों को मोटर्स असाइन कर सकते हैं। डिवाइस विंडो में मोटर्स निर्दिष्ट करने से आप कोड जोड़े बिना व्यक्तिगत मोटर्स या मोटर समूहों को नियंत्रित कर सकते हैं।
- निम्नलिखित उदाहरण में दो मोटर्स कॉन्फ़िगर किए गए हैं: क्लॉमोटर और आर्ममोटर।
डिवाइस विंडो खोलने के लिए डिवाइस आइकन का चयन करें।
"नियंत्रक" का चयन करें.
नियंत्रक पर बटन का चयन करके मोटर को बटन पर कॉन्फ़िगर करें।
- एक ही बटन को कई बार चुनने से आपके कॉन्फ़िगर किए गए मोटर्स का चक्र चलेगा।
- जब वांछित मोटर प्रदर्शित हो जाए तो रुकें।
नियंत्रक में चार बटन समूह (L, R, E, और F) हैं। प्रत्येक समूह में एक एकल मोटर (जो ड्राइवट्रेन का हिस्सा नहीं है) हो सकती है।
नोट: एक बार मोटर कॉन्फ़िगर हो जाने पर, यह अन्य बटनों के लिए विकल्प के रूप में प्रदर्शित नहीं होगा।
अपना कॉन्फ़िगरेशन सहेजने के लिए “संपन्न” चुनें.
- अब चूंकि मोटर्स को कंट्रोलर पर असाइन कर दिया गया है और परिवर्तन सहेज लिए गए हैं, इसलिए अब प्रोजेक्ट को डाउनलोड करके चलाया जा सकता है।
- किसी प्रोजेक्ट को डाउनलोड करने और चलाने के बारे में अधिक जानकारी के लिए यह लेख देखें।
नियंत्रक हटाना
स्क्रीन के नीचे “हटाएँ” विकल्प का चयन करके नियंत्रक को हटाया जा सकता है।