VEXcode V5 में नियंत्रक बटन / जॉयस्टिक के लिए ब्लॉक का उपयोग करना

VEXcode V5, बटनों और अक्षों को उनके वर्णित नामों से संदर्भित करके, V5 नियंत्रक से सभी डेटा तक पहुंच सकता है। 


बटनों और जॉयस्टिकों की स्थिति और नाम

बटनों और जॉयस्टिकों की स्थिति तथा उनके उचित नामों का वर्णन करने वाली निम्नलिखित छवि देखें:

वी5 कंट्रोलर के दो आरेख, जिनमें इसके बटन और जॉयस्टिक अंकित हैं। ऊपर नियंत्रक के सामने से लिया गया दृश्य है, जिसमें बाएं जॉयस्टिक की धुरी को 3 और 4 के रूप में चिह्नित किया गया है। बाएं जॉयस्टिक के नीचे स्थित चार तीर वाले बटनों पर ButtonUp, ButtonRight, ButtonDown और ButtonLeft लिखा हुआ है। दाएँ जॉयस्टिक के अक्षों को 1 और 2 के रूप में चिह्नित किया गया है। राइट जॉयस्टिक के नीचे स्थित चार गोल बटनों पर ButtonA, ButtonB, ButtonY और ButtonX लिखा हुआ है। नीचे कंट्रोलर के ऊपरी हिस्से का दृश्य दिखाया गया है जिसमें शोल्डर बटन प्रदर्शित हैं। कंट्रोलर के बाईं ओर के दो बटनों पर L1 और L2 लिखा हुआ है, और कंट्रोलर के दाईं ओर के दो बटनों पर R1 और R2 लिखा हुआ है।

बटन निम्न मान लौटाते हैं:

  • 1 - दबाया गया
  • 0 - दबाया / जारी नहीं किया गया

शून्य पर केन्द्रित होने पर जॉयस्टिक अक्ष -100 से +100 तक का मान लौटाता है।


ब्लॉक जिसमें नियंत्रक बटन और जॉयस्टिक शामिल हैं

VEXcode V5 में प्रोग्रामिंग करते समय, बटन और जॉयस्टिक के नाम के साथ-साथ कंट्रोलर पर उनकी स्थिति को समझने से यह निर्धारित करने में मदद मिलती है कि किस ब्लॉक का उपयोग किया जाना चाहिए। नियंत्रक सहित ब्लॉकों को दृश्यमान करने से पहले नियंत्रक को पहले कॉन्फ़िगर करना होगा। ब्लॉकों के बारे में अधिक जानकारी के लिए यहां पर क्लिक करें:

VEXcode V5 ब्लॉक प्रोजेक्ट कंट्रोलर के L1 बटन को दबाने पर आर्म मोटर को घुमाता है। प्रोजेक्ट में लिखा है कि जब कंट्रोलर 1 का बटन L1 दबाया जाता है, तो आर्ममोटर को घुमाएं, तब तक प्रतीक्षा करें जब तक कंट्रोलर 1 का बटन L1 दबाया न जाए, और फिर आर्ममोटर को रोक दें।

अतिरिक्त नियंत्रक लेख

नियंत्रक का उपयोग करने के बारे में अधिक जानकारी के लिए, निम्नलिखित लेख देखें:

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

Last Updated: