चुंबक#
परिचय#
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 creates a magnet.
उपयोग: magnet_1 = Electromagnet(port)
पैरामीटर |
विवरण |
|---|---|
|
वह स्मार्ट पोर्ट जिससे चुंबक जुड़ा है, उसे |
# Create a Magnet in Port 1.
magnet_1 = Electromagnet(Ports.PORT1)