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

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

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

প্রিন্ট কনসোলের VEX EXP ব্রেইন এবং VEXcode EXP এর সাথে ব্যবহৃত ডিভাইসের মধ্যে সক্রিয় যোগাযোগ থাকা প্রয়োজন৷ এটি দ্বারা সম্পন্ন করা যেতে পারে:

ইউএসবি সংযোগ

একটি USB কেবল ব্যবহার করে একটি ল্যাপটপ কম্পিউটারের সাথে মস্তিষ্ক সংযুক্ত।

কন্ট্রোলারের মাধ্যমে বেতার

একটি USB কেবল ব্যবহার করে একটি ল্যাপটপ কম্পিউটারের সাথে সংযুক্ত কন্ট্রোলার।

দ্রষ্টব্য: ব্লুটুথ যোগাযোগ অনুপলব্ধ৷


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

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

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

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

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


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

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

লুকস বিভাগের মধ্যে দেখানো ব্লকের প্রিন্ট উপবিভাগ সহ VEXcode EXP টুলবক্স।

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

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

VEXCode EXP ডিভাইস পরিবর্তন করার জন্য খোলা ড্রপডাউন মেনু সহ সেট পেন কালার ব্লক। ব্রেইন-এ ডিফল্ট বিকল্পটি হল কলমের রঙ সেট করা, তবে এটি কনসোলে সেট করার জন্য পরিবর্তন করা যেতে পারে।

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

প্রিন্ট কনসোলের সাথে লুক ব্লক প্রয়োগ করা হচ্ছে

VEXCode EXP প্রিন্ট ব্লক যা পরবর্তী সারিতে কার্সার সেট করার জন্য প্রসারিত করা হয়েছে। সম্পূর্ণ ব্লকটি কনসোলে "প্রিন্ট ড্রাইভ ফরোয়ার্ড" পড়ে এবং কার্সারটিকে পরবর্তী সারিতে সেট করে।

একটি বার্তা প্রিন্ট করতে বা প্রিন্ট কনসোলে ডেটা প্রদর্শন করতে একটি প্রকল্পের মধ্যে লুক ব্লক ব্যবহার করুন।

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

দ্রষ্টব্য: ব্লকের 'এবং পরবর্তী সারিতে কার্সার সেট করুন' অংশটি প্রিন্ট কনসোলে টেক্সট দেখানোর জন্য সক্রিয় করা আবশ্যক।

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

প্রকল্পটি EXP রোবট ব্রেইনে ডাউনলোড করুন এবং "চালান" নির্বাচন করুন।

একটি প্রকল্প ডাউনলোড এবং চালানোর এই নিবন্ধটি দেখুন। 

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

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

প্রিন্ট কনসোলের সাথে ড্র ব্লক প্রয়োগ করা হচ্ছে

VEXcode EXP ব্লক প্রকল্প যা বিভিন্ন রঙে প্রিন্ট করার জন্য সেট পেন কালার ব্লক ব্যবহার করে। প্রকল্পটি লেখা আছে "শুরু হলে, কনসোলে কলমের রঙ লাল করুন এবং তারপর কনসোলে লাল প্রিন্ট করুন এবং কার্সারটি পরবর্তী সারিতে সেট করুন।" এরপর, কনসোলে কলমের রঙ সবুজ করুন এবং কনসোলে সবুজ প্রিন্ট করুন এবং কার্সারটি পরবর্তী সারিতে সেট করুন।

প্রিন্ট কনসোলে পাঠ্যের রঙ পরিবর্তন করতে একটি প্রকল্পের মধ্যে ড্র ব্লক ব্যবহার করুন।

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

ড্রপডাউন মেনু থেকে "কনসোল" নির্বাচন করুন।

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

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

প্রকল্পটি EXP রোবট ব্রেইনে ডাউনলোড করুন এবং "চালান" নির্বাচন করুন।

এই নিবন্ধটি দেখুন একটি ব্লক প্রকল্প ডাউনলোড এবং চালানোর উপর। 

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

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


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

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

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

VEXcode EXP এমন একটি প্রকল্পকে ব্লক করে যা বিলম্বিত বার্তা প্রিন্ট করার জন্য অপেক্ষা ব্লক ব্যবহার করে। প্রকল্পটি "শুরু হলে, কনসোলে Hello প্রিন্ট করুন এবং কার্সারটিকে পরবর্তী সারিতে সেট করুন এবং তারপর 3 সেকেন্ড অপেক্ষা করুন।" এরপর, কনসোলের সমস্ত সারি সাফ করুন এবং কনসোলে "গুডবাই" প্রিন্ট করুন এবং কার্সারটিকে পরবর্তী সারিতে সেট করুন। সবশেষে, ৩ সেকেন্ড অপেক্ষা করুন এবং তারপর কনসোলে সমস্ত সারি সাফ করুন।

প্রিন্ট কনসোল সাফ করার আরেকটি উপায় হল [ক্লিয়ার সব সারি] ব্লক ব্যবহার করা।

প্রিন্ট কনসোলের সমস্ত লাইন মুছে ফেলার জন্য একটি প্রকল্পে [সমস্ত সারি সাফ করুন] ব্লক যোগ করুন।

এই প্রকল্পে, "হ্যালো" প্রিন্ট কনসোলে প্রিন্ট করবে। 3 সেকেন্ড পরে, সমস্ত সারি সাফ করা হবে। তারপর, প্রিন্ট কনসোলে "বিদায়" মুদ্রিত হবে এবং 3 সেকেন্ড পরে পরিষ্কার হবে।


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

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

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

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

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

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


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

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

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

VEXcode EXP ব্লক প্রজেক্ট যা একটি ভেরিয়েবল, প্রিন্টিং ব্লক, একটি ফরএভার লুপ এবং ব্রেন বোতাম প্রেস করা ব্লক ব্যবহার করে। প্রকল্পটি ব্রেন বোতামগুলি থেকে ইনপুট নেয় এবং তারপর ইনপুটের উপর নির্ভর করে ভেরিয়েবলটি উপরে এবং নীচে গণনা করার সময় প্রিন্ট করে।
পূর্ববর্তী প্রকল্পের আউটপুট বার্তাগুলির সাথে প্রিন্ট কনসোল দেখানো হয়েছে। বার্তাগুলিতে দেখা যাচ্ছে যে চলকটি 3 পর্যন্ত গণনা করছে এবং তারপর 0 তে ফিরে আসছে, একের পর এক।

"myVariable" এর মান প্রিন্ট করতে প্রিন্ট কনসোল ব্যবহার করুন।

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


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

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

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

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

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

দ্রষ্টব্য: এই উদাহরণের প্রকল্পটি বেসবট (ড্রাইভট্রেন, 2-মোটর) টেমপ্লেট ব্যবহার করে।

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

Last Updated: