പ്രധാന ഉള്ളടക്കത്തിലേക്ക് പോകുക

റോൾ ഇറ്റ് റെഡ്

ഹീറോ ബോട്ടിനെ ഒരു റോളറിലേക്ക് നയിക്കാൻ [ഡ്രൈവ് ഫോർ], [ടേൺ ഫോർ] ബ്ലോക്കുകൾ ഉപയോഗിക്കുക, കൂടാതെ ഒപ്റ്റിക്കൽ സെൻസറും ഇൻടേക്ക് മോട്ടോർ ഗ്രൂപ്പും ഉപയോഗിച്ച് റോളർ കണ്ടെത്തി അത് ചുവപ്പിലേക്ക് കറക്കുക. 

  • വിആർസി വെർച്വൽ സ്കിൽസ് - സ്പിൻ അപ്പ് പ്ലേഗ്രൗണ്ട് തിരഞ്ഞെടുക്കുക.
  • ഹീറോ ബോട്ടിനെ ഒരു റോളറിലേക്ക് ഓടിക്കുക.
  • ഒപ്റ്റിക്കൽ സെൻസർ റോളർ കണ്ടെത്തുമ്പോൾ, സമ്പർക്കം സ്ഥാപിക്കാൻ ഹീറോ ബോട്ട് കൂടുതൽ അടുത്തേക്ക് ഓടിക്കുക.
  • റോളർ കറക്കുന്നതിനായി ഇൻടേക്ക് മോട്ടോർ ഗ്രൂപ്പ് കറക്കുന്നതിന് റോബോട്ടിനെ കോഡ് ചെയ്യുക.
  • നീല നിറം കണ്ടെത്തിയതിന് ശേഷം ഒപ്റ്റിക്കൽ സെൻസർ ചുവപ്പ് നിറം കണ്ടെത്തുമ്പോൾ, റോളർ റോൾ ചെയ്യുന്നത് നിർത്തുക.

സഹായകരമായ സൂചനകൾ

  • ഹീറോ ബോട്ടിന് സമീപമുള്ള ഒരു റോളർ കണ്ടെത്തുന്നതിന് സെൻസിംഗ് വിഭാഗത്തിലെ റോളർഒപ്റ്റിക്കൽ സെൻസിംഗ് ബ്ലോക്ക് ഉപയോഗിക്കുക.

    VEXcode Distance 'എന്ന് വായിക്കുന്ന ഒരു ഒബ്‌ജക്റ്റ് ബ്ലോക്ക് കണ്ടെത്തി RollerOptical ഒരു ഒബ്‌ജക്റ്റ് കണ്ടെത്തി?'.

    • പൊരുത്തപ്പെടുന്ന പൈത്തൺ കമാൻഡ്:

      റോളർ_ഒപ്റ്റിക്കൽ.വസ്തുവിന്റെ_സമീപം()
  • നിറം കണ്ടെത്തുന്നതിന് സെൻസിംഗ് വിഭാഗത്തിൽ നിന്നുള്ള റോളർഓപ്റ്റിക്കൽ സെൻസിംഗ് ബ്ലോക്ക് ഉപയോഗിക്കുക.

    VEXcode ഒപ്റ്റിക്കൽ 'കാണുന്ന കളർ ബ്ലോക്ക് കണ്ടെത്തുന്നു. റോളർഓപ്റ്റിക്കൽ ചുവപ്പ് കണ്ടെത്തുന്നു?'.

    • പൊരുത്തപ്പെടുന്ന പൈത്തൺ കമാൻഡ്:

      roller_optical.color() == നിറം.ചുവപ്പ്
  • റോളർ കറക്കുന്നതിന് മോഷൻ വിഭാഗത്തിൽ നിന്ന് സ്പിൻ IntakeMotorGroup ബ്ലോക്ക് ഉപയോഗിക്കുക, ഔട്ട്‌ടേക്ക് ദിശ തിരഞ്ഞെടുക്കുക.

    'സ്പിൻ IntakeMotorGroup ഔട്ട്‌ടേക്ക്' എന്ന് വായിക്കുന്ന VEXcode സ്പിൻ ബ്ലോക്ക്.

    • പൊരുത്തപ്പെടുന്ന പൈത്തൺ കമാൻഡ്:

      intake_motor_group.spin(മുന്നോട്ട്)
  • റോളർ കറങ്ങുന്നത് നിർത്താൻ മോഷൻ വിഭാഗത്തിലെ സ്റ്റോപ്പ് IntakeMotorGroup ബ്ലോക്ക് ഉപയോഗിക്കുക.

    'സ്റ്റോപ്പ് IntakeMotorGroup' എന്ന് വായിക്കുന്ന VEXcode സ്റ്റോപ്പ് മോട്ടോർ ബ്ലോക്ക്.

    • പൊരുത്തപ്പെടുന്ന പൈത്തൺ കമാൻഡ്:

      ഇൻടേക്ക്_മോട്ടോർ_ഗ്രൂപ്പ്.സ്റ്റോപ്പ്()

വിആർസി വെർച്വൽ സ്കിൽസിലെ റോബോട്ട് സവിശേഷതകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി ഈ ലേഖനം കാണുക.