কনসোলটি ব্যবহারকারীকে বার্তা প্রদর্শন করতে, সেন্সরের মান রিপোর্ট করতে, অথবা VEXcode AIR প্রোজেক্ট থেকে ডেটা উপস্থাপন করতে দেয়। এই কনসোলটি ব্যবহারকারীদের VEX AIR ড্রোন কন্ট্রোলারে মান বা কমান্ড ইনপুট করার এবং আউটপুটগুলো একটি টেক্সট ফাইল হিসেবে সংরক্ষণ করার সুযোগ দেয়।

কনসোলটি প্রসেসের তথ্য প্রদর্শনের জন্যও ব্যবহার করা যেতে পারে, যা এমন ভিজ্যুয়াল সংকেত প্রদান করে যার মাধ্যমে ব্যবহারকারী একটি VEXcode AIR প্রোজেক্টে মুহূর্তে কী ঘটছে তা দেখতে পারেন, এবং এর ফলে প্রোজেক্ট ও ড্রোনের কার্যকলাপের মধ্যে একটি ভিজ্যুয়াল সংযোগ স্থাপন হয়।


ওয়েব-ভিত্তিক VEXcode AIR-এ কনসোল সিরিয়াল পোর্টের সাথে সংযোগ স্থাপন

- VEXcode AIR-এ কনসোলে প্রিন্ট করার জন্য, কনসোল সিরিয়াল পোর্টের সাথে সংযোগ প্রয়োজন। এই দ্বিতীয় পোর্টটির প্রয়োজন, কারণ প্রথম সিরিয়াল পোর্টটি ব্রাউজার থেকে প্রজেক্ট ডাউনলোডের জন্য কন্ট্রোলারকে ডিভাইসের সাথে সংযুক্ত করে। আপনি যদি অ্যাপ-ভিত্তিক VEXcode AIR ব্যবহার করেন, তাহলে সরাসরি ‘কীভাবে কনসোল খুলবেন’ অংশে চলে যান।

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

কনসোল উইন্ডোতে এই বার্তাটি দেখা যাচ্ছে: কনসোল সিরিয়াল পোর্ট সংযুক্ত নয় - কনসোলটি চালু করতে অনুগ্রহ করে কনসোল সিরিয়াল পোর্টে সংযোগ করুন। নীচে একটি ‘আরও জানুন’ বাটন রয়েছে।

যদি কনসোল সিরিয়াল পোর্ট সংযুক্ত না থাকে, তাহলে VEXcode AIR-এ কনসোলটি অনুপলব্ধ হিসেবে দেখাবে।

VEXcode-এর ড্রোন মেনুতে একটি সবুজ রোবট আইকন দেখা যায় এবং এটি খোলা অবস্থায় থাকে, যার নিচের Connect Console Serial Port বাটনটি হাইলাইট করা থাকে।

নিশ্চিত করুন যে কন্ট্রোলারটি প্রথম ওয়েব-সিরিয়াল পোর্টের মাধ্যমে ডিভাইসটির সাথে সংযুক্ত আছে। এই সংযোগ প্রক্রিয়া সম্পর্কে আরও তথ্যের জন্য, "VEX AIR ড্রোন কন্ট্রোলারকে VEXcode AIR-এর সাথে সংযুক্ত করা নিবন্ধটি দেখুন

কনসোল সিরিয়াল পোর্ট সংযোগ করতে নির্বাচন করুন।

ম্যাকওএস/ক্রোমবুক

ব্রাউজারে একটি প্রম্পট প্রদর্শিত হয়, যেখানে বলা থাকে যে ব্রাউজারটি USB-এর মাধ্যমে VEX AIR কন্ট্রোলারের কনসোল সিরিয়াল পোর্টের সাথে সংযোগ স্থাপন করতে চলেছে। এটি ব্যবহারকারীকে সর্বোচ্চ নম্বরযুক্ত VEX Robotics AIR Controller-টি নির্বাচন করে কানেক্ট চাপতে নির্দেশ দেয়। 'চালিয়ে যান' বাটনটি হাইলাইট করা আছে।

