VEXcode V5 এ প্রিন্ট কনসোল ব্যবহার করা

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

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


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

VEXcode V5 টুলবার, যেখানে ডিভাইস এবং হেল্প আইকনগুলোর মাঝখানে প্রিন্ট কনসোল আইকনটি হাইলাইট করা আছে।

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

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

একবার নির্বাচিত হলে মনিটর ডিসপ্লে খুলবে। প্রিন্ট কনসোল ডানদিকে রয়েছে।


একটি প্রোজেক্টে প্রিন্ট কনসোল কীভাবে ব্যবহার করবেন

প্রিন্ট কনসোল চালু করে এমন ব্লকগুলি দেখুন এবং আঁকুন।

VEXcode V5 টুলবক্স, যেখানে Looks ক্যাটাগরির ভেতরে Print সাবক্যাটাগরির ব্লকগুলো দেখানো হয়েছে।

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

VEXcode V5-এর সাহায্য বৈশিষ্ট্যটি এই এবং অন্যান্য প্রোগ্রামিং ব্লকের অতিরিক্ত তথ্য প্রদান করে। কিভাবে সহায়তা বৈশিষ্ট্য অ্যাক্সেস করতে হয় সে সম্পর্কে তথ্যের জন্য এই নিবন্ধ দেখুন।

ডিভাইস পরিবর্তন করার জন্য VEXcode V5-এর পেন কালার সেট ব্লকের ড্রপডাউন মেনুটি খুলুন। ডিফল্ট অপশনটি হলো ব্রেইনে পেনের রঙ সেট করা, কিন্তু এটি পরিবর্তন করে কনসোলেও সেট করা যায়।

দ্রষ্টব্য: ড্র বিভাগের অধীনে [সেট কলমের রঙ] ব্লকটি ড্রপডাউন মেনু থেকে "কনসোল" নির্বাচন করে প্রিন্ট কনসোলে ব্যবহার করা যেতে পারে।

একটি প্রকল্পে প্রিন্ট কনসোলের সাথে লুক ব্লক ব্যবহার করুন

VEXcode V5 Blocks প্রজেক্ট যা চালু হলে কনসোলে 'Drive Forward' প্রিন্ট করে এবং তারপর কার্সারকে কনসোলের পরবর্তী সারিতে সেট করে।

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

দ্রষ্টব্য: প্রিন্ট কনসোলে পাঠ্য প্রদর্শিত হওয়ার জন্য [প্রিন্ট] ব্লকের পরে [সেট কার্সার] ব্লক যোগ করতে হবে।

VEXcode V5 টুলবার, যেখানে ডাউনলোড এবং রান আইকন দুটি একসাথে হাইলাইট করা আছে।

V5 রোবট মস্তিষ্কে প্রকল্পটি ডাউনলোড করুন এবং "চালান" নির্বাচন করুন। একটি প্রকল্প ডাউনলোড এবং চালানোর জন্য এই নিবন্ধ দেখুন। 

প্রিন্ট কনসোল মেনু খোলা আছে এবং এতে 'Drive Forward' বার্তাটি প্রিন্ট অবস্থায় দেখাচ্ছে।

একবার "চালান" নির্বাচন করা হলে, প্রকল্পটি চলবে এবং VEXcode V5 প্রকল্প দ্বারা নির্দেশিত "প্রিন্ট" পাঠ্য বা প্রোগ্রাম করা মানগুলি প্রিন্ট কনসোলে প্রদর্শিত হবে।

একটি প্রকল্পে প্রিন্ট কনসোলের সাথে ড্র ব্লক ব্যবহার করুন

VEXcode V5 Blocks প্রজেক্ট, যা বিভিন্ন রঙে প্রিন্ট করার জন্য Set pen color ব্লক ব্যবহার করে। প্রজেক্টটিতে লেখা আছে, শুরু করলে কনসোলে পেনের রঙ লাল করুন, কনসোলে RED প্রিন্ট করুন, এবং তারপর কনসোলে কার্সারকে পরবর্তী সারিতে সেট করুন। এরপরে, কনসোলে পেনের রঙ সবুজ করুন, কনসোলে GREEN প্রিন্ট করুন এবং তারপরে কনসোলে কার্সারটি পরবর্তী সারিতে সেট করুন।

প্রিন্ট কনসোলে পাঠ্যের রঙ পরিবর্তন করতে একটি প্রকল্পের মধ্যে ড্র ব্লক ব্যবহার করুন। [সেট কলম রঙ] ব্লক ব্যবহার করতে, [সেট পেন রঙ] ব্লক নির্বাচন করুন এবং এটি একটি প্রকল্পে যোগ করুন। ড্রপডাউন মেনু থেকে "কনসোল" নির্বাচন করুন।

নোট: [সেট পেন কালার] ব্লক হল একমাত্র ড্র ব্লক যা কনসোলে ব্যবহার করা যেতে পারে।

VEXcode V5 টুলবার, যেখানে ডাউনলোড এবং রান আইকন দুটি একসাথে হাইলাইট করা আছে।

V5 রোবট মস্তিষ্কে প্রকল্পটি ডাউনলোড করুন এবং "চালান" নির্বাচন করুন। একটি প্রকল্প ডাউনলোড এবং চালানোর জন্য এই নিবন্ধ দেখুন। 

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

একবার "রান" নির্বাচন করা হলে, প্রকল্পটি চলবে এবং VEXcode V5 প্রকল্পের নির্দেশ অনুসারে প্রিন্ট কনসোলে রঙিন "প্রিন্ট" পাঠ্য বা প্রোগ্রাম করা মানগুলি উপস্থিত হবে৷


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

প্রিন্ট কনসোল মেনু খোলা আছে এবং নিচে ক্লিয়ার বাটনটি হাইলাইট করা আছে।

প্রিন্ট কনসোল থেকে সমস্ত তথ্য মুছে ফেলার দুটি উপায় রয়েছে। সমস্ত টেক্সট সম্পূর্ণরূপে সাফ করার প্রথম উপায় হল প্রিন্ট কনসোলের নীচে বাম দিকে "ক্লিয়ার" বোতামটি নির্বাচন করা।

VEXcode V5 Blocks-এর একটি প্রজেক্ট যা Wait ব্লক ব্যবহার করে বিলম্বসহ মেসেজ প্রিন্ট করে। প্রজেক্টটিতে বলা হয়েছে, এটি চালু হলে কনসোলে 'Hello' প্রিন্ট করবে, কার্সারকে কনসোলের পরবর্তী সারিতে সেট করবে এবং তারপর ৫ সেকেন্ড অপেক্ষা করবে। এরপরে, কনসোলের সমস্ত সারি খালি করুন, কনসোলে "Goodbye" প্রিন্ট করুন এবং তারপরে কার্সারকে কনসোলের পরবর্তী সারিতে সেট করুন।

প্রিন্ট কনসোল সাফ করার আরেকটি উপায় হল Clear all rows ব্লক ব্যবহার করা। প্রিন্ট কনসোলের সমস্ত লাইন মুছে ফেলার জন্য একটি প্রকল্পে সাফ সব সারি ব্লক যোগ করুন। এই প্রকল্পে, "হ্যালো" প্রিন্ট কনসোলে প্রিন্ট করবে। 5 সেকেন্ড পরে, সমস্ত সারি সাফ করা হবে। তারপর, প্রিন্ট কনসোলে "বিদায়" মুদ্রিত হবে।


প্রিন্ট কনসোল থেকে সংরক্ষণ করুন

প্রিন্ট কনসোল মেনু খোলা আছে এবং নিচে সেভ বাটনটি হাইলাইট করা আছে।

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

সংরক্ষিত প্রিন্ট কনসোল টেক্সট ফাইলটি ডিভাইসের ডাউনলোডস ফোল্ডারে দেখানো হয়।

একবার আপনি "সংরক্ষণ করুন" বোতামটি নির্বাচন করলে, ফাইলটি স্বয়ংক্রিয়ভাবে আপনার ডিভাইসের ডাউনলোড ফোল্ডারে একটি .txt ফাইল হিসাবে সংরক্ষণ করবে৷

দ্রষ্টব্য: ফাইলটি মুদ্রিত রং সংরক্ষণ করে না।


প্রিন্ট কনসোল ব্যবহার করে প্রজেক্টের উদাহরণ

একটি প্রকল্পে পরিবর্তনশীল মান এবং ডেটা রিপোর্ট করুন

প্রিন্ট কনসোল একটি প্রকল্পের মধ্যে পৃথক মুহুর্তে পরিবর্তনশীল মান রিপোর্ট করতে ব্যবহার করা যেতে পারে। "myVariable" এর মান প্রিন্ট করতে প্রিন্ট কনসোল ব্যবহার করুন অথবা প্রকল্পটি কতবার লুপের মধ্য দিয়ে যায় তা দেখান।

একটি প্রকল্পে সেন্সিং ভ্যালু এবং ডেটা রিপোর্ট করুন

ক্লবট (ড্রাইভট্রেন ২-মোটর, ইনার্শিয়াল) উদাহরণ প্রজেক্টটির থাম্বনেইল ইমেজ।

দ্রষ্টব্য: এই নিবন্ধের প্রকল্পটি Clawbot (Drivetrain, 2-motor, Inertial) টেমপ্লেট ব্যবহার করে।

VEXcode V5 Blocks-এর একটি প্রজেক্ট, যেখানে একটি Turn ব্লক, একটি while লুপ, প্রিন্টিং ব্লক এবং সেন্সিং ব্লক ব্যবহার করা হয়েছে। প্রকল্পটি রোবটটিকে ডানদিকে ঘোরায় এবং তারপর ১০ সেকেন্ডের জন্য সরাসরিভাবে বর্তমান টাইমারের মান সেকেন্ডে ও ড্রাইভ রোটেশনের মান ডিগ্রিতে প্রিন্ট করে।

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

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

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

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

Last Updated: