ബമ്പർ സ്വിച്ച്#
ആമുഖം#
ബമ്പർ സ്വിച്ച് എന്നത് ഒരു മെക്കാനിക്കൽ സ്വിച്ചാണ്, അത് അമർത്തുമ്പോൾ ഒരു സർക്യൂട്ട് പൂർത്തിയാക്കുന്നു, ഇത് റോബോട്ടിനെ അമർത്തലുകളും റിലീസുകളും കണ്ടെത്താൻ അനുവദിക്കുന്നു.
ലഭ്യമായ ബ്ലോക്കുകളുടെ ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു:
ബമ്പർ അമർത്തി — ബമ്പർ സ്വിച്ച് അമർത്തുന്നുണ്ടോ എന്ന് സൂചിപ്പിക്കുന്ന ഒരു ബൂളിയൻ റിപ്പോർട്ട് ചെയ്യുന്നു.
ബമ്പർ — ബമ്പർ സ്വിച്ച് അമർത്തുമ്പോഴോ വിടുമ്പോഴോ അറ്റാച്ചുചെയ്ത ബ്ലോക്കുകളുടെ സ്റ്റാക്ക് പ്രവർത്തിപ്പിക്കുന്നു.
ബമ്പർ അമർത്തി#
ബമ്പർ അമർത്തിയാൽ ബൂളിയൻ ബ്ലോക്ക് ഒരു ബമ്പർ സ്വിച്ച് അമർത്തുന്നുണ്ടോ ഇല്ലയോ എന്ന് റിപ്പോർട്ട് ചെയ്യുന്നു. റോബോട്ട് മറ്റ് വസ്തുക്കളിൽ ഇടിക്കുന്നുണ്ടോ എന്ന് പരിശോധിക്കാൻ ഇത് ഉപയോഗിക്കാം.
ശരി — ബമ്പർ സ്വിച്ച് അമർത്തിക്കൊണ്ടിരിക്കുന്നു.
തെറ്റ് — ബമ്പർ സ്വിച്ച് അമർത്തുന്നില്ല.
<[Bumper1 v] അമർത്തിയോ?>
പാരാമീറ്ററുകൾ |
വിവരണം |
|---|---|
ബമ്പർ സ്വിച്ച് |
ഡിവൈസസ് വിൻഡോയിൽ കോൺഫിഗർ ചെയ്തിരിക്കുന്ന, പരിശോധിക്കാനുള്ള ബമ്പർ സ്വിച്ച്. |
ഉദാഹരണം
ആരംഭിക്കുമ്പോൾ
[Back up and turn whenever the bumper runs into an object.]
എന്നും
[മുന്നോട്ട് v] ദിശയിൽ ഡ്രൈവ് ചെയ്യുക
<[Bumper1 v] അമർത്തിയോ?> ആണെങ്കിൽ
[വിപരീതം v] ദിശയിൽ (100) [mm v] ഡ്രൈവ് ചെയ്യുക ▶
[വലത് v] ദിശയിൽ (90) ഡിഗ്രി തിരിക്കുക ▶
ബമ്പർ ചെയ്യുമ്പോൾ#
തിരഞ്ഞെടുത്ത ബമ്പർ സ്വിച്ച് അമർത്തുമ്പോഴോ വിടുമ്പോഴോ ബമ്പർ ഹാറ്റ് ബ്ലോക്ക് അറ്റാച്ചുചെയ്ത ബ്ലോക്കുകളുടെ സ്റ്റാക്ക് പ്രവർത്തിപ്പിക്കുന്നു.
[Bumper1 v] [അമർത്തി v] ആകുമ്പോൾ
പാരാമീറ്ററുകൾ |
വിവരണം |
|---|---|
ബമ്പർ സ്വിച്ച് |
ഡിവൈസസ് വിൻഡോയിൽ കോൺഫിഗർ ചെയ്തിരിക്കുന്ന, പരിശോധിക്കാനുള്ള ബമ്പർ സ്വിച്ച്. |
സംസ്ഥാനം |
ഘടിപ്പിച്ചിരിക്കുന്ന ബ്ലോക്കുകളുടെ സ്റ്റാക്ക് പ്രവർത്തിക്കുമ്പോൾ: ബമ്പർ സ്വിച്ച് അമർത്തുമ്പോൾ അമർത്തിയത് പ്രവർത്തിക്കും, ബമ്പർ സ്വിച്ച് റിലീസ് ചെയ്യുമ്പോൾ റിലീസ് ചെയ്തത് പ്രവർത്തിക്കും. |
ഉദാഹരണം
[Bumper1 v] [അമർത്തി v] ആകുമ്പോൾ
[Move forward when Bumper Switch is pressed.]
[മുന്നോട്ട് v] ദിശയിൽ [200] [mm v] ഡ്രൈവ് ചെയ്യുക ▶