VEX V5 স্মার্ট মোটরস সমস্যা সমাধান

নিম্নলিখিত নিবন্ধটি কীভাবে VEX V5 স্মার্ট মোটরগুলির সমস্যা সমাধান করতে হবে সে সম্পর্কে নির্দেশিকা প্রদান করবে যদি আপনি নিম্নলিখিত এক বা একাধিক সমস্যার সম্মুখীন হন:

  • মোটর কাঙ্ক্ষিত অবস্থানে ঘুরছে না
  • VEXcode V5 প্রকল্পটি প্রকল্পের মাঝখানে অপ্রত্যাশিতভাবে বন্ধ হয়ে যাচ্ছে
  • মোটরগুলি অপ্রত্যাশিতভাবে চলছে

সমস্যা: মোটরটি নির্দিষ্ট অবস্থানে ঘুরছে না

যদি আপনার মোটরটি কাঙ্ক্ষিত অবস্থানে ঘুরতে না পারে, তাহলে সমস্যা সমাধানের জন্য নিম্নলিখিত পদক্ষেপগুলি চেষ্টা করুন।

VEXcode V5 ডিভাইস উইন্ডোতে "মোটর" বিকল্পগুলি দেখানো হয়েছে। নীচে, গিয়ার কার্তুজ সেটিংটি হাইলাইট করা হয়েছে। এই সেটিংটিতে তিনটি ভিন্ন অনুপাতের বিকল্প রয়েছে, তারা ১০০ আরপিএম সহ ৩৬ থেকে ১, ২০০ আরপিএম সহ ১৮ থেকে ১, অথবা ৬০০ আরপিএম সহ ৬ থেকে ১ পড়ে।

আপনার VEXcode V5 প্রকল্প সম্পাদনা করার আগে, ডিভাইস কনফিগারেশনে আপনার সঠিক গিয়ার কার্টিজ নির্বাচন করা আছে কিনা তা পরীক্ষা করে দেখুন। ডিফল্ট পছন্দ হল সবুজ 18:1 গিয়ার কার্টিজ।

VEXcode V5-এ পৃথক মোটর কনফিগার করার বিষয়ে আরও তথ্যের জন্য, এই নিবন্ধটি দেখুন

দুটি VEXcode V5 ব্লক দেখানো হয়েছে, লেবেল সহ নির্দেশ করে যে একটি সঠিক এবং একটি ভুল। সঠিক ব্লকটি 90 ডিগ্রি অবস্থানে স্পিন আর্মমোটর পড়ছে। ভুল ব্লকটিতে "Set ArmMotor position to 0 degree" পড়া আছে।

আপনার প্রকল্পে ব্যবহৃত কমান্ড চেক করুন. [স্পিন টু পজিশন] একটি মোটরকে একটি নির্দিষ্ট অবস্থানে ঘোরাতে ব্যবহৃত হয়। বিপরীতে, ব্লকটি মোটর এনকোডারের অবস্থানকে প্রদত্ত মানের সাথে সেট করে এবং মোটরটি সরবে না।

নিশ্চিত করুন যে আপনি আপনার প্রকল্পগুলিতে [পজিশন সেট করুন] এর পরিবর্তে [পজিশনে স্পিন করুন] ব্যবহার করছেন।

দুটি সংযুক্ত গিয়ারের চিত্র, একটি ছোট এবং ড্রাইভিং গিয়ার লেবেলযুক্ত এবং অন্যটি বড় এবং ড্রাইভেন গিয়ার লেবেলযুক্ত। দুটি হাইলাইট করা রেখা তাদের মধ্যে ডিগ্রির পার্থক্য নির্দেশ করে।

নিশ্চিত করুন যে আপনি সঠিক ডিগ্রি অবস্থান জানেন যেখানে আপনি মোটরটি সরাতে চান। যেকোন গিয়ার ট্রেন একটি বাহু সম্পূর্ণভাবে বাড়াতে বা নখর খোলার জন্য প্রয়োজনীয় ডিগ্রীর সংখ্যাকে প্রভাবিত করতে পারে।

VEX V5 স্মার্ট মোটরগুলির সাথে গিয়ার অনুপাত সম্পর্কে আরও জানতে এই নিবন্ধটি দেখুন।

হোম মেনুতে ব্রেন স্ক্রিন দেখানো হবে এবং ডিভাইস অপশনটি হাইলাইট করা হবে।

আপনি যদি নিশ্চিত না হন যে একটি মোটর কতদূর সরাতে হবে, V5 ব্রেইন স্ক্রিনে উপলব্ধ ডিভাইসের তথ্য ব্যবহার করুন। একটি মোটরের জন্য ডিভাইসের তথ্য খুলতে, প্রথমে V5 ব্রেইন স্ক্রীন থেকে 'ডিভাইস' নির্বাচন করুন।

ব্রেইন স্ক্রিনটি ডিভাইস ইনফো মেনুতে দেখানো হয়েছে যেখানে ব্রেইন এর সমস্ত স্মার্ট পোর্ট এবং সংযুক্ত ডিভাইসের তালিকা রয়েছে। ডিভাইস তথ্য মেনুতে সংযুক্ত মোটরের আইকনটি হাইলাইট করা হয়েছে যাতে বোঝা যায় যে তথ্য মেনু খোলার জন্য আইটেমগুলি নির্বাচন করা যেতে পারে।

তারপরে আপনি যে মোটরটির জন্য আরও তথ্য দেখতে চান সেটি নির্বাচন করুন।

দ্রষ্টব্য: ডিভাইসের স্ক্রিনে দেখার জন্য মোটরটিকে অবশ্যই V5 ব্রেইনে প্লাগ করতে হবে।

