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

इसे लाल रंग में रोल करें

हीरो बॉट को रोलर तक ले जाने के लिए [ड्राइव फॉर] और [टर्न फॉर] ब्लॉक का उपयोग करें, और रोलर का पता लगाने और उसे लाल होने तक घुमाने के लिए ऑप्टिकल सेंसर और इनटेक मोटर समूह का उपयोग करें 

  • VRC वर्चुअल स्किल्स - स्पिन अप प्लेग्राउंड का चयन करें।
  • हीरो बॉट को रोलर की ओर ले जाएं।
  • जब ऑप्टिकल सेंसर रोलर का पता लगा ले, तो संपर्क बनाने के लिए हीरो बॉट को उसके करीब ले जाएं।
  • रोबोट को इस तरह कोड करें कि वह इनटेक मोटर ग्रुप को घुमाकर रोलर को घुमा सके।
  • जब ऑप्टिकल सेंसर नीले रंग का पता लगाने के बाद लाल रंग का पता लगाता है, तो रोलर को घुमाना बंद कर दें।

सहायक सुझाव

  • हीरो बॉट के पास रोलर का पता लगाने के लिए सेंसिंग श्रेणी से रोलर ऑप्टिकल सेंसिंग ब्लॉक का उपयोग करें।

    VEXcode Distance को एक ऑब्जेक्ट ब्लॉक मिला जो 'पढ़ता है RollerOptical को एक ऑब्जेक्ट मिला?'.

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

      roller_optical.is_near_object()
  • रंग का पता लगाने के लिए सेंसिंग श्रेणी से रोलरऑप्टिकल सेंसिंग ब्लॉक का उपयोग करें।

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

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

      roller_optical.color() == Color.RED
  • मोशन श्रेणी से स्पिन इनटेक मोटर ग्रुप ब्लॉक का उपयोग करें और रोलर को घुमाने के लिए आउटटेक दिशा का चयन करें।

    VEXcode स्पिन ब्लॉक जो 'स्पिन इनटेकमोटरग्रुप आउटटेक' पढ़ता है।

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

      intake_motor_group.spin(FORWARD)
  • रोलर को घुमाना बंद करने के लिए मोशन श्रेणी से स्टॉप इनटेक मोटर ग्रुप ब्लॉक का उपयोग करें।

    VEXcode स्टॉप मोटर ब्लॉक जो 'स्टॉप इंटेकमोटरग्रुप' पढ़ता है।

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

      intake_motor_group.stop()

वीआरसी वर्चुअल स्किल्स में रोबोट सुविधाओं के बारे में अधिक जानकारी के लिए, यह देखें