मुख्य सामग्री पर जाएं

रेड एलायंस के गोल में स्कोर!

 [Drive for], [Turn for], [Spin ​​to position], और [Spin ​​for] ब्लॉक का उपयोग करके हीरो बॉट को कोड करें ताकि वह मैदान पर पीले रंग से हाइलाइट किए गए हरे ट्राइबॉल तक ड्राइव करे, ट्राइबॉल को उठाए और जितनी जल्दी हो सके रेड एलायंस गोल में स्कोर करे।

  • वीआरसी वर्चुअल स्किल्स - ओवर अंडर प्लेग्राउंड का चयन करें।
  • प्री-मैच चेकलिस्ट का उपयोग करके रोबोट के लिए प्रारंभिक स्थान "ई", प्रारंभिक दिशा "उत्तर", और रोबोट प्रीलोड "नहीं" चयन करें।
  • रोबोट को इस तरह कोड करें कि वह आर्म मोटर को घुमाकर आर्म को पूरी तरह नीचे कर दे ताकि वह मैदान पर पड़ी ट्राइबॉल को उठा सके।
  • हीरो बॉट को मैदान पर पीले रंग से हाइलाइट किए गए हरे ट्राइबॉल तक ले जाएं 
  • रोबोट को इस तरह कोड करें कि वह इनटेक मोटर को घुमाकर ट्राइबॉल को उठा ले। ऑप्टिकल सेंसर का उपयोग करके यह निर्धारित करें कि ट्राइबॉल कब इंटेक में है।
  • रोबोट को रेड एलायंस लक्ष्य ओर ले जाएं।
  • रोबोट को इस तरह कोड करें कि वह इंटेक मोटर को घुमाकर ट्राइबॉल को रेड एलायंस गोल की ओर लॉन्च करे। ऑप्टिकल सेंसर का उपयोग करके यह निर्धारित करें कि ट्राइबॉल कब इंटेक से बाहर निकलता है और फिर मोटर को घुमाना बंद कर दें।
  • टाइमर का मान प्रिंट कंसोल पर प्रिंट करने के लिए [print] ब्लॉक का उपयोग करें।

सहायक सुझाव

  • स्ट्राइकर को मैदान पर मौजूद बाधाओं को पार करने के लिए डिज़ाइन किया गया है। इस प्रकार, रोबोट को अवरोध के ऊपर से ले जाना, ट्राइबॉल एकत्र करने और स्कोर करने के लिए मैदान में नेविगेट करते समय एक महत्वपूर्ण लाभ होगा।
  • किसी अवरोध के ऊपर से वाहन चलाने से रोबोट की दिशा और गति बदल सकती है, जिससे वह हमारे इच्छित मार्ग से भटक सकता है। रोबोट और बैरियर के बीच के न्यून कोण को बढ़ाने से बैरियर पार करते समय स्थिरता और विश्वसनीयता बढ़ सकती है।
  • ग्रीन ट्राइबॉल इंटेक के अंदर है या बाहर, यह निर्धारित करने के लिए सेंसिंग श्रेणी सेसेंसिंग का उपयोग करें।

    VEXcode ऑप्टिकल रंग ब्लॉक का पता लगाता है जो 'पढ़ता है। ऑप्टिकल हरे रंग का पता लगाता है?'.

    • पाइथन कमांड से मिलान:

      ऑप्टिकल.कलर() == हरा

VEXcode VR के लिए VRC ओवर अंडर में रोबोट सुविधाओं के बारे में अधिक जानकारी के लिए, कृपया लेख देखें