গতি#
ভূমিকা#
মোটর রোবটের বিভিন্ন অংশের নড়াচড়া নিয়ন্ত্রণ করে। মোটর ব্যবহার করে একটি হাত তোলা, নখর ঘোরানো, চাকা ঘোরানো, বা কাঠামোর অন্য কোনো অংশ সরানো যায়। দুটি মোটর একসাথে একটি ড্রাইভট্রেন হিসাবে কাজ করে পুরো রোবটটিকে সরাতে এবং ঘোরাতে পারে।
প্রতিটি মোটর ডিভাইসেস উইন্ডোতে কনফিগার করা হয়। বিল্ডের উপর নির্ভর করে মোটরের নাম এবং দিক পরিবর্তিত হতে পারে। উদাহরণস্বরূপ, কম্পিটিশন অ্যাডভান্সড ২.০ বিল্ডে আর্মমোটর নামের একটি মোটর রয়েছে, যার দিক হলো উপর এবং নিচ। একটি কাস্টম রোবট ভিন্ন মোটরের নাম বা দিক ব্যবহার করতে পারে।
ডিফল্টরূপে, ফরওয়ার্ড একটি মোটরকে ঘড়ির কাঁটার বিপরীত দিকে এবং রিভার্স একটি মোটরকে ঘড়ির কাঁটার দিকে ঘোরায়। যদি ডিভাইসেস উইন্ডোতে একটি মোটরকে রিভার্সে সেট করা হয়, তাহলে এই দিকগুলো উল্টে যাবে।
মোটর কোড করার অনেক উপায় আছে। নিচে সমস্ত মোশন ব্লকের একটি তালিকা দেওয়া হলো:
ক্রিয়া — মোটর থামানো এবং ঘোরানো।
মোটর ঘোরানো — একটি মোটরকে অনির্দিষ্টকালের জন্য সামনে বা পিছনে ঘোরায়।
মোটর ঘোরান — একটি মোটরকে একটি নির্দিষ্ট দূরত্বে ঘোরায়।
মোটরকে নির্দিষ্ট অবস্থানে ঘোরান — একটি মোটরকে একটি নির্দিষ্ট অবস্থানে ঘোরায়।
মোটর বন্ধ করুন — মোটরের ঘূর্ণন বন্ধ করে।
সেটিংস — মোটরের সেটিংস সমন্বয় করুন।
মোটরের অবস্থান সেট করুন — মোটরের বর্তমান অবস্থানকে একটি নতুন মানে পরিবর্তন করে।
মোটরের বেগ নির্ধারণ করুন — মোটরকে বলে দেয় যে এটি কত দ্রুত ঘুরবে।
মোটর থামানো সেট করুন — মোটর কীভাবে থামবে তা সেট করে: ব্রেক করে, গতি কমিয়ে, বা স্থির থেকে।
মোটরের সর্বোচ্চ টর্ক সেট করুন — ঘোরার সময় একটি মোটর কতটা জোরে ধাক্কা দিতে পারবে তা নির্ধারণ করে।
মোটর টাইমআউট সেট করুন — একটি মোটর তার নড়াচড়া শেষ করার জন্য কত সেকেন্ড চেষ্টা করবে তা নির্ধারণ করে।
মান — মোটরের অবস্থা পরীক্ষা করুন।
মোটরের কাজ শেষ — মোটরের ঘোরা শেষ হয়েছে কিনা তা জানায়।
মোটর ঘুরছে? — মোটরটি ঘুরছে কিনা তা জানায়।
মোটরের অবস্থান — মোটরের বর্তমান অবস্থান জানায়।
মোটরের বেগ — মোটরটি কত দ্রুত ঘুরছে তা শতাংশে প্রকাশ করে, যা -100% থেকে 100% পর্যন্ত হয়ে থাকে।
মোটর কারেন্ট — মোটর ব্যাটারি থেকে কী পরিমাণ শক্তি ব্যবহার করছে তা শতাংশে (0% থেকে 100% পর্যন্ত) দেখায়।
কর্ম#
স্পিন মোটর#
স্পিন মোটর স্ট্যাক ব্লকটি একটি মোটরকে অনির্দিষ্টকালের জন্য সামনে বা পেছনে ঘোরায়। মোটরটি ততক্ষণ ঘুরতে থাকবে যতক্ষণ না এটিকে অন্য কোনো কাজ দেওয়া হয়, যেমন ভিন্ন দিকে ঘোরানো বা থামানো।
[ArmMotor v] [উপরে v] ঘোরাও
প্যারামিটার |
বর্ণনা |
|---|---|
মোটর |
যে মোটরটি ঘোরাতে চান। ডিভাইসেস উইন্ডোতে কনফিগার করা মোটরগুলো থেকে বেছে নিন। |
দিকনির্দেশনা |
মোটরটি যে দিকে ঘোরে। ডিফল্টরূপে, বিকল্পগুলো হলো সামনে এবং পেছনে। মোটরের কনফিগারেশনের উপর নির্ভর করে দিক পছন্দের পরিবর্তন হতে পারে। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Competition Advanced 2.0]
[Raise the ArmMotor, then stop.]
[ArmMotor v] [উপরে v] ঘোরাও
[1] সেকেন্ড অপেক্ষা করো
[ArmMotor v] থামাও
স্পিন মোটরের জন্য#
স্ট্যাক ব্লকের জন্য স্পিন মোটর একটি মোটরকে একটি নির্দিষ্ট দূরত্বে ঘোরায়। এই ঘূর্ণনটি মোটরের বর্তমান অবস্থানের সাপেক্ষে হয়। স্ট্যাকের পরবর্তী ব্লকটি চলার আগে, প্রজেক্টটি মোটরটির ঘূর্ণন শেষ হওয়া পর্যন্ত অপেক্ষা করবে।
[ArmMotor v] [উপরে v] দিকে [90] [ডিগ্রি v] ঘোরাও ▶
প্যারামিটার |
বর্ণনা |
|---|---|
মোটর |
যে মোটরটি ঘোরাতে চান। ডিভাইসেস উইন্ডোতে কনফিগার করা মোটরগুলো থেকে বেছে নিন। |
দিকনির্দেশনা |
মোটরটি যে দিকে ঘোরে। ডিফল্টরূপে, বিকল্পগুলো হলো সামনে এবং পেছনে। মোটরের কনফিগারেশনের উপর নির্ভর করে দিক পছন্দের পরিবর্তন হতে পারে। |
দূরত্ব |
মোটরের ঘূর্ণন দূরত্ব। ডিগ্রির ক্ষেত্রে পূর্ণসংখ্যা ব্যবহার করা হয়। ঘূর্ণনের ক্ষেত্রে পূর্ণসংখ্যা বা দশমিক সংখ্যা ব্যবহার করা যেতে পারে। |
ইউনিট |
দূরত্বের একক: ডিগ্রি বা টার্ন। |
এবং অপেক্ষা করবেন না |
এবং অপেক্ষা করবেন না বলার জন্য ব্লকটি প্রসারিত করতে তীরচিহ্ন ( ▶ ) নির্বাচন করুন, যাতে স্ট্যাকের পরবর্তী ব্লকটি অবিলম্বে রান হয়। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Competition Advanced 2.0]
[Raise and lower the ArmMotor.]
[ArmMotor v] [উপরে v] দিকে [180] [ডিগ্রি v] ঘোরাও ▶
[1] সেকেন্ড অপেক্ষা করো
[ArmMotor v] [নিচে v] দিকে [180] [ডিগ্রি v] ঘোরাও ▶
মোটর ঘুরিয়ে অবস্থানে আনুন#
স্পিন মোটর টু পজিশন স্ট্যাক ব্লকটি একটি মোটরকে একটি নির্দিষ্ট অবস্থানে ঘোরায়।
একটি মোটরের অবস্থান হলো এটি কতটুকু ঘুরেছে, যা ডিগ্রি বা টার্ন-এ পরিমাপ করা হয়। এক টার্ন ৩৬০ ডিগ্রির সমান। একটি প্রোজেক্টের শুরুতে, মোটরের অবস্থান ০ ডিগ্রিতে সেট করা থাকে। সেট মোটর পজিশন ব্লক ব্যবহার করেও মোটরের অবস্থান সেট করা যায়।
অবস্থানের মানগুলো পরম। এর মানে হলো, ঘূর্ণনের দিক মোটরের বর্তমান অবস্থানের উপর নির্ভর করে।
[ArmMotor v] (90) [ডিগ্রি v] অবস্থানে ঘোরাও ▶
প্যারামিটার |
বর্ণনা |
|---|---|
মোটর |
যে মোটরটি ঘোরাতে চান। ডিভাইসেস উইন্ডোতে কনফিগার করা মোটরগুলো থেকে বেছে নিন। |
অবস্থান |
মোটরটি যে অবস্থানে ঘুরবে। ডিগ্রির ক্ষেত্রে পূর্ণসংখ্যা ব্যবহার করা হয়। ঘূর্ণনের ক্ষেত্রে পূর্ণসংখ্যা বা দশমিক সংখ্যা ব্যবহার করা যেতে পারে। |
ইউনিট |
অবস্থানের একক: ডিগ্রি বা পাক। |
এবং অপেক্ষা করবেন না |
এবং অপেক্ষা করবেন না বলার জন্য ব্লকটি প্রসারিত করতে তীরচিহ্ন ( ▶ ) নির্বাচন করুন, যাতে স্ট্যাকের পরবর্তী ব্লকটি অবিলম্বে রান হয়। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Competition Advanced 2.0]
[Return ArmMotor to 0 degrees after raising.]
[ArmMotor v] [উপরে v] দিকে [180] [ডিগ্রি v] ঘোরাও ▶
[1] সেকেন্ড অপেক্ষা করো
[ArmMotor v] [0] [ডিগ্রি v] অবস্থানে ঘোরাও ▶
মোটর বন্ধ করুন#
স্টপ মোটর স্ট্যাক ব্লক একটি মোটরের ঘূর্ণন থামিয়ে দেয়।
[ArmMotor v] থামাও
প্যারামিটার |
বর্ণনা |
|---|---|
মোটর |
যে মোটরটি বন্ধ করতে চান। ডিভাইসেস উইন্ডোতে কনফিগার করা মোটরগুলো থেকে বেছে নিন। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Competition Advanced 2.0]
[Raise the ArmMotor.]
[ArmMotor v] [উপরে v] ঘোরাও
[1] সেকেন্ড অপেক্ষা করো
[ArmMotor v] থামাও
সেটিংস#
মোটরের অবস্থান সেট করুন#
একটি মোটরের অবস্থান হলো এটি কতটুকু ঘুরেছে, যা ডিগ্রি বা ঘূর্ণনে পরিমাপ করা হয়। এক ঘূর্ণন ৩৬০ ডিগ্রির সমান। ‘সেট মোটর পজিশন’ স্ট্যাক ব্লকটি মোটরের বর্তমান অবস্থানকে একটি নতুন মানে পরিবর্তন করে।
উদাহরণস্বরূপ, যদি একটি মোটর ১৮০ ডিগ্রি ঘুরে থাকে, তবে এর অবস্থান ০ ডিগ্রিতে সেট করলে সেই অবস্থানটি ১৮০ থেকে ০ ডিগ্রিতে রিসেট হয়ে যাবে। এরপর মোটরটি সেই নতুন মানের উপর ভিত্তি করে বিভিন্ন অবস্থানে ঘুরতে পারবে।
[ArmMotor v]-এর অবস্থান (0) [ডিগ্রি v] সেট করো
প্যারামিটার |
বর্ণনা |
|---|---|
মোটর |
যে মোটরটির অবস্থান নির্ধারণ করতে হবে। ডিভাইসেস উইন্ডোতে কনফিগার করা মোটরগুলো থেকে বেছে নিন। |
অবস্থান |
মোটরের জন্য যে অবস্থান মান নির্ধারণ করতে হবে। ডিগ্রির ক্ষেত্রে পূর্ণসংখ্যা ব্যবহার করুন। ঘূর্ণনের ক্ষেত্রে পূর্ণসংখ্যা বা দশমিক সংখ্যা ব্যবহার করা যেতে পারে। |
ইউনিট |
অবস্থানের একক: ডিগ্রি বা পাক। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Competition Advanced 2.0]
[Return ArmMotor to 0 degrees after raising.]
[ArmMotor v]-এর অবস্থান [0] [ডিগ্রি v] সেট করো
[ArmMotor v] [উপরে v] দিকে [180] [ডিগ্রি v] ঘোরাও ▶
[1] সেকেন্ড অপেক্ষা করো
[ArmMotor v] [0] [ডিগ্রি v] অবস্থানে ঘোরাও ▶
মোটরের বেগ সেট করুন#
সেট মোটর ভেলোসিটি স্ট্যাক ব্লকটি একটি মোটরকে বলে দেয় যে এটি কত দ্রুত ঘুরবে। উচ্চতর শতাংশ মোটরকে দ্রুত ঘোরায় এবং নিম্নতর শতাংশ মোটরকে ধীরে ঘোরায়।
প্রতিটি প্রজেক্ট ডিফল্টরূপে প্রতিটি মোটর ৫০% গতিতে ঘোরার মাধ্যমে শুরু হয়।
দ্রষ্টব্য: উচ্চ বেগে মোটর দ্রুত ঘোরে, কিন্তু এর নির্ভুলতা কম হতে পারে। নিম্ন বেগে মোটর ধীরে ঘোরে, কিন্তু এর নির্ভুলতা বেশি হতে পারে।
[ArmMotor v]-এর গতি [50] % সেট করো
প্যারামিটার |
বর্ণনা |
|---|---|
মোটর |
যে মোটরের বেগ নির্ধারণ করতে চান। ডিভাইসেস উইন্ডোতে কনফিগার করা মোটরগুলো থেকে বেছে নিন। |
বেগ |
০% থেকে ১০০% পর্যন্ত ঘূর্ণন বেগ। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Competition Advanced 2.0]
[Move the ArmMotor at different velocities.]
[ArmMotor v] [উপরে v] দিকে [180] [ডিগ্রি v] ঘোরাও ▶
[1] সেকেন্ড অপেক্ষা করো
[Move slow.]
[ArmMotor v]-এর গতি [20] % সেট করো
[ArmMotor v] [নিচে v] দিকে [180] [ডিগ্রি v] ঘোরাও ▶
[1] সেকেন্ড অপেক্ষা করো
[Move fast.]
[ArmMotor v]-এর গতি [100] % সেট করো
[ArmMotor v] [উপরে v] দিকে [180] [ডিগ্রি v] ঘোরাও ▶
মোটর বন্ধ করার সেট#
সেট মোটর স্টপিং স্ট্যাক ব্লকটি নির্ধারণ করে যে একটি মোটর কীভাবে তার চলাচল বন্ধ করবে: ব্রেক করে, গতি কমিয়ে বা স্থির থেকে।
[ArmMotor v]-এর থামানো [ব্রেক v] সেট করো
প্যারামিটার |
বর্ণনা |
|---|---|
মোটর |
যে মোটরটির থামার আচরণ নির্ধারণ করতে চান। ডিভাইসেস উইন্ডোতে কনফিগার করা মোটরগুলো থেকে বেছে নিন। |
আচরণ বন্ধ করা |
মোটরটি যেভাবে থামবে:
|
উদাহরণস্বরূপ, যদি একটি কম্পিটিশন অ্যাডভান্সড ২.০ বিল্ড ব্যবহার করা হয় এবং আর্মমোটরকে ‘হোল্ড’ মোডে সেট করা থাকে, তাহলে মোটরটি আর্মটিকে তার বর্তমান অবস্থানে ধরে রাখবে যতক্ষণ না আর্মের অন্য কোনো নড়াচড়া হয়। এর মানে হলো, যদি আর্মটি উপরে তোলা অবস্থায় মোটরটি বন্ধ করা হয়, তাহলে মোটরটি মাধ্যাকর্ষণের বিরুদ্ধে কাজ করে আর্মটিকে বাতাসে ধরে রাখবে।
এই ব্লকটি ব্যবহার না করা হলে, মোটরটি থামার সময় ব্রেক ব্যবহার করবে।
উদাহরণ
শুরু হলে :: hat events
[Build Used: Competition Advanced 2.0]
[Move the ArmMotor, then coast to a stop.]
[ArmMotor v]-এর গতি [20] % সেট করো
[ArmMotor v]-এর থামানো [কোস্ট v] সেট করো
[ArmMotor v] [উপরে v] ঘোরাও
[1] সেকেন্ড অপেক্ষা করো
[ArmMotor v] থামাও
মোটরের সর্বোচ্চ টর্ক সেট করুন#
টর্ক হলো ঘূর্ণন বল। এটি দেখায় যে একটি মোটর ঘোরার সময় কতটা জোরে ধাক্কা দিতে বা টানতে পারে।
সেট মোটর ম্যাক্স টর্ক স্ট্যাক ব্লকটি একটি মোটরের সর্বোচ্চ টর্ক নির্ধারণ করে।
উচ্চ শতাংশ মোটরকে আরও জোরে ধাক্কা দিতে সাহায্য করে, যেমন কোনো ভারী বস্তু তোলার সময়। নিম্ন শতাংশ মোটরের ধাক্কা দেওয়ার ক্ষমতাকে সীমিত করে। মোটর আটকে গেলে বা তার চলার শেষ সীমায় পৌঁছে গেলে এটি রোবটকে রক্ষা করতে সাহায্য করতে পারে।
প্রতিটি প্রজেক্ট ডিফল্টরূপে প্রতিটি মোটরের টর্ক ৫০% এ শুরু হয়।
[ArmMotor v]-এর সর্বোচ্চ টর্ক (50) % সেট করো
প্যারামিটার |
বর্ণনা |
|---|---|
মোটর |
যে মোটরের জন্য সর্বোচ্চ টর্ক সেট করতে চান। ডিভাইসেস উইন্ডোতে কনফিগার করা মোটরগুলো থেকে বেছে নিন। |
টর্ক |
মোটরটি সর্বোচ্চ ০% থেকে ১০০% পর্যন্ত টর্ক ব্যবহার করতে পারে। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Competition Advanced 2.0]
[Move the ArmMotor at different torques.]
[ArmMotor v] [উপরে v] দিকে [180] [ডিগ্রি v] ঘোরাও ▶
[1] সেকেন্ড অপেক্ষা করো
[Move with less torque.]
[ArmMotor v]-এর সর্বোচ্চ টর্ক [20] % সেট করো
[ArmMotor v] [নিচে v] দিকে [180] [ডিগ্রি v] ঘোরাও ▶
[1] সেকেন্ড অপেক্ষা করো
[Move with maximum torque.]
[ArmMotor v]-এর সর্বোচ্চ টর্ক [100] % সেট করো
[ArmMotor v] [উপরে v] দিকে [180] [ডিগ্রি v] ঘোরাও ▶
মোটর টাইমআউট সেট করুন#
সেট মোটর টাইমআউট স্ট্যাক ব্লকটি নির্ধারণ করে যে একটি মোটর তার গতি শেষ করার জন্য কত সেকেন্ড চেষ্টা করবে। যদি মোটরটি সেই সময়ের মধ্যে তার গতি শেষ করতে না পারে, তবে এটি চেষ্টা করা বন্ধ করে দেবে এবং স্ট্যাকের পরবর্তী ব্লকে চলে যাবে। এর ফলে মোটরটি কোনো একটি গতিতে আটকে যায় না।
[ArmMotor v]-এর টাইমআউট (1) সেকেন্ড সেট করো
প্যারামিটার |
বর্ণনা |
|---|---|
মোটর |
যে মোটরটির জন্য টাইমআউট সেট করতে চান। ডিভাইসেস উইন্ডোতে কনফিগার করা মোটরগুলো থেকে বেছে নিন। |
সময় |
একটি নড়াচড়া শেষ করতে মোটরটি যত সেকেন্ড চেষ্টা করতে পারে, সেই সংখ্যাটি। এটি একটি পূর্ণ সংখ্যা বা দশমিক সংখ্যা হতে পারে। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Competition Advanced 2.0]
[Move ArmMotor as far as possible for 1 second before resetting.]
[ArmMotor v]-এর অবস্থান [0] [ডিগ্রি v] সেট করো
[ArmMotor v]-এর টাইমআউট [1] সেকেন্ড সেট করো
[ArmMotor v] [উপরে v] দিকে [180] [ডিগ্রি v] ঘোরাও ▶
[ArmMotor v] [0] [ডিগ্রি v] অবস্থানে ঘোরাও ▶
মূল্যবোধ#
মোটরের কাজ শেষ?#
motor is done বুলিয়ান ব্লকটি জানায় যে মোটরটির চলাচল শেষ হয়েছে কি না। মোটরের চলাচলের উপর ভিত্তি করে অন্যান্য কার্যকলাপের সময় নিয়ন্ত্রণ করতে এটি ব্যবহার করা যেতে পারে।
সত্য — মোটরটির চলাচল শেষ হয়েছে।
মিথ্যা — মোটরটি এখনও ঘুরছে।
এই ব্লকটি নিম্নলিখিত মোশন ব্লকগুলির সাথে একত্রে কাজ করে যেগুলিতে এবং অপেক্ষা করো না প্যারামিটার রয়েছে: মোটর ঘোরান এবং মোটরকে অবস্থানে ঘোরান।
<[ArmMotor v] সম্পন্ন?>
প্যারামিটার |
বর্ণনা |
|---|---|
মোটর |
মোটরটি তার চলাচল শেষ করেছে কিনা তা জানানোর জন্য। ডিভাইসেস উইন্ডোতে কনফিগার করা মোটরগুলো থেকে বেছে নিন। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Competition Advanced 2.0]
[Turn the Eye Sensor's light on while ArmMotor is moving.]
[ArmMotor v] [উপরে v] দিকে [180] [ডিগ্রি v] ঘোরাও ◀ এবং অপেক্ষা করো না
[0.1] সেকেন্ড অপেক্ষা করো
চিরকাল
যদি <[ArmMotor v] সম্পন্ন?> তাহলে
চোখের আলো [বন্ধ v] সেট করো
অন্যথায়
চোখের আলো [চালু v] সেট করো
মোটরটি ঘুরছে?#
মোটরটি ঘুরছে কি না? বুলিয়ান ব্লকটি জানায় যে মোটরটি ঘুরছে কি না। মোটরের নড়াচড়ার উপর ভিত্তি করে অন্যান্য কার্যকলাপের সময় নিয়ন্ত্রণ করতে এটি ব্যবহার করা যেতে পারে।
সত্য — মোটরটি ঘুরছে।
মিথ্যা — মোটরটি ঘুরছে না।
এই ব্লকটি নিম্নলিখিত মোশন ব্লকগুলির সাথে একত্রে কাজ করে যেগুলিতে এবং অপেক্ষা করো না প্যারামিটার রয়েছে: মোটর ঘোরান এবং মোটরকে অবস্থানে ঘোরান।
<[ArmMotor v] ঘুরছে?>
প্যারামিটার |
বর্ণনা |
|---|---|
মোটর |
মোটরটি ঘুরছে কিনা তা জানানোর জন্য। ডিভাইসেস উইন্ডোতে কনফিগার করা মোটরগুলো থেকে বেছে নিন। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Competition Advanced 2.0]
[Turn the Eye Sensor's light on while ArmMotor is moving.]
[ArmMotor v] [উপরে v] দিকে [180] [ডিগ্রি v] ঘোরাও ◀ এবং অপেক্ষা করো না
[0.1] সেকেন্ড অপেক্ষা করো
চিরকাল
যদি <[ArmMotor v] ঘুরছে?> তাহলে
চোখের আলো [চালু v] সেট করো
অন্যথায়
চোখের আলো [বন্ধ v] সেট করো
মোটর অবস্থান#
একটি মোটরের অবস্থান হলো এটি কতটুকু ঘুরেছে, যা ডিগ্রি বা ঘূর্ণন সংখ্যায় পরিমাপ করা হয়। মোটর পজিশন রিপোর্টার ব্লকটি মোটরের বর্তমান অবস্থান প্রতিবেদন করে।
প্রকল্পের শুরুতে মোটরের অবস্থান ০ ডিগ্রিতে সেট করা হয়। যদি মোটরটি সামনের দিকে এক পূর্ণ পাক ঘোরে, তবে এর অবস্থান হবে ৩৬০ ডিগ্রি বা ১ পাক। আর যদি মোটরটি বিপরীত দিকে ঘোরে, তবে এর অবস্থান ঋণাত্মক হবে।
([ডিগ্রি v]-এ [ArmMotor v]-এর অবস্থান :: custom-motion)
প্যারামিটার |
বর্ণনা |
|---|---|
মোটর |
যে মোটরটির অবস্থান জানাতে হবে। ডিভাইসেস উইন্ডোতে কনফিগার করা মোটরগুলো থেকে বেছে নিন। |
ইউনিট |
মোটরের অবস্থান জানানোর একক: ডিগ্রি বা ঘূর্ণন। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Competition Advanced 2.0]
[Display how far the ArmMotor moves after one second.]
[ArmMotor v]-এর অবস্থান [0] [ডিগ্রি v] সেট করো
[Start: ] প্রিন্ট করো ▶
([ডিগ্রি v]-এ [ArmMotor v]-এর অবস্থান :: custom-motion) প্রিন্ট করো ▶
কার্সার পরের সারিতে নিয়ে যাও
[ArmMotor v] [উপরে v] ঘোরাও
[1] সেকেন্ড অপেক্ষা করো
[ArmMotor v] থামাও
[After: ] প্রিন্ট করো ▶
([ডিগ্রি v]-এ [ArmMotor v]-এর অবস্থান :: custom-motion) প্রিন্ট করো ▶
মোটর বেগ#
মোটর বেগ রিপোর্টার ব্লকটি মোটরের ঘূর্ণন গতিকে -১০০% থেকে ১০০% পর্যন্ত শতাংশে প্রকাশ করে।
ধনাত্মক মান মানে মোটরটি সামনের দিকে ঘুরছে। ঋণাত্মক মান মানে মোটরটি বিপরীত দিকে ঘুরছে।
(% [ArmMotor v]-এর গতি)
প্যারামিটার |
বর্ণনা |
|---|---|
মোটর |
যে মোটরের বেগ রিপোর্ট করতে হবে। ডিভাইসেস উইন্ডোতে কনফিগার করা মোটরগুলো থেকে বেছে নিন। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Competition Advanced 2.0]
[Display the ArmMotor's velocity when it moves.]
[Resting: ] প্রিন্ট করো ▶
(% [ArmMotor v]-এর গতি) প্রিন্ট করো ▶
কার্সার পরের সারিতে নিয়ে যাও
[ArmMotor v] [উপরে v] ঘোরাও
[1] সেকেন্ড অপেক্ষা করো
[Moving: ] প্রিন্ট করো ▶
(% [ArmMotor v]-এর গতি) প্রিন্ট করো ▶
[ArmMotor v] থামাও
মোটর কারেন্ট#
মোটর কারেন্ট রিপোর্টার ব্লকটি জানায় যে, মোটরটি ব্যাটারি থেকে কী পরিমাণ শক্তি ব্যবহার করছে, যা ০% থেকে ১০০% পর্যন্ত শতাংশে প্রকাশ করা হয়।
কারেন্টের মান বেশি হওয়ার অর্থ হলো মোটরটি বেশি শক্তি ব্যবহার করছে। এমনটা হতে পারে যখন মোটরটি কোনো ভারী জিনিস তোলে, কোনো বস্তুকে ধাক্কা দেয়, অথবা আটকে যাওয়ার পর নড়াচড়া করার চেষ্টা করে।
(% [ArmMotor v]-এর কারেন্ট)
প্যারামিটার |
বর্ণনা |
|---|---|
মোটর |
যে মোটরের কারেন্ট রিপোর্ট করতে হবে। ডিভাইসেস উইন্ডোতে কনফিগার করা মোটরগুলো থেকে বেছে নিন। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Competition Advanced 2.0]
[Display the motor's current when it moves.]
[Resting: ] প্রিন্ট করো ▶
(% [ArmMotor v]-এর কারেন্ট) প্রিন্ট করো ▶
কার্সার পরের সারিতে নিয়ে যাও
[ArmMotor v] [উপরে v] ঘোরাও
[1] সেকেন্ড অপেক্ষা করো
[Moving: ] প্রিন্ট করো ▶
(% [ArmMotor v]-এর কারেন্ট) প্রিন্ট করো ▶
[ArmMotor v] থামাও