കാന്തം#
ആമുഖം#
V5 വർക്ക്സെല്ലിനൊപ്പം മാത്രമേ V5 മാഗ്നറ്റ് ഉപയോഗിക്കൂ.
ലഭ്യമായ രീതികളുടെ ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു:
പ്രവർത്തനങ്ങൾ - കാന്തവുമായി സംവദിക്കുക.
pickup– ഒരു വസ്തു എടുക്കാൻ കാന്തം സജീവമാക്കുന്നു.drop– ഒരു വസ്തുവിനെ താഴെയിടാൻ കാന്തം നിർജ്ജീവമാക്കുന്നു.set_power– പിക്കപ്പ് ചെയ്യാനും ഡ്രോപ്പ് ചെയ്യാനും ഉപയോഗിക്കുന്ന കാന്തത്തിന്റെ പവർ ലെവൽ സജ്ജമാക്കുന്നു.
ഗെറ്ററുകൾ - മാഗ്നറ്റിൽ നിന്നുള്ള ഡാറ്റ തിരികെ നൽകുന്നു.
temperature– കാന്തത്തിന്റെ താപനില നൽകുന്നു.installed– മാഗ്നറ്റ് ബന്ധിപ്പിച്ചിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുന്നു.timestamp– മാഗ്നറ്റിൽ നിന്ന് അവസാനം ലഭിച്ച സ്റ്റാറ്റസ് പാക്കറ്റിന്റെ ടൈംസ്റ്റാമ്പ് നൽകുന്നു.
കൺസ്ട്രക്റ്റർമാർ - കാന്തം സ്വമേധയാ ഇനീഷ്യലൈസ് ചെയ്ത് കോൺഫിഗർ ചെയ്യുക.
Electromagnet– ഒരു കാന്തം സൃഷ്ടിക്കുക.
പ്രവർത്തനങ്ങൾ#
pickup#
pickup(duration, units, power) ഒരു വസ്തുവിനെ എടുക്കാൻ കാന്തത്തെ സജീവമാക്കുന്നു.
Usage:
magnet.pickup(duration, units, power)
പാരാമീറ്ററുകൾ |
വിവരണം |
|---|---|
|
ഓപ്ഷണൽ. കാന്തത്തെ ഒരു പൂർണ്ണസംഖ്യയായോ ഫ്ലോട്ടായോ സജീവമാക്കാനുള്ള ദൈർഘ്യം. |
|
ഓപ്ഷണൽ. ദൈർഘ്യത്തിനുള്ള യൂണിറ്റുകൾ:
|
|
ഓപ്ഷണൽ. സജ്ജീകരിക്കേണ്ട പവർ ലെവൽ (0 - 100). |
# Set the Magnet to pickup.
magnet.pickup()
# Set the Magnet to pickup for 250 milliseconds at
# 90% power.
magnet.pickup(250, MSEC, 90)
drop#
drop() ഒരു വസ്തുവിനെ താഴെയിടാൻ കാന്തത്തെ നിർജ്ജീവമാക്കുന്നു.
Usage:
magnet.drop(duration, units, power)
പാരാമീറ്ററുകൾ |
വിവരണം |
|---|---|
|
ഓപ്ഷണൽ. കാന്തത്തെ ഒരു പൂർണ്ണസംഖ്യയായോ ഫ്ലോട്ടായോ നിർജ്ജീവമാക്കാനുള്ള ദൈർഘ്യം. |
|
ഓപ്ഷണൽ. ദൈർഘ്യത്തിനുള്ള യൂണിറ്റുകൾ:
|
|
ഓപ്ഷണൽ. സജ്ജീകരിക്കേണ്ട പവർ ലെവൽ (0 - 100). |
# Set the Magnet to drop.
magnet.drop()
# Set the Magnet to drop for 250 milliseconds at
# 90% power.
magnet.drop(250, MSEC, 90)
set_power#
set_power(value) പിക്കപ്പ് ചെയ്യാനും ഡ്രോപ്പ് ചെയ്യാനും ഉപയോഗിക്കുന്ന കാന്തത്തിന്റെ പവർ ലെവൽ സജ്ജമാക്കുന്നു.
Usage:
magnet.set_power(value)
പാരാമീറ്ററുകൾ |
വിവരണം |
|---|---|
|
സജ്ജീകരിക്കേണ്ട പവർ ലെവൽ (0 - 100). |
# Set the default power to 80%.
magnet.set_power(80)
ഗെറ്ററുകൾ#
temperature#
temperature() കാന്തത്തിന്റെ താപനില ഒരു ഫ്ലോട്ട് ആയി തിരികെ നൽകുന്നു.
Usage:
magnet.temperature(units)
പാരാമീറ്ററുകൾ |
വിവരണം |
|---|---|
|
ഓപ്ഷണൽ. താപനിലയ്ക്കുള്ള യൂണിറ്റുകൾ :
|
installed#
മാഗ്നെറ്റ് ബന്ധിപ്പിച്ചിട്ടുണ്ടെങ്കിൽ installed() ഒരു ബൂളിയൻ തിരികെ നൽകുന്നു.
True- കാന്തം തലച്ചോറുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു.False- കാന്തം തലച്ചോറുമായി ബന്ധിപ്പിച്ചിട്ടില്ല.
Usage:
magnet.installed()
പാരാമീറ്ററുകൾ |
വിവരണം |
|---|---|
ഈ രീതിക്ക് പാരാമീറ്ററുകൾ ഇല്ല. |
timestamp#
timestamp() മാഗ്നെറ്റിൽ നിന്ന് അവസാനം ലഭിച്ച സ്റ്റാറ്റസ് പാക്കറ്റിന്റെ ടൈംസ്റ്റാമ്പായി ഒരു പൂർണ്ണസംഖ്യ നൽകുന്നു.
Usage:
magnet.timestamp()
പാരാമീറ്ററുകൾ |
വിവരണം |
|---|---|
ഈ രീതിക്ക് പാരാമീറ്ററുകൾ ഇല്ല. |
കൺസ്ട്രക്ടർമാർ#
VEXcode ന് പുറത്ത് ഒരു മാഗ്നെറ്റ് കോൺഫിഗർ ചെയ്യുന്നതിന് ആവശ്യമായ മാഗ്നെറ്റ് ഒബ്ജക്റ്റുകൾ സ്വമേധയാ സൃഷ്ടിക്കാൻ കൺസ്ട്രക്റ്ററുകൾ ഉപയോഗിക്കുന്നു.
Electromagnet#
Electromagnet ഒരു കാന്തം സൃഷ്ടിക്കുന്നു.
ഉപയോഗം: magnet_1 = Electromagnet(port)
പാരാമീറ്റർ |
വിവരണം |
|---|---|
|
കാന്തം |
# Create a Magnet in Port 1.
magnet_1 = Electromagnet(Ports.PORT1)