मोटर और मोटर समूह#
परिचय#
Motors and motor groups control how parts of a robot move. A Motor controls one configured Smart Motor, while a MotorGroup controls multiple configured Smart Motors together so they move in tandem. Motors and motor groups can be used to raise an arm, turn a claw, spin a wheel, or move another part of a build. Two or four motors can work together as a drivetrain to move and turn the whole robot.
प्रत्येक मोटर या मोटर समूह को डिवाइस विंडो में कॉन्फ़िगर किया जाता है। बिल्ड के आधार पर, मोटर और मोटर समूह के नाम बदल सकते हैं। इस पृष्ठ पर उदाहरण के तौर पर motor_1 और motor_group_1 नामों का उपयोग किया गया है। आवश्यकतानुसार इन्हें अपने कॉन्फ़िगर किए गए नामों से बदलें।
डिफ़ॉल्ट रूप से, FORWARD मोटर को वामावर्त घुमाता है, और REVERSE मोटर को दक्षिणावर्त घुमाता है। यदि मोटर को रिवर्स मोड पर सेट किया जाता है, तो ये दिशाएँ उलट जाएँगी।
मोटर्स और मोटर समूहों को कोड करने के कई तरीके हैं। नीचे सभी मोटर और मोटर समूह विधियों की सूची दी गई है:
कार्य - मोटरों और मोटर समूहों को रोकें और घुमाएँ।
spin— एक मोटर या मोटर समूह को हमेशा के लिए आगे या पीछे घुमाता है।spin_for— एक मोटर या मोटर समूह को एक विशिष्ट दूरी के लिए घुमाता है।spin_to_position— एक मोटर या मोटर समूह को एक विशिष्ट स्थिति में घुमाता है।stop— मोटर या मोटर समूह को घूमने से रोकता है।
म्यूटेटर्स — मोटर और मोटर समूह सेटिंग्स को समायोजित करें।
set_position— मोटर या मोटर समूह की वर्तमान स्थिति को एक नए मान में बदलता है।set_velocity— मोटर या मोटर समूह को बताता है कि कितनी तेज़ी से घूमना है।set_stopping— यह सेट करता है कि मोटर या मोटर समूह कैसे चलना बंद कर देगा: ब्रेकिंग, कोस्टिंग या होल्डिंग द्वारा।set_max_torque— यह सेट करता है कि स्पिन करते समय मोटर या मोटर समूह को कितना ज़ोर से धक्का देने की अनुमति है।set_timeout— यह निर्धारित करता है कि कोई मोटर या मोटर समूह किसी गति को पूरा करने के लिए कितना समय लेगा।set_reversed— मोटर की स्पिन दिशा उलटी है या नहीं, इसे बदलता है।reset_position— मोटर या मोटर समूह की वर्तमान स्थिति को 0 में बदलता है।
गेटर्स — मोटर और मोटर समूह की स्थिति की जाँच करें।
is_done— यह बताता है कि मोटर या मोटर समूह चलना समाप्त कर चुका है या नहीं, बूलियन मान के रूप में।is_spinning— यह बताता है कि मोटर या मोटर समूह घूम रहा है या नहीं, बूलियन मान के रूप में।position— मोटर या मोटर समूह की वर्तमान स्थिति लौटाता है।velocity— मोटर या मोटर समूह कितनी तेज़ी से घूम रहा है, यह लौटाता है।current— यह बताता है कि मोटर या मोटर समूह कितनी विद्युत धारा का उपयोग कर रहा है।power— यह बताता है कि मोटर या मोटर समूह कितनी शक्ति का उपयोग कर रहा है।torque— लौटाता है कि मोटर या मोटर समूह कितना टॉर्क इस्तेमाल कर रहा है।efficiency— यह बताता है कि मोटर या मोटर समूह कितनी कुशलता से बिजली का उपयोग कर रहा है।temperature— मोटर या मोटर समूह का तापमान लौटाता है।count— मोटर समूह में मोटरों की संख्या लौटाता है।get_timeout— मोटर या मोटर समूह की वर्तमान टाइमआउट अवधि लौटाता है।
कंस्ट्रक्टर — मोटर्स और मोटर समूहों को मैन्युअल रूप से आरंभ और कॉन्फ़िगर करें।
Motor— एक मोटर बनाता है.MotorGroup— एक मोटर समूह बनाता है।
कार्रवाई#
spin#
spin स्पिन किसी मोटर या मोटर समूह को निरंतर आगे या पीछे घुमाता है। मोटर या मोटर समूह तब तक घूमता रहेगा जब तक उसे कोई अन्य क्रिया न दी जाए, जैसे कि किसी दूसरी दिशा में घुमाना या रोकना।
Usage:
motor_1.spin(direction, velocity, units)
पैरामीटर |
विवरण |
|---|---|
|
मोटर या मोटर समूह के घूमने की दिशा: |
|
Optional. The velocity to spin with from 0% to 100% when using |
|
वैकल्पिक। वेग इकाई:
|
# Spin the motor, then stop
motor_1.spin(FORWARD)
wait(1, SECONDS)
motor_1.stop()
spin_for#
spin_for किसी मोटर या मोटर समूह को एक निश्चित दूरी तक घुमाता है। यह घुमाव मोटर या मोटर समूह की वर्तमान स्थिति के सापेक्ष होता है। प्रोजेक्ट मोटर या मोटर समूह के घूमना बंद होने तक प्रतीक्षा करेगा, उसके बाद ही कोड की अगली पंक्ति चलेगी।
Usage:
motor_1.spin_for(direction, angle, units, velocity, units_v, wait)
पैरामीटर |
विवरण |
|---|---|
|
मोटर या मोटर समूह के घूमने की दिशा: |
|
मोटर या मोटर समूह द्वारा तय की गई दूरी। यह |
|
वैकल्पिक। दूरी इकाई: |
|
Optional. The velocity to spin with from 0% to 100% when using |
|
वैकल्पिक। वेग इकाई:
|
|
वैकल्पिक।
|
# Spin the motor forward once, then reset
motor_1.spin_for(FORWARD, 90, DEGREES)
wait(1, SECONDS)
motor_1.spin_for(REVERSE, 90, DEGREES)
spin_to_position#
spin_to_position कमांड किसी मोटर या मोटर समूह को एक विशिष्ट स्थिति में घुमाता है।
किसी मोटर या मोटर समूह की स्थिति उसके घूमने की दूरी को दर्शाती है, जिसे DEGREES या TURNSमें मापा जाता है। एक चक्कर 360 डिग्री के बराबर होता है। किसी परियोजना की शुरुआत में, मोटर या मोटर समूह की स्थिति 0 डिग्री पर सेट की जाती है। मोटर या मोटर समूह की स्थिति को set_position विधि का उपयोग करके भी सेट किया जा सकता है।
स्थिति के मान निरपेक्ष होते हैं। इसका अर्थ है कि घूर्णन की दिशा मोटर या मोटर समूह की वर्तमान स्थिति पर निर्भर करती है।
उदाहरण के लिए, यदि मोटर या मोटर समूह 0 डिग्री से शुरू होकर 720 डिग्री तक घूमता है, तो वह दो चक्कर आगे की ओर घूमेगा। यदि फिर वह 360 डिग्री तक घूमता है, तो वह एक चक्कर पीछे की ओर घूमेगा, क्योंकि 360, 720 से कम है।
Usage:
motor_1.spin_to_position(rotation, units, velocity, units_v, wait)
पैरामीटर |
विवरण |
|---|---|
|
मोटर या मोटर समूह जिस स्थिति तक घूमेगा, उसका मान। यह |
|
स्थिति इकाई: |
|
Optional. The velocity to spin with from 0% to 100% when using |
|
वैकल्पिक। वेग इकाई:
|
|
वैकल्पिक।
|
# Spin the motor to the new 0 position
motor_1.set_position(180, DEGREES)
motor_1.spin_to_position(0, DEGREES)
stop#
stop किसी मोटर या मोटर समूह को घूमने से रोकता है।
Usage:
motor_1.stop(mode)
पैरामीटर |
विवरण |
|---|---|
|
वैकल्पिक। मोटर या मोटर समूह कैसे रुकेगा:
|
# Spin the motor, then stop
motor_1.spin(FORWARD)
wait(1, SECONDS)
motor_1.stop()
उत्परिवर्तक#
set_position#
किसी मोटर या मोटर समूह की स्थिति यह दर्शाती है कि वह कितनी दूर घूम चुका है, जिसे DEGREES या TURNSमें मापा जाता है। एक चक्कर 360 डिग्री के बराबर होता है। set_position मोटर या मोटर समूह की वर्तमान स्थिति को एक नए मान में बदल देता है।
उदाहरण के लिए, यदि कोई मोटर या मोटर समूह 180 डिग्री घूम चुका है, तो उसकी स्थिति को 0 डिग्री पर सेट करने से वह स्थिति 180 से 0 डिग्री पर रीसेट हो जाएगी। फिर मोटर या मोटर समूह उस नए मान के आधार पर अलग-अलग स्थितियों में घूम सकता है।
Usage:
motor_1.set_position(position, units)
पैरामीटर |
विवरण |
|---|---|
|
मोटर या मोटर समूह के लिए निर्धारित की जाने वाली स्थिति का मान। यह |
|
वैकल्पिक। स्थिति इकाई: |
# Spin the motor to the new 0 position
motor_1.set_position(180, DEGREES)
motor_1.spin_to_position(0, DEGREES)
set_velocity#
set_velocity किसी मोटर या मोटर समूह को यह बताता है कि उसे कितनी गति से घूमना है। उच्च प्रतिशत मान मोटर या मोटर समूह को तेज़ गति से घुमाता है और निम्न प्रतिशत मान मोटर या मोटर समूह को धीमी गति से घुमाता है।
प्रत्येक परियोजना की शुरुआत में प्रत्येक मोटर या मोटर समूह डिफ़ॉल्ट रूप से 50% वेग से घूमता है।
ध्यान दें: अधिक वेग से मोटर या मोटर समूह की गति बढ़ जाती है, लेकिन इससे सटीकता कम हो सकती है। कम वेग से मोटर या मोटर समूह की गति धीमी हो जाती है, लेकिन इससे सटीकता बढ़ सकती है।
Usage:
motor_1.set_velocity(velocity, units)
पैरामीटर |
विवरण |
|---|---|
|
The velocity to spin with from 0% to 100% when using |
|
वैकल्पिक। वेग इकाई:
|
# Spin forward at the default velocity
motor_1.spin_for(FORWARD, 100)
wait(1, SECONDS)
# Spin slower
motor_1.set_velocity(20, PERCENT)
motor_1.spin_for(FORWARD, 100)
wait(1, SECONDS)
# Spin faster
motor_1.set_velocity(100, PERCENT)
motor_1.spin_for(FORWARD, 100)
wait(1, SECONDS)
set_stopping#
set_stopping यह निर्धारित करता है कि कोई मोटर या मोटर समूह कैसे चलना बंद करेगा: ब्रेकिंग द्वारा, बिना एक्सीलरेटर दबाए चलने से, या रुक कर।
Usage:
motor_1.set_stopping(mode)
पैरामीटर |
विवरण |
|---|---|
|
मोटर या मोटर समूह कैसे रुकेगा:
|
यदि इस विधि का उपयोग नहीं किया जाता है, तो मोटर रुकने के समय BRAKE का उपयोग करेगी।
set_max_torque#
टॉर्क यह दर्शाता है कि कोई मोटर या मोटर समूह घूमते समय कितनी ताकत से धक्का दे सकता है या खींच सकता है।
set_max_torque मोटर या मोटर समूह द्वारा उपयोग किए जाने वाले अधिकतम टॉर्क को निर्धारित करता है।
उच्च प्रतिशत मोटर या मोटर समूह को अधिक बल लगाने की अनुमति देता है, जैसे कि भारी वस्तु उठाते समय। निम्न प्रतिशत मोटर या मोटर समूह के बल लगाने की क्षमता को सीमित करता है। इससे रोबोट को मोटर या मोटर समूह के अटक जाने या उसकी गति सीमा तक पहुँचने की स्थिति में सुरक्षा मिलती है।
प्रत्येक प्रोजेक्ट की शुरुआत में प्रत्येक मोटर या मोटर समूह का टॉर्क डिफ़ॉल्ट रूप से 50% पर सेट होता है।
Usage:
motor_1.set_max_torque(value, units)
पैरामीटर |
विवरण |
|---|---|
|
मोटर या मोटर समूह द्वारा उपयोग किया जा सकने वाला अधिकतम टॉर्क। यह |
|
वैकल्पिक। टॉर्क इकाई:
|
set_timeout#
set_timeout निर्धारित करता है कि कोई मोटर या मोटर समूह किसी गतिविधि को पूरा करने के लिए कितना समय लेगा। यदि मोटर या मोटर समूह उस समय में गतिविधि पूरी नहीं कर पाता है, तो वह प्रयास करना बंद कर देगा और कोड की अगली पंक्ति पर चला जाएगा। इससे मोटर या मोटर समूह को गतिविधि में अटकने से बचाया जा सकता है।
Usage:
motor_1.set_timeout(value, units)
पैरामीटर |
विवरण |
|---|---|
|
किसी गतिविधि को पूरा करने के लिए मोटर या मोटर समूह को दिए जाने वाला समय। यह एक धनात्मक पूर्णांक |
|
वैकल्पिक। समय की इकाई:
|
set_reversed#
set_reversed मोटर की घूर्णन दिशा को उलट देता है या नहीं। यह विधि reverse पैरामीटर को True पर सेट करने के समान काम करती है जब Motor का निर्माण किया जाता है।
ध्यान दें: यह विधि केवल एक मोटर के साथ काम करेगी, मोटर समूह के साथ नहीं।
Usage:
motor_1.set_reversed(value)
पैरामीटर |
विवरण |
|---|---|
|
क्या मोटर की दिशा उलट दी गई है:
|
reset_position#
reset_position मोटर या मोटर समूह की वर्तमान स्थिति को 0 में बदल देता है।
Usage:
motor_1.reset_position()
पैरामीटर |
विवरण |
|---|---|
इस विधि के कोई मानदंड नहीं हैं। |
टिककर खेल#
is_done#
is_done बूलियन मान के रूप में यह बताता है कि मोटर या मोटर समूह की गति पूरी हो गई है या नहीं। इसका उपयोग मोटर की गति के आधार पर अन्य कार्यों के समय को नियंत्रित करने के लिए किया जा सकता है।
True— मोटर या मोटर समूह का चलना समाप्त हो गया है।False— मोटर या मोटर समूह अभी भी चल रहा है।
यह विधि निम्नलिखित मोशन विधियों के साथ मिलकर काम करती है जिनमें wait पैरामीटर है: spin_for और spin_to_position।
Usage:
motor_1.is_done()
पैरामीटर |
विवरण |
|---|---|
इस विधि के कोई मानदंड नहीं हैं। |
# Drive forward until the motor is done spinning
motor_1.spin_for(FORWARD, 200, wait=False)
while True:
if motor_1.is_done():
drivetrain.stop()
else:
drivetrain.drive(FORWARD)
is_spinning#
is_spinning मोटर या मोटर समूह के घूमने की स्थिति को बूलियन मान के रूप में दर्शाता है। इसका उपयोग मोटर की गति के आधार पर अन्य कार्यों के समय को नियंत्रित करने के लिए किया जा सकता है।
True— मोटर या मोटर समूह घूम रहा है।False— मोटर या मोटर समूह नहीं घूम रहा है।
यह विधि निम्नलिखित मोशन विधियों के साथ मिलकर काम करती है जिनमें wait पैरामीटर है: spin_for और spin_to_position।
Usage:
motor_1.is_spinning()
पैरामीटर |
विवरण |
|---|---|
इस विधि के कोई मानदंड नहीं हैं। |
# Drive forward until the motor is done spinning
motor_1.spin_for(FORWARD, 200, wait=False)
while True:
if motor_1.is_spinning():
drivetrain.drive(FORWARD)
else:
drivetrain.stop()
position#
किसी मोटर या मोटर समूह की स्थिति यह दर्शाती है कि वह कितनी दूर घूम चुका है, जिसे DEGREES या TURNSमें मापा जाता है। एक चक्कर 360 डिग्री के बराबर होता है। position मोटर या मोटर समूह की वर्तमान स्थिति बताती है।
किसी प्रोजेक्ट की शुरुआत में, मोटर या मोटर समूह की स्थिति 0 डिग्री पर सेट की जाती है। यदि मोटर या मोटर समूह एक चक्कर आगे की ओर घूमता है, तो स्थिति 360 डिग्री या 1 चक्कर होगी। यदि मोटर या मोटर समूह दूसरी दिशा में घूमता है, तो स्थिति ऋणात्मक होगी।
Usage:
motor_1.position(units)
पैरामीटर |
विवरण |
|---|---|
|
वैकल्पिक। मोटर या मोटर समूह की स्थिति को वापस लाने के लिए इकाई: |
# Display the motor's position after spinning
brain.screen.print(motor_1.position())
brain.screen.next_row()
motor_1.spin(FORWARD)
wait(1, SECONDS)
brain.screen.print(motor_1.position())
motor_1.stop()
velocity#
velocity यह बताता है कि मोटर या मोटर समूह कितनी तेज़ी से घूम रहा है, प्रतिशत के रूप में -100% से 100% तक या रोटेशन प्रति मिनट के रूप में -127 आरपीएम से 127 आरपीएम तक।
धनात्मक मान का अर्थ है कि मोटर या मोटर समूह आगे की ओर घूम रहा है। ऋणात्मक मान का अर्थ है कि यह विपरीत दिशा में घूम रहा है।
Usage:
motor_1.velocity(units)
पैरामीटर |
विवरण |
|---|---|
|
वैकल्पिक। वापसी के लिए वेग इकाई:
|
current#
current यह बताता है कि मोटर या मोटर समूह कितनी विद्युत धारा का उपयोग कर रहा है, जिसे 0.0 से 1.2 ए. तक एम्पीयर में मापा जाता है। करंट मोटर या मोटर समूह से प्रवाहित होने वाली बिजली की मात्रा है।
उच्च विद्युत धारा मान का अर्थ है कि मोटर या मोटर समूह अधिक विद्युत धारा का उपयोग कर रहा है। ऐसा तब हो सकता है जब मोटर या मोटर समूह कोई भारी वस्तु उठा रहा हो, किसी वस्तु पर दबाव डाल रहा हो, या किसी अवरोध के कारण चलने का प्रयास कर रहा हो।
इसका उपयोग यह जांचने के लिए किया जा सकता है कि किसी गतिविधि के दौरान मोटर या मोटर समूह को कोई समस्या तो नहीं हो रही है। यदि करंट अधिक बना रहता है, तो मोटर गर्म हो सकती है या बिजली का उपयोग कम कुशलता से कर सकती है।
Usage:
motor_1.current(units)
पैरामीटर |
विवरण |
|---|---|
|
वैकल्पिक। वर्तमान इकाई जिसे लौटाना है:
|
power#
power यह दर्शाता है कि मोटर या मोटर समूह कितनी शक्ति का उपयोग कर रहा है, जिसे 0.0 से 22.0 वाट तक मापा जाता है। पावर यह दर्शाता है कि मोटर या मोटर समूह कितनी तेजी से ऊर्जा का उपयोग कर रहा है।
उच्च शक्ति मान का अर्थ है कि मोटर या मोटर समूह तेजी से ऊर्जा का उपयोग कर रहा है। ऐसा तब हो सकता है जब मोटर या मोटर समूह कोई भारी वस्तु उठा रहा हो, किसी वस्तु को धकेल रहा हो, या किसी अवरोध के कारण चलने का प्रयास कर रहा हो।
इसका उपयोग गतिविधियों की तुलना करने या यह जांचने के लिए किया जा सकता है कि मोटर या मोटर समूह को कोई समस्या तो नहीं हो रही है। यदि ऊर्जा का उपयोग अधिक रहता है, तो मोटर गर्म हो सकती है या ऊर्जा का कम कुशलता से उपयोग कर सकती है।
Usage:
motor_1.power(units)
पैरामीटर |
विवरण |
|---|---|
|
वैकल्पिक। लौटाने के लिए पावर यूनिट:
|
torque#
टॉर्क यह दर्शाता है कि कोई मोटर या मोटर समूह घूमते समय कितनी जोर से घुमा रहा है, धक्का दे रहा है या खींच रहा है।
torque यह बताता है कि मोटर या मोटर समूह कितना टॉर्क इस्तेमाल कर रहा है, जिसे इंच-पाउंड (InLb) में 0.0 से 22.0 तक या न्यूटन-मीटर (Nm) में 0.0 से 2.1 तक मापा जाता है।
टॉर्क का उच्च मान यह दर्शाता है कि मोटर या मोटर समूह अधिक बल से धक्का दे रहा है या खींच रहा है। ऐसा तब हो सकता है जब मोटर या मोटर समूह कोई भारी वस्तु उठा रहा हो, किसी वस्तु पर दबाव डाल रहा हो, या किसी अवरोध के कारण हिलने-डुलने का प्रयास कर रहा हो।
इसका उपयोग यह जांचने के लिए किया जा सकता है कि क्या मोटर या मोटर समूह को परेशानी हो रही है या यह तुलना करने के लिए कि विभिन्न गतिविधियों को कितनी ताकत की आवश्यकता है।
किसी मोटर या मोटर समूह के टॉर्क को सेट करने के लिए, set_max_torque का उपयोग करें।
Usage:
motor_1.torque(units)
पैरामीटर |
विवरण |
|---|---|
|
टॉर्क की इकाई जो वापस करनी है:
|
efficiency#
efficiency यह बताता है कि मोटर या मोटर समूह कितनी कुशलता से बिजली का उपयोग कर रहा है, यह प्रतिशत के रूप में 0% से 100% तक होता है।
दक्षता दर्शाती है कि मोटर या मोटर समूह की कितनी शक्ति गति के लिए उपयोग हो रही है। उच्च दक्षता मान का अर्थ है कि मोटर या मोटर समूह की अधिक शक्ति गति में उपयोग हो रही है। निम्न दक्षता मान तब हो सकता है जब मोटर या मोटर समूह कड़ी मेहनत कर रहा हो लेकिन गति न कर पा रहा हो, जैसे कि जब वह अटक गया हो या किसी वस्तु को धकेल रहा हो।
इसका उपयोग गतिविधियों की तुलना करने या यह जांचने के लिए किया जा सकता है कि क्या मोटर या मोटर समूह गति के लिए ऊर्जा का उपयोग करने के बजाय उसे बर्बाद कर रहा है।
Usage:
motor_1.efficiency(units)
पैरामीटर |
विवरण |
|---|---|
|
वैकल्पिक। लौटाने के लिए दक्षता इकाई:
|
temperature#
temperature मोटर या मोटर समूह का तापमान लौटाता है।
मोटर का तापमान बताता है कि मोटर या मोटर समूह कितना गर्म है। अधिक तापमान का मतलब है कि मोटर या मोटर समूह काम करते समय गर्म हो रहा है। मोटर को पूरी क्षमता से काम करने के लिए 55°C से नीचे रहना चाहिए।
यदि मोटर या मोटर समूह बहुत अधिक गर्म हो जाता है, तो वह स्वयं को बचाने के लिए अपनी अधिकतम धारा को कम कर देगा। 70°C पर, मोटर ठंडा होने तक चलना बंद कर देगा।
इसका उपयोग यह जांचने के लिए किया जा सकता है कि बार-बार होने वाली गतिविधियों, लंबी दौड़ या किसी वस्तु के विरुद्ध धक्का देने के दौरान मोटर या मोटर समूह बहुत अधिक गर्म तो नहीं हो रहा है।
Usage:
motor_1.temperature(units)
पैरामीटर |
विवरण |
|---|---|
|
वैकल्पिक। तापमान की इकाई:
|
count#
count मोटर समूह में मोटरों की संख्या लौटाता है।
नोट: यह विधि केवल मोटर समूह के साथ ही काम करेगी।
Usage:
motor_group_1.count()
पैरामीटर |
विवरण |
|---|---|
इस विधि के कोई मानदंड नहीं हैं। |
get_timeout#
get_timeout मोटर या मोटर समूह का वर्तमान टाइमआउट मिलीसेकंड में लौटाता है।
Usage:
motor_1.get_timeout()
पैरामीटर |
विवरण |
|---|---|
इस विधि के कोई मानदंड नहीं हैं। |
कंस्ट्रक्टर्स#
कंस्ट्रक्टर का उपयोग डिवाइसेस विंडो के बाहर मैन्युअल रूप से Motor और MotorGroup ऑब्जेक्ट बनाने के लिए किया जाता है।
Motor#
Motor एक मोटर बनाती है।
Usage:
Motor(port, gears, reverse)
पैरामीटर |
विवरण |
|---|---|
|
स्मार्ट पोर्ट जिससे मोटर जुड़ी हुई है, उसे |
|
वैकल्पिक। मोटर का गियर अनुपात:
|
|
Optional. Sets whether the motor’s spin direction is reversed:
|
# Create a Motor in Port 1 with default values
motor_1 = Motor(Ports.PORT1)
"""
Create a motor with the following values:
- In Port 1
- 2:1 ratio
- Reversed
"""
motor_1 = Motor(Ports.PORT1, GearSetting.RATIO_2_1, True)
MotorGroup#
MotorGroup एक मोटर समूह बनाता है।
Usage:
MotorGroup(motors)
पैरामीटर |
विवरण |
|---|---|
|
मोटर समूह में डालने के लिए पहले से बनाए गए |
# Create the Motors
motor_1 = Motor(Ports.PORT1)
motor_2 = Motor(Ports.PORT2)
# Create a Motor Group
motor_group_1 = MotorGroup(motor_1, motor_2)