VEXcode IQ, VEX IQ रोबोट की प्रोग्रामिंग के लिए कोडिंग वातावरण है। निम्नलिखित लेख अन्य लेखों के लिंक प्रदान करता है जो आपको VEXcode IQ के साथ कोडिंग शुरू करने में मदद करेंगे। इस लेख के अंत में, आपके पास या तो VEX क्लॉबोट IQ को आगे की ओर चलाने के लिए प्रोग्रामिंग करने का विकल्प होगा, या VEX IQ ब्रेन के एलसीडी डिस्प्ले पर 'VEX' प्रिंट करने के लिए एक प्रोजेक्ट बनाने का विकल्प होगा।
नोट: इस लेख के अंत में अपनी परियोजना का परीक्षण करने के लिए, सुनिश्चित करें कि आप चार्ज की गई IQ बैटरीसे शुरू करें।
इस लेख में निम्नलिखित शामिल होंगे:
- एप्लिकेशन डाउनलोड करें
- उपकरण और टेम्पलेट
- ब्लॉक का उपयोग करना
- सहेजा जा रहा है
- यदि आवश्यक हो तो फर्मवेयर अपडेट करें
- डाउनलोड करना और चलाना
- एक परियोजना खोलना
- अतिरिक्त सहायक लिंक
- मेरा पहला प्रोजेक्ट
- 'VEX' उदाहरण प्रिंट करें (रोबोट निर्माण की आवश्यकता नहीं)
- ड्राइव फॉरवर्ड उदाहरण (क्लॉबोट IQ बिल्ड आवश्यक)
एप्लिकेशन डाउनलोड करें
VEXcode IQ कई अलग-अलग प्रकार के उपकरणों के लिए उपलब्ध है। एप्लिकेशन को आपके डिवाइस पर डाउनलोड करना होगा। VEXcode डाउनलोड पृष्ठदेखें.
निम्नलिखित लिंक आपको अपने डिवाइस पर एप्लिकेशन डाउनलोड करने में मदद करेंगे:
- Chromebook - इंस्टॉल करें - VEXcode IQ
- विंडोज़ - इंस्टॉल करें - VEXcode IQ
- Mac और macOS - इंस्टॉल करें - VEXcode IQ
- iPad - इंस्टॉल करें - VEXcode IQ
उपकरण और टेम्पलेट
जब आप नया VEXcode IQ प्रोजेक्ट खोलते हैं, प्रोजेक्ट केवल VEX IQ ब्रेन का उपयोग करने के लिए सेट किया जाता है। टूलबॉक्स में केवल वही ब्लॉक दिखाई देंगे जो डिफ़ॉल्ट ब्लॉक हैं।
आपके रोबोट पर उपयोग किए जा रहे उपकरणों को जोड़कर एक परियोजना को अनुकूलित किया जाता है। अतिरिक्त ब्लॉक प्रत्येक जोड़े गए डिवाइस के लिए टूलबॉक्स को भर देंगे।
उदाहरण के लिए, 'ड्राइवट्रेन 2 मोटर' डिवाइस जोड़ने से टूलबॉक्स में 'ड्राइवट्रेन' ब्लॉक का सेट जुड़ जाएगा।
कई मानक VEX IQ बिल्ड हैं, जैसे क्लॉबोट और ऑटोपायलट, जिनका उपयोग कक्षा और VEX STEM लैब्स में किया जा सकता है।
VEXcode IQ में इन बिल्ड के लिए पहले से ही कई टेम्पलेट्स स्थापित हैं। उदाहरण के लिए, क्लॉबोट IQ के लिए VEXcode IQ प्रोजेक्ट शुरू करने का एक आसान तरीका एक उदाहरण टेम्पलेट का उपयोग करना है। यह क्लॉबोट के उपकरणों को कॉन्फ़िगर करेगा और विशिष्ट उपकरणों के ब्लॉक को टूलबॉक्स में जोड़ देगा।
फ़ाइल मेनू से 'उदाहरण खोलें' का चयन करके एक उदाहरण परियोजना खोलें।
फ़िल्टर बार से 'टेम्पलेट्स' चुनें।
फिर क्लॉबोट (ड्राइवट्रेन 2-मोटर) टेम्पलेट का चयन करें।
नोट: डिवाइसों को कॉन्फ़िगर करने के बारे में अधिक जानकारी के लिए लेख का रोबोट कॉन्फ़िगरेशन अनुभाग देखें।
ब्लॉक का उपयोग करना
VEXcode IQ एक ब्लॉक्स परियोजना के रूप में खुलता है। ब्लॉकों के साथ प्रोग्रामिंग एक ऐसा वातावरण प्रदान करती है जो सुलभ है, तथा इसमें प्रवेश की सीमा बहुत कम है। हालाँकि, ब्लॉक्स प्रोजेक्ट को कोड करने से उन्नत स्तर की प्रोग्रामिंग भी संभव हो जाती है।
किसी ब्लॉक को टूलबॉक्स से कार्यक्षेत्र में खींचकर प्रोजेक्ट में जोड़ा जा सकता है।
इसे कार्यस्थान से ब्लॉक को खींचकर परियोजना से आसानी से हटाया जा सकता है।
ब्लॉकों का उपयोग करने वाले कुछ अतिरिक्त उपयोगी लेख इस प्रकार हैं:
- ब्लॉक आकार - ब्लॉक ट्यूटोरियल - VEXcode IQ
- ब्लॉक आकार और अर्थ - ब्लॉक ट्यूटोरियल - VEXcode IQ
- ब्लॉक हटाएं - ब्लॉक ट्यूटोरियल - VEXcode IQ
सहेजा जा रहा है
एक बार जब आप अपना VEX IQ प्रोजेक्ट पूरा कर लेंगे, तो उसे आपके डिवाइस में सेव करना होगा। आपके प्रोजेक्ट को सहेजना आपके डिवाइस के आधार पर भिन्न होता है।
निम्नलिखित लेख बताते हैं कि आप अपने प्रोजेक्ट को अपने डिवाइस पर कैसे सहेज सकते हैं:
- विंडोज़ पर ब्लॉक प्रोजेक्ट सहेजें - ब्लॉक प्रोजेक्ट खोलें और सहेजें - VEXcode IQ
- macOS पर ब्लॉक प्रोजेक्ट सहेजें - ब्लॉक प्रोजेक्ट खोलें और सहेजें - VEXcode IQ
- Chromebook पर ब्लॉक प्रोजेक्ट सहेजें - ब्लॉक प्रोजेक्ट खोलें और सहेजें - VEXcode IQ
- एंड्रॉइड टैबलेट पर ब्लॉक प्रोजेक्ट सहेजें - ब्लॉक प्रोजेक्ट खोलें और सहेजें - VEXcode IQ
- आईपैड पर ब्लॉक प्रोजेक्ट सहेजें - ब्लॉक प्रोजेक्ट खोलें और सहेजें - VEXcode IQ
यदि आवश्यक हो तो फर्मवेयर अपडेट करें
VEX IQ ब्रेन और अन्य स्मार्ट उपकरणों में एक अंतर्निहित सॉफ्टवेयर होता है जो उपकरणों को VEXcode IQ प्रोजेक्ट के साथ काम करने की अनुमति देता है। इस सॉफ्टवेयर को फर्मवेयर या अन्यथा VEXos कहा जाता है।
यदि फर्मवेयर आपके वर्तमान संस्करण VEXcode IQ के साथ अद्यतित नहीं है, तो आप अपने प्रोजेक्ट को IQ Brain पर डाउनलोड नहीं कर पाएंगे। जब फर्मवेयर अपडेट नहीं होता है तो VEXcode IQ आपको एक नारंगी ब्रेन आइकन प्रदर्शित करके सचेत करता है, जैसे ही एक संचालित IQ ब्रेन आपके डिवाइस से कनेक्ट होता है।
नोट: फर्मवेयर के बारे में अधिक जानकारी के लिए फर्मवेयर - आरंभ करें - VEXcode IQ लेख देखें।
डाउनलोड करना और चलाना
आपके प्रोजेक्ट को चलाने के लिए आपके VEXcode IQ प्रोजेक्ट को VEX IQ Brain में डाउनलोड किया जाना आवश्यक है। यह IQ ब्रेन और आपके डिवाइस के बीच एक USB कॉर्ड कनेक्ट करके पूरा किया जाता है।
या, आईपैड/एंड्रॉइड टैबलेट डिवाइस के साथ वायरलेस तरीके से।
VEX IQ ब्रेन में चार डाउनलोड स्लॉट हैं जो एक ही समय में IQ ब्रेन पर चार अलग-अलग परियोजनाओं को संग्रहीत करने की अनुमति देता है।
एक बार VEX IQ ब्रेन कनेक्ट हो जाए और एक स्लॉट चुन लिया जाए, तो आपका प्रोजेक्ट IQ ब्रेन में डाउनलोड किया जा सकता है, और फिर चलाया जा सकता है। जब कोई प्रोजेक्ट चलाया जाता है, तो यह आपको यह देखने की अनुमति देता है कि प्रोजेक्ट आपके रोबोट के व्यवहार को किस प्रकार प्रभावित करता है।
कभी-कभी, डाउनलोड प्रक्रिया के दौरान डाउनलोड त्रुटि हो सकती है। हालाँकि, इनका निवारण करना आमतौर पर आसान होता है।
निम्नलिखित लेख आपको अपने VEXcode IQ प्रोजेक्ट को डाउनलोड करने और चलाने में मदद करेंगे:
- मस्तिष्क स्थिति चिह्न (USB) - मस्तिष्क से कनेक्ट करें - VEXcode IQ
- आईपैड / एंड्रॉइड टैबलेट (वायरलेस) - मस्तिष्क से कनेक्ट करें - VEXcode IQ
- चयनित स्लॉट पर डाउनलोड करें - ब्लॉक ट्यूटोरियल - VEXcode IQ
- ब्लॉक्स प्रोजेक्ट डाउनलोड करें और चलाएँ - ब्लॉक्स ट्यूटोरियल्स - VEXcode IQ
- iPad पर डाउनलोड करें - ब्लॉक ट्यूटोरियल - VEXcode IQ
- डाउनलोड त्रुटियाँ - समस्या निवारण - VEXcode IQ
नोट: अपना प्रोजेक्ट डाउनलोड करने से पहले, प्रोजेक्ट प्री-डाउनलोडिंग चेकलिस्टकी समीक्षा करें।
एक परियोजना खोलना
एक बार जब VEXcode IQ प्रोजेक्ट आपके डिवाइस पर सेव हो जाता है, तो इसे बाद में आपके रोबोट पर पुनः डाउनलोड करने के लिए खोला जा सकता है, या प्रोजेक्ट को संशोधित किया जा सकता है।
निम्नलिखित लेख आपको अपने विशिष्ट डिवाइस पर अपना VEXcode IQ प्रोजेक्ट खोलने में मदद करेंगे:
- विंडोज़ पर ब्लॉक्स प्रोजेक्ट खोलें - ब्लॉक्स प्रोजेक्ट्स खोलें और सेव करें - VEXcode IQ
- macOS पर ब्लॉक्स प्रोजेक्ट खोलें - ब्लॉक्स प्रोजेक्ट्स खोलें और सेव करें - VEXcode IQ
- Chromebook पर ब्लॉक प्रोजेक्ट खोलें - ब्लॉक प्रोजेक्ट खोलें और सहेजें - VEXcode IQ
- iPad पर ब्लॉक प्रोजेक्ट खोलें - ब्लॉक प्रोजेक्ट खोलें और सहेजें - VEXcode IQ
- Android पर ब्लॉक प्रोजेक्ट खोलें - ब्लॉक प्रोजेक्ट खोलें और सहेजें - VEXcode IQ
अतिरिक्त सहायक लिंक
VEXcode IQ के साथ काम करते समय आपकी सहायता के लिए कई अतिरिक्त VEX लाइब्रेरी लेख हैं।
आरंभ करने के लिए कुछ अतिरिक्त उपयोगी लेख इस प्रकार हैं:
- ब्लॉक्स प्रोजेक्ट में सहायता प्राप्त करें - ब्लॉक्स ट्यूटोरियल्स - VEXcode IQ
- संदर्भ मेनू - ब्लॉक ट्यूटोरियल - VEXcode IQ
- टिप्पणियाँ - ब्लॉक ट्यूटोरियल - VEXcode IQ
- नोट्स - ब्लॉक ट्यूटोरियल - VEXcode IQ
VEX IQ STEM लैब्समें कई मजेदार और शैक्षिक गतिविधियाँ भी हैं।
मेरा पहला प्रोजेक्ट
निम्नलिखित दो परियोजनाएं आपको VEXcode IQ में परियोजना निर्माण का अभ्यास करने की अनुमति देंगी।
'VEX' प्रिंट करें
यह परियोजना आपको रोबोट को जोड़े बिना ही परियोजना बनाने की अनुमति देगी। इसके लिए केवल VEX IQ ब्रेन और चार्ज बैटरी की आवश्यकता होगी
VEXcode IQ लॉन्च करें.
एक नया रिक्त प्रोजेक्ट खुलेगा.
'लुक्स' श्रेणी से [प्रिंट] ब्लॉक का चयन करें और इसे {When started} ब्लॉक से जोड़ें।
पैरामीटर में 'Hello' शब्द को 'VEX' शब्द से प्रतिस्थापित करें।
अपना प्रोजेक्ट सहेजें, डाउनलोड करें और चलाएँ।
'VEX' IQ ब्रेन के LED डिस्प्ले पर प्रिंट होगा।
आगे की तरफ गाड़ी चलाये
इस परियोजना का उपयोग मानक क्लॉबोट आईक्यू के साथ किया जाना है। निर्माण निर्देशों के लिए क्लॉबोट विद कंट्रोलर STEM लैब देखें।
VEXcode IQ लॉन्च करें.
एक नया रिक्त प्रोजेक्ट खुलेगा.
'क्लॉबोट (ड्राइवट्रेन 2-मोटर)' उदाहरण परियोजनाखोलें।
नोट: टेम्पलेट के लिए स्मार्ट पोर्ट 4 में जाइरो प्लग करना आवश्यक है।'ड्राइवट्रेन' श्रेणी से, [ड्राइव फॉर] ब्लॉक का चयन करें और इसे {When started} ब्लॉक से जोड़ें।
नोट: 200 मिलीमीटर आगे की ओर चलाने से क्लॉबोट के पहिये एक चक्कर आगे बढ़ जाएंगे।
अपना प्रोजेक्ट सहेजें, डाउनलोड करें और चलाएँ। क्लॉबोट अब 200 मिमी आगे बढ़ेगा।
नोट: यदि आपको VEXcode IQ के साथ काम करते समय कोई समस्या आती है, तो कृपया VEXcode IQ में पाए जाने वाले फीडबैक टूल उपयोग करें।