উইন্ডোজ

উইন্ডোজ সংযোগ প্রম্পটে লেখা থাকছে "আপনার ব্রাউজারটি ইউএসবি-র মাধ্যমে আপনার VEX AIR কন্ট্রোলারের কনসোল সিরিয়াল পোর্টের সাথে সংযোগ স্থাপন করতে চলেছে। 'VEX Robotics User Port' নির্বাচন করুন এবং সংযোগ চাপুন। নিচের ডান কোণায় থাকা 'Continue' বাটনটি হাইলাইট করা আছে।

বড় করে দেখতে উপরের প্রতিটি ছবি নির্বাচন করুন।

আপনার ডিভাইসের উপর ভিত্তি করে একটি নির্দেশিকা প্রদর্শিত হবে। নির্বাচন করুন। চালিয়ে যান।

ম্যাকওএস/ক্রোমবুক

সংযোগ উইন্ডোটিতে VEX Robotics AIR Controller লেবেলযুক্ত দুটি ডিভাইস দেখা যাচ্ছে। উচ্চতর নম্বরযুক্ত জোড়াবিহীন ডিভাইস, cu.usbmodem01483, নির্বাচিত হয়েছে। কানেক্ট বাটনটি হাইলাইট করা আছে।

উইন্ডোজ

সংযোগ উইন্ডোতে দুটি বিকল্প দেখা যায়: VEX রোবোটিক্স ইউজার পোর্ট (COM84) এবং VEX রোবোটিক্স কমিউনিকেশন পোর্ট (COM85) - জোড়া। ইউজার পোর্টটি নির্বাচিত এবং কানেক্ট বাটনটি হাইলাইট করা আছে।

বড় করে দেখতে উপরের প্রতিটি ছবি নির্বাচন করুন।

  • ম্যাকওএস/ক্রোমবুক: তালিকা থেকে সর্বোচ্চ আইডি নম্বরযুক্ত এআইআর কন্ট্রোলারটি নির্বাচন করুন। সর্বনিম্ন আইডি নম্বরটি ইতিমধ্যেই জোড়া করা থাকবে। আপনার পছন্দটি হাইলাইট হয়ে গেলে
    সিলেক্ট কানেক্ট করুন।
  • উইন্ডোজ: নির্বাচন করুন ব্যবহারকারী পোর্ট। কমিউনিকেশন পোর্টটি ইতিমধ্যেই জোড়া লাগানো থাকবে।
    আপনার পছন্দটি হাইলাইট হয়ে গেলে, নির্বাচন করে সংযোগ করুন।
কন্ট্রোলার স্ট্যাটাস প্যানেলে VEX AIR কন্ট্রোলার তথ্যের অধীনে কনসোল সিরিয়াল পোর্ট সংযুক্ত দেখাচ্ছে। অন্যান্য স্ট্যাটাসগুলো দেখাচ্ছে ইউএসবি সংযোগ সংযুক্ত, ভেক্সওএস ১.০.০, এবং ফার্মওয়্যার স্ট্যাটাস হালনাগাদ।

সংযোগ সফল হলে, কনসোল সিরিয়াল পোর্টে Connected' প্রদর্শিত হবে। কনসোলটি ব্যবহারের জন্য উপলব্ধ হবে।


কনসোলটি কীভাবে খুলবেন

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

কনসোলটি VEXcode AIR-এর মনিটর কনসোলে অবস্থিত। কনসোল খুলতে, হেল্প-এর পাশে থাকা মনিটর কনসোল আইকনটি নির্বাচন করুন।

কনসোল উইন্ডোটি একটি খালি টেক্সট এরিয়া সহ খোলা আছে। এর নিচে ক্লিয়ার, সেভ, কপি টু ক্লিপবোর্ড এবং সেন্ড লেখা বাটনগুলো রয়েছে। ইনপুট বক্সে লেখা আছে ‘কন্ট্রোলারে পাঠান’।

নির্বাচিত হলে কনসোলটি খুলে যাবে।


কনসোল ব্যবহার করে

নিয়ন্ত্রকের কাছে তথ্য প্রেরণ

কনসোল উইন্ডোতে একটি খালি টেক্সট এরিয়া দেখা যায়, যেখানে 'Send to Controller' লেবেলযুক্ত একটি ইনপুট বক্স রয়েছে। প্রেরণ বোতামটি ডানদিকে রয়েছে।

কোনো প্রজেক্টে কনসোল ব্যবহার করার সময়, আপনি কন্ট্রোলারে তথ্য পাঠাতে পারেন। Send to Controller টেক্সট বক্সটি নির্বাচন করুন এবং আপনার পছন্দের ইনপুট টাইপ করুন।

কনসোল উইন্ডোতে একই লেআউট দেখা যায়, যেখানে ইনপুট বক্সটির লেবেল থাকে ‘Send to Controller’। সেন্ড বাটনটি হাইলাইট করা আছে।

আপনার বার্তা লেখা শেষ হলে, Send বোতামটি নির্বাচন করুন অথবা আপনার কিবোর্ডের Return / Enter কী চাপুন।

কনসোল উইন্ডোতে কথোপকথনের লগ দেখানো হয়।

Send to Controller ফাংশনটি বিভিন্নভাবে ব্যবহার করা যেতে পারে, যেমন কোনো প্রজেক্টের চলার ধরণ সামঞ্জস্য করতে বা নির্দিষ্ট আচরণ চালু করতে কনসোল থেকে কন্ট্রোলারে স্ট্রিং পাঠানো।

একটি VEXcode AIR প্রোজেক্টে কনসোল কীভাবে ব্যবহার করতে হয়, সে সম্পর্কে আরও জানতে VEXcode API Reference - AIR দেখুন।

কনসোল থেকে সংরক্ষণ বা অনুলিপি করুন

কনসোল উইন্ডোতে VEX এবং AIR-এর মধ্যে একই বার্তা আদান-প্রদান প্রদর্শিত হয়। কনসোলের নিচে থাকা সেভ বাটনটি হাইলাইট করা আছে।

কনসোল থেকে আপনার ডিভাইসে তথ্য সংরক্ষণ করা সহজ। সমস্ত টেক্সট ফাইল হিসেবে সেভ করতে কনসোলের নীচেSAVEসিলেক্ট করুন।

কনসোল উইন্ডোতে VEX এবং AIR-এর মধ্যে বার্তা আদান-প্রদান প্রদর্শিত হয়। কনসোলের নিচে থাকা ‘কপি টু ক্লিপবোর্ড’ বাটনটি হাইলাইট করা আছে।

আপনি কনসোলের তথ্য আপনার ক্লিপবোর্ডে সংরক্ষণ করে অন্য ধরনের ফাইলে পেস্ট করার জন্যকপি টু ক্লিপবোর্ড বিকল্পটিও নির্বাচন করতে পারেন। 

কনসোলে স্ক্রিনটি পরিষ্কার করুন

কনসোল উইন্ডোতে VEX এবং AIR-এর মধ্যে বার্তা আদান-প্রদান প্রদর্শিত হয়। কনসোলের নিচে থাকা ক্লিয়ার বাটনটি হাইলাইট করা আছে।

আপনিCLEAR বোতামটি নির্বাচন করে সম্পূর্ণ কনসোলটি পরিষ্কার করতে পারেন। 

আপনি ব্লক বা পাইথন কমান্ড ব্যবহার করে একটি নির্দিষ্ট সারি অথবা সম্পূর্ণ কনসোলও পরিষ্কার করতে পারেন। আরও জানতে, VEXcode API Reference - AIR দেখুন।

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

Last Updated: