কনসোল ব্যবহারকারীকে বার্তা প্রদর্শন করতে, সেন্সর মান রিপোর্ট করতে, অথবা 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 রোবোটিক্স AIR কন্ট্রোলার নির্বাচন করতে এবং সংযোগ টিপতে নির্দেশ দেয়। "চালু থাকুন" বোতামটি হাইলাইট করা হয়েছে।

জানালা

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

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

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

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

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

জানালা

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

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

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

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


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

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

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

কনসোল উইন্ডোটি একটি ফাঁকা টেক্সট এরিয়া সহ খোলা আছে। এর নিচে ক্লিয়ার, সেভ, কপি টু ক্লিপবোর্ড এবং সেন্ড লেবেলযুক্ত বোতাম রয়েছে। ইনপুট বাক্সে লেখা আছে "নিয়ন্ত্রককে পাঠান"।

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


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

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

কনসোল উইন্ডোতে একটি ফাঁকা টেক্সট এরিয়া দেখানো হবে যেখানে "কন্ট্রোলারে পাঠান" লেবেলযুক্ত ইনপুট বক্স থাকবে। "সেন্ড" বোতামটি ডানদিকে রয়েছে।

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

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

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

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

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

VEXcode API রেফারেন্স - AIR-এ VEXcode AIR প্রকল্পে কনসোল কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও জানুন।

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

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

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

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

আপনি আপনার ক্লিপবোর্ডে কনসোলের তথ্য সংরক্ষণ করতেCOPY TO CLIPBOARD বিকল্পটি নির্বাচন করতে পারেন এবং তারপর অন্য ধরণের ফাইলে পেস্ট করতে পারেন। 

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

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

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

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

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

Last Updated: