নিম্নলিখিত নিবন্ধটি কীভাবে VEX V5 স্মার্ট মোটরগুলির সমস্যা সমাধান করতে হবে সে সম্পর্কে নির্দেশিকা প্রদান করবে যদি আপনি নিম্নলিখিত এক বা একাধিক সমস্যার সম্মুখীন হন:
- মোটর কাঙ্ক্ষিত অবস্থানে ঘুরছে না
- VEXcode V5 প্রকল্পটি প্রকল্পের মাঝখানে অপ্রত্যাশিতভাবে বন্ধ হয়ে যাচ্ছে
- মোটরগুলি অপ্রত্যাশিতভাবে চলছে
সমস্যা: মোটর ইচ্ছাকৃত অবস্থানে ঘুরছে না
যদি আপনার মোটরটি কাঙ্ক্ষিত অবস্থানে ঘুরতে না পারে, তাহলে সমস্যা সমাধানের জন্য নিম্নলিখিত পদক্ষেপগুলি চেষ্টা করুন।
আপনার VEXcode V5 প্রকল্প সম্পাদনা করার আগে, ডিভাইস কনফিগারেশনে আপনার সঠিক গিয়ার কার্টিজ নির্বাচন করা আছে কিনা তা পরীক্ষা করে দেখুন। ডিফল্ট পছন্দ হল সবুজ 18:1 গিয়ার কার্টিজ।
VEXcode V5-এ পৃথক মোটর কনফিগার করার বিষয়ে আরও তথ্যের জন্য, এই নিবন্ধটি দেখুন।
আপনার প্রকল্পে ব্যবহৃত কমান্ড চেক করুন. [স্পিন টু পজিশন] একটি মোটরকে একটি নির্দিষ্ট অবস্থানে ঘোরাতে ব্যবহৃত হয়। বিপরীতে, ব্লকটি মোটর এনকোডারের অবস্থানকে প্রদত্ত মানের সাথে সেট করে এবং মোটরটি সরবে না।
নিশ্চিত করুন যে আপনি আপনার প্রকল্পগুলিতে [পজিশন সেট করুন] এর পরিবর্তে [পজিশনে স্পিন করুন] ব্যবহার করছেন।
নিশ্চিত করুন যে আপনি সঠিক ডিগ্রি অবস্থান জানেন যেখানে আপনি মোটরটি সরাতে চান। যেকোন গিয়ার ট্রেন একটি বাহু সম্পূর্ণভাবে বাড়াতে বা নখর খোলার জন্য প্রয়োজনীয় ডিগ্রীর সংখ্যাকে প্রভাবিত করতে পারে।
VEX V5 স্মার্ট মোটরগুলির সাথে গিয়ার অনুপাত সম্পর্কে আরও জানতে এই নিবন্ধটি দেখুন।
আপনি যদি নিশ্চিত না হন যে একটি মোটর কতদূর সরাতে হবে, V5 ব্রেইন স্ক্রিনে উপলব্ধ ডিভাইসের তথ্য ব্যবহার করুন। একটি মোটরের জন্য ডিভাইসের তথ্য খুলতে, প্রথমে V5 ব্রেইন স্ক্রীন থেকে 'ডিভাইস' নির্বাচন করুন।
তারপরে আপনি যে মোটরটির জন্য আরও তথ্য দেখতে চান সেটি নির্বাচন করুন।
দ্রষ্টব্য: ডিভাইসের স্ক্রিনে দেখার জন্য মোটরটিকে অবশ্যই V5 ব্রেইনে প্লাগ করতে হবে।
একবার খোলা হলে, আপনি নির্বাচিত V5 স্মার্ট মোটরের ডিগ্রি এবং ঘূর্ণনশীল অবস্থান দেখতে সক্ষম হবেন। আপনি যদি দেখতে চান যে মোটর স্পিন হওয়ার সাথে সাথে মানগুলি কীভাবে পরিবর্তিত হয় তা রিয়েল টাইমে আপডেট হবে।
ডিভাইসের তথ্য ডিগ্রী এবং ঘূর্ণায় মোটর অবস্থান রিপোর্ট করে, তাই আপনি একটি মোটর সরান (যেমন একটি নখর খোলা এবং বন্ধ) সংখ্যা পরিবর্তন হবে। একটি নখর বন্ধ করতে, একটি হাত বাড়াতে, একটি খাওয়ার ঘূর্ণন ইত্যাদির জন্য কত ডিগ্রি বা ঘূর্ণন প্রয়োজন তা নির্ধারণ করতে এই পরীক্ষাটি ব্যবহার করুন।
সমস্যা: VEXcode প্রকল্প আটকে যাচ্ছে
আপনার প্রজেক্ট আটকে গেছে বলে মনে হতে পারে কারণ মোটরটি তার লক্ষ্যবস্তু অবস্থানে পৌঁছাতে পারে না। আপনি মোটর যে অবস্থানের দিকে যাচ্ছে তা সামঞ্জস্য করতে পারেন বা মোটরের জন্য একটি "টাইমআউট" সেট করতে পারেন।
মোটর টাইমআউট আপনাকে মোটর তার লক্ষ্য অবস্থানে পৌঁছানোর জন্য একটি সময়সীমা সেট করতে দেয়। সময় শেষ হয়ে গেলে যদি এটি সেই অবস্থানটি পূরণ না করে, তাহলে মোটরটি স্পিন করার চেষ্টা করা বন্ধ করবে এবং প্রকল্পটি পরবর্তী কমান্ডে চলে যাবে।
এই উদাহরণে, মোটর টাইমআউট 3 সেকেন্ডে সেট করা হয়েছে। যদি নখরটি 3 সেকেন্ডের মধ্যে 360 ডিগ্রির কাছাকাছি না হয়, তাহলে মোটরটি 3 সেকেন্ডের চিহ্নে ঘোরানো বন্ধ করবে তারপর পরবর্তী কমান্ডে যান এবং এগিয়ে যান।
সমস্যা: মোটর একটি অবস্থান ধরে না
আপনার একটি আর্ম মোটর থাকতে পারে যা অপ্রত্যাশিতভাবে নিচে চলে গেছে কারণ এটি মাধ্যাকর্ষণ বা অন্যান্য শক্তি দ্বারা টানা হচ্ছে। [সেট মোটর স্টপিং] ব্যবহার করে আপনি অন্য একটি কমান্ড সম্পূর্ণ হওয়ার পরে বাহুর গতিবিধি নিয়ন্ত্রণ করতে পারবেন।
[Set stopping to] কমান্ড আপনাকে মোটর ঘূর্ণন বন্ধ করার পরে তার আচরণ নির্ধারণ করতে দেয়।
'হোল্ড' প্যারামিটার ব্যবহার করে মোটরকে অভিকর্ষের বিরুদ্ধে লড়াই করার নির্দেশ দেবে। 'হোল্ড' এর ফলে মোটরটি অবিলম্বে বন্ধ হয়ে যায় এবং সরানো হলে এটি থামানো অবস্থানে ফিরে আসবে।
এখানে এই কাস্টম কন্ট্রোলার কোড উদাহরণে দেখানো হিসাবে মোটর ব্যবহার করে অন্যান্য কমান্ডের আগে মোটরগুলিকে 'হোল্ড' করতে সেট করুন।