पाठ 1: VEXcode परियोजनाओं का परिचय
हमारी पिछली इकाइयों में, आपने टीच पेंडेंट का उपयोग करके 6-एक्सिस रोबोटिक आर्म की गति को नियंत्रित किया था। इससे आपको 6-अक्ष भुजा को प्रत्येक अक्ष के साथ घुमाने की अनुमति मिल गई।
टीच पेंडेंट का उपयोग 6-एक्सिस आर्म की बुनियादी गतिविधियों के बारे में सीखने के लिए सहायक है, हालांकि जैसे-जैसे गतिविधियां अधिक जटिल होती जाती हैं, सभी गतिविधियों को याद रखना कठिन हो सकता है और गतिविधि को पूरा करने के लिए आवश्यक प्रत्येक निर्देशांक तक मैन्युअल रूप से जॉगिंग करने में समय लग सकता है।
टीच पेंडेंट की कुछ सीमाओं को कम करने के लिए, हम ब्लॉक-आधारित कोडिंग का उपयोग कर सकते हैं। यह पाठ ब्लॉक-आधारित परियोजनाओं को खोलने, चलाने और रोकने के तरीके पर ध्यान केंद्रित करेगा।
इस पाठ में आप निम्नलिखित के बारे में जानेंगे:
- सिग्नल टॉवर का नियंत्रित स्टॉप के रूप में उपयोग करना।
- प्रोजेक्ट कैसे खोलें.
- किसी परियोजना को कैसे चलाएं और रोकें।
- किसी प्रोजेक्ट में पैरामीटर्स को कैसे संपादित करें.
इस पाठ के अंत में, आप सिग्नल टॉवर पर विभिन्न रंग दिखाने के लिए एक प्रोजेक्ट खोलेंगे, चलाएंगे और रोकेंगे।

नियंत्रित स्टॉप के रूप में सिग्नल टॉवर
औद्योगिक रोबोटिक्स सेटिंग में नियंत्रित स्टॉप एक महत्वपूर्ण सुरक्षा विशेषता है। यह बाधाओं से टकराव या अन्य अवांछित मानवीय संपर्कों को रोककर, श्रमिकों और रोबोटिक भुजा दोनों को सुरक्षित और क्रियाशील रखने में मदद करता है। 6-अक्षीय आर्म पर नियंत्रित स्टॉप उसी तरह कार्य करता है।
नियंत्रित स्टॉप बटन दबाने से 6-अक्षीय आर्म की गति तुरंत रुक जाएगी। इस पाठ में, आप सीखेंगे कि सिग्नल टॉवर को अलग-अलग रंग दिखाने के लिए कैसे कोड किया जाए और नियंत्रित स्टॉप बटन की कार्यक्षमता का परीक्षण कैसे किया जाए।
सिग्नल टॉवर कई अलग-अलग रंगों की लाइटों से बना है और इसे यूनिट 1 में आपके निर्माण में जोड़ा गया था।
इसे 6-अक्षीय भुजा की क्रियाओं के आधार पर रंग बदलने के लिए कोडित किया जा सकता है, या शीर्ष पर स्थित नियंत्रित स्टॉप बटन का उपयोग 6-अक्षीय भुजा की गति को रोकने के लिए किया जा सकता है।

सिग्नल टॉवर का उपयोग किसी परियोजना के चलने पर नियंत्रित स्टॉप को ट्रिगर करने के लिए किया जा सकता है।
जब कोई परियोजना शुरू की जाती है, तो सिग्नल टॉवर हरा दिखाई देगा, जैसा कि इस चित्र में दिखाया गया है।

जब सिग्नल टॉवर पर नियंत्रित स्टॉप बटन दबाया जाता है, तो यह 6-एक्सिस आर्म के नियंत्रित स्टॉप को ट्रिगर करेगा। इसके बाद सिग्नल टावर लाल रंग में चमकने लगेगा।

नीचे दिए गए वीडियो में देखें कि प्रोजेक्ट कैसे चल रहा है, तथा नियंत्रित स्टॉप बटन दबाने पर क्या परिवर्तन होता है। इस वीडियो क्लिप में, सिग्नल टॉवर हरे रंग में चमकता है, फिर एक हाथ नियंत्रित स्टॉप बटन दबाता है, और हरी बत्ती बुझ जाती है और सिग्नल टॉवर पर चमकती लाल बत्ती उसके स्थान पर आ जाती है।
VEXcode परियोजना चलाना
इस पाठ्यक्रम में आप जिन परियोजनाओं पर काम करेंगे उनमें से कई नई परियोजनाओं से निर्मित होंगी। इस पाठ में आप सीखेंगे कि एक नया प्रोजेक्ट कैसे खोलें, एक ब्लॉक कैसे जोड़ें, एक पैरामीटर कैसे बदलें, और VEXcode में प्रोजेक्ट कैसे चलाएं।
इस वीडियो में दिए गए चरणों का पालन करकेनया ब्लॉक प्रोजेक्ट खोलें।
फ़ाइल मेनू खोलने के लिए टूलबार में फ़ाइल विकल्प का चयन करें, फिर नए ब्लॉक प्रोजेक्टटी का चयन करें। EXP ब्रेन या 6-एक्सिस आर्म के विकल्प के साथ एक पॉप अप विंडो दिखाई देती है। 6-अक्ष आर्मका चयन करें. इसके बाद नई परियोजना खोली जाती है।
एक बार जब आप कोई नया प्रोजेक्ट खोल लेते हैं, तो आप टूलबॉक्स से ब्लॉक को प्रोजेक्ट में खींच सकते हैं।
टूलबॉक्स से एकसेट सिग्नल टावरब्लॉक को कार्यक्षेत्र में खींचें, और इसेजब शुरू किया गयाब्लॉक से जोड़ें।
अपने प्रोजेक्ट में ब्लॉक जोड़ने के लिए इस वीडियो में दिए गए चरणों का पालन करें। इस वीडियो क्लिप में, सेट सिग्नल टॉवर ब्लॉक को टूलबॉक्स में चुना गया है, वर्कस्पेस में खींचा गया है, और जब शुरू किया गया ब्लॉक से जोड़ा गया है।
पैरामीटर ब्लॉक में मौजूद कोई भी इनपुट होते हैं, जिनमें ड्रॉप डाउन भी शामिल हैं, जैसे कि सिग्नल टॉवर लाइट्स का रंग बदलने के लिए यहां उपयोग किए गए हैं।
सिग्नल टावरब्लॉक कोसफेदऔरब्लिंकिंग के पैरामीटर सेट करने के लिए इस वीडियो में दिए गए चरणों का पालन करें। वीडियो क्लिप में सबसे पहले रंग पैरामीटर का चयन किया जाता है, और ड्रॉप डाउन से सफेद चयन किया जाता है। इसके बाद, दूसरा पैरामीटर चुना जाता है और ड्रॉपडाउन से ब्लिंकिंग चुना जाता है। इसके बाद ब्लॉक पर लिखा आता है, 'सिग्नल टावर को सफेद और चमकता हुआ सेट करें'।
नोट: सिग्नल टॉवर पर रंग विभिन्न उद्योगों में मानकीकृत हैं। आप अगली इकाई में प्रत्येक रंग के अर्थ के बारे में अधिक जानेंगे।
फिर अपने 6-एक्सिस आर्म को VEXcode EXP से कनेक्ट करें और प्रोजेक्ट चलाएं।
प्रोजेक्ट चलाने के लिए, RUNबटन का चयन करें।
नोट:जब कोई परियोजना शुरू की जाती है, तो परियोजना को सुरक्षित स्थिति से शुरू करने के लिए 6-अक्ष भुजा गति कर सकती है।

जब प्रोजेक्ट चल रहा हो, तो सिग्नल टॉवर नियंत्रित स्टॉप बटन दबाएं। नियंत्रित स्टॉप बटन दबाने के बाद आपको सिग्नल टॉवर लाल रंग में चमकता हुआ दिखाई देगा।

फिर STOPबटन का चयन करके VEXcode EXP प्रोजेक्ट को रोकें।

गतिविधि
अब जबकि आपने एक प्रोजेक्ट खोल लिया है, उसे संपादित कर लिया है और चला लिया है, तो आप पैरामीटर बदलने का अभ्यास कर सकते हैं और यह अनुमान लगा सकते हैं कि संपादित प्रोजेक्ट को चलाने पर क्या होगा। गतिविधि को पूरा करने के लिए नीचे दिए गए चरणों का पालन करें।

- ब्लॉक के पैरामीटर बदलकर अपने प्रोजेक्ट के कोड को संशोधित करें।
- आपका अनुमान है कि परियोजना के चलने पर क्या होगा? इसे अपनी इंजीनियरिंग नोटबुक में लिखें।
- अपने 6-एक्सिस आर्म को VEXcode EXP से कनेक्ट करें और प्रोजेक्ट चलाएं। जब प्रोजेक्ट चल रहा हो, तो नियंत्रित स्टॉप बटन दबाएं और फिर प्रोजेक्ट को रोक दें।
- नोट:जब परियोजना को चलाया जाता है, तो 6-अक्षीय भुजा सुरक्षित स्थिति से शुरू करने के लिए गति कर सकती है।
- अपनी इंजीनियरिंग नोटबुक में रिकॉर्ड करें कि परियोजना के संचालन के दौरान क्या हुआ।
- सिग्नल टॉवर ने कौन से रंग प्रदर्शित किये? क्या वे ठोस थे या चमक रहे थे? जब आपने सिग्नल टावर पर नियंत्रित स्टॉप बटन दबाया तो क्या हुआ?
- फिर अपनी भविष्यवाणी की तुलना परियोजना के चलने के दौरान घटित हुई घटनाओं के अपने अवलोकन से करें।
- जब आप गतिविधि पूरी कर लें, तो प्रोजेक्ट का नाम बदलें और उसे अपने डिवाइस पर सेव कर लें।
अपनी समझ की जाँच करें
अगला पाठ शुरू करने से पहले, सुनिश्चित करें कि आप अपनी इंजीनियरिंग नोटबुक में नीचे दिए गए दस्तावेज़ में दिए गए प्रश्नों के उत्तर देकर इस पाठ की अवधारणाओं को समझते हैं।
अपनी समझ की जाँच करें प्रश्न > (Google Doc / .docx / .pdf)
कंप्यूटर विज्ञान के मूल सिद्धांतों के बारे में जानने के लिए अगला > चुनें।