মোটরের ড্যাশবোর্ডে ব্রেন স্ক্রিন দেখানো হয়েছে, যেখানে রেভোলিউশন এবং ডিগ্রির মান হাইলাইট করা হয়েছে।

একবার খোলা হলে, আপনি নির্বাচিত V5 স্মার্ট মোটরের ডিগ্রি এবং ঘূর্ণনশীল অবস্থান দেখতে সক্ষম হবেন। আপনি যদি দেখতে চান যে মোটর স্পিন হওয়ার সাথে সাথে মানগুলি কীভাবে পরিবর্তিত হয় তা রিয়েল টাইমে আপডেট হবে।

ডিভাইসের তথ্য ডিগ্রী এবং ঘূর্ণায় মোটর অবস্থান রিপোর্ট করে, তাই আপনি একটি মোটর সরান (যেমন একটি নখর খোলা এবং বন্ধ) সংখ্যা পরিবর্তন হবে। একটি নখর বন্ধ করতে, একটি হাত বাড়াতে, একটি খাওয়ার ঘূর্ণন ইত্যাদির জন্য কত ডিগ্রি বা ঘূর্ণন প্রয়োজন তা নির্ধারণ করতে এই পরীক্ষাটি ব্যবহার করুন।


সমস্যা: VEXcode প্রকল্প আটকে যাচ্ছে

আপনার প্রজেক্ট আটকে গেছে বলে মনে হতে পারে কারণ মোটরটি তার লক্ষ্যবস্তু অবস্থানে পৌঁছাতে পারে না। আপনি মোটর যে অবস্থানের দিকে যাচ্ছে তা সামঞ্জস্য করতে পারেন বা মোটরের জন্য একটি "টাইমআউট" সেট করতে পারেন।

VEXcode V5 সেট মোটর টাইমআউট ব্লকটি মোটর ড্রপডাউন মেনু খোলা অবস্থায় দেখানো হয়েছে। দুটি ভিন্ন মোটর দেখানো হয়েছে যা নির্দেশ করে যে প্রতিটি পৃথকভাবে নির্বাচন করা যেতে পারে।

মোটর টাইমআউট আপনাকে মোটর তার লক্ষ্য অবস্থানে পৌঁছানোর জন্য একটি সময়সীমা সেট করতে দেয়। সময় শেষ হয়ে গেলে যদি এটি সেই অবস্থানটি পূরণ না করে, তাহলে মোটরটি স্পিন করার চেষ্টা করা বন্ধ করবে এবং প্রকল্পটি পরবর্তী কমান্ডে চলে যাবে।

VEXcode V5 "শুরু হলে, ClawMotor টাইমআউট 3 সেকেন্ডে সেট করুন" লেখা প্রকল্পটিকে ব্লক করে। এরপর, ClawMotor কে ৩৬০ ডিগ্রি ঘুরিয়ে বন্ধ করুন এবং তারপর ২০০ মিমি এগিয়ে যান।

এই উদাহরণে, মোটর টাইমআউট 3 সেকেন্ডে সেট করা হয়েছে। যদি নখরটি 3 সেকেন্ডের মধ্যে 360 ডিগ্রির কাছাকাছি না হয়, তাহলে মোটরটি 3 সেকেন্ডের চিহ্নে ঘোরানো বন্ধ করবে তারপর পরবর্তী কমান্ডে যান এবং এগিয়ে যান।


সমস্যা: মোটর একটি অবস্থান ধরে না

আপনার একটি আর্ম মোটর থাকতে পারে যা অপ্রত্যাশিতভাবে নিচে চলে গেছে কারণ এটি মাধ্যাকর্ষণ বা অন্যান্য শক্তি দ্বারা টানা হচ্ছে। [সেট মোটর স্টপিং] ব্যবহার করে আপনি অন্য একটি কমান্ড সম্পূর্ণ হওয়ার পরে বাহুর গতিবিধি নিয়ন্ত্রণ করতে পারবেন।

VEXcode V5 সেট মোটর স্টপিং ব্লক দেখানো হয়েছে, যেখানে স্টপিং প্যারামিটার ড্রপডাউন মেনু খোলা আছে। ড্রপডাউন মেনু অপশনগুলিতে ব্রেক, কোস্ট এবং হোল্ড পড়া হয়েছে এবং হোল্ড অপশনটি হাইলাইট করা হয়েছে।

[Set stopping to] কমান্ড আপনাকে মোটর ঘূর্ণন বন্ধ করার পরে তার আচরণ নির্ধারণ করতে দেয়।

'হোল্ড' প্যারামিটার ব্যবহার করে মোটরকে অভিকর্ষের বিরুদ্ধে লড়াই করার নির্দেশ দেবে। 'হোল্ড' এর ফলে মোটরটি অবিলম্বে বন্ধ হয়ে যায় এবং সরানো হলে এটি থামানো অবস্থানে ফিরে আসবে।

VEXcode V5 এমন একটি প্রকল্পকে ব্লক করে যা একটি নখর দিয়ে একটি রোবট বাহু নিয়ন্ত্রণ করার জন্য কন্ট্রোলার ইনপুট পরিচালনা করার জন্য একটি ফরএভার লুপ ব্যবহার করে। বেশিরভাগ ব্লকই ফরএভার লুপের ভেতরে থাকে, কিন্তু প্রকল্পের শুরুতে দুটি ব্লক এর বাইরে থাকে। এই দুটি ব্লক হাইলাইট করা হয়েছে এবং সেগুলিতে "set ArmMotor stopping to hold" এবং "ClawMotor stopping to hold" লেখা আছে।

এখানে এই কাস্টম কন্ট্রোলার কোড উদাহরণে দেখানো হিসাবে মোটর ব্যবহার করে অন্যান্য কমান্ডের আগে মোটরগুলিকে 'হোল্ড' করতে সেট করুন।

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: