VEX VR রোবটে দুটি আই সেন্সর সহ প্রচুর সেন্সর রয়েছে।


ভিআর রোবটে আই সেন্সর

একটি ভার্চুয়াল পরিবেশে কোডিং এবং রোবোটিক্স শিক্ষার জন্য ডিজাইন করা উপাদান এবং কার্যকারিতা হাইলাইট করে VEXcode VR রোবটের বৈশিষ্ট্যগুলিকে চিত্রিত করে।

VR রোবট দুটি আই সেন্সর রয়েছে, একটি সামনের দিকে এবং আরেকটি নিচের দিকে। সেন্সরগুলি শনাক্ত করতে পারে যে কোনও বস্তু উপস্থিত আছে কিনা সেইসাথে রঙ সনাক্ত করতে পারে (লাল, সবুজ, নীল, কিছুই নয়)।

ডায়াগ্রাম VEXcode VR রোবটের মূল বৈশিষ্ট্যগুলিকে চিত্রিত করে, এর প্রোগ্রামিং ক্ষমতা, সেন্সর এবং ডিজাইন উপাদানগুলিকে হাইলাইট করে যা কোডিং এবং রোবোটিক্সে শিক্ষামূলক উদ্দেশ্যগুলিকে সমর্থন করে৷

চোখের সেন্সরের মান VEXcode VR-এ ড্যাশবোর্ডে প্রদর্শিত হতে পারে। ড্যাশবোর্ড সম্পর্কে আরও জানতে, ড্যাশবোর্ড - খেলার মাঠের বৈশিষ্ট্যগুলি - VEXcode VR নিবন্ধটি দেখুন৷

VEXcode VR রোবট বৈশিষ্ট্যগুলির চিত্র, অনলাইন প্রোগ্রামিং পরিবেশের মধ্যে ভার্চুয়াল রোবটের নকশা এবং ক্ষমতা প্রদর্শন করে, ছাত্র এবং শিক্ষাবিদদের জন্য কোডিং এবং রোবোটিক্সে এর শিক্ষাগত অ্যাপ্লিকেশনগুলিকে হাইলাইট করে৷

চোখের সেন্সরের মান VEXcode VR-এ মনিটর কনসোলে প্রদর্শিত হতে পারে। মনিটর কনসোল সম্পর্কে আরও জানতে, এই নিবন্ধটি দেখুন

VEXcode VR পাইথনে সেন্সর মান নিরীক্ষণ করতে,monitor_sensors কমান্ডটি প্রকল্পে যোগ করতে হবে। পাইথনের সাথে VEXcode VR-এ সেন্সর নিরীক্ষণ সম্পর্কে আরও তথ্যের জন্য, এই নিবন্ধটি দেখুন।


চোখের সেন্সরগুলির সাথে ব্যবহৃত VEXcode VR ব্লকগুলি

<Color near object> ব্লক

ডায়াগ্রাম VEXcode VR রোবটের বৈশিষ্ট্যগুলিকে চিত্রিত করে, কোডিং এবং রোবোটিক্সে শিক্ষাগত উদ্দেশ্যে ডিজাইন করা অনলাইন প্রোগ্রামিং পরিবেশের মধ্যে এর উপাদান এবং ক্ষমতাগুলিকে হাইলাইট করে৷

<Color near object> ব্লক রিপোর্ট করে যদি আই সেন্সর একটি রঙ সনাক্ত করার জন্য একটি বস্তুর যথেষ্ট কাছাকাছি থাকে (লাল, সবুজ, নীল, কিছুই নয়)।

VEXcode VR রোবটের বৈশিষ্ট্যগুলিকে চিত্রিত করে, ভার্চুয়াল পরিবেশে কোডিং এবং রোবোটিক্স শিক্ষাকে সমর্থন করে এমন উপাদান এবং কার্যকারিতাগুলি হাইলাইট করে।

ব্লকের ড্রপ-ডাউন মেনু থেকে ফ্রন্ট বা ডাউন আই সেন্সর নির্বাচন করা যেতে পারে।

ডায়াগ্রাম VEXcode VR রোবটের বৈশিষ্ট্যগুলিকে চিত্রিত করে, প্রোগ্রামিং, সিমুলেশন এবং STEM শেখার জন্য শিক্ষাগত অ্যাপ্লিকেশনগুলিতে এর ক্ষমতাগুলিকে হাইলাইট করে৷

<Color near object> ব্লক হল একটি বুলিয়ান ব্লক যা সত্য রিপোর্ট করে যখন আই সেন্সর সনাক্ত করা যায় এমন একটি বস্তুর কাছাকাছি থাকে এবং মিথ্যা রিপোর্ট করে যখন এটি সনাক্তযোগ্য রঙের একটি বস্তুর যথেষ্ট কাছাকাছি না হয়।

<Color sensing> ব্লক

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

কালার সেন্সিং ব্লক রিপোর্ট করে যদি আই সেন্সর একটি নির্দিষ্ট রঙ শনাক্ত করে।

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

ব্লকের ড্রপ-ডাউন মেনু থেকে ফ্রন্ট বা ডাউন আই সেন্সর নির্বাচন করা যেতে পারে।

ভার্চুয়াল রোবোটিক্সের জন্য একটি অনলাইন প্রোগ্রামিং পরিবেশ VEXcode VR-এর মূল বৈশিষ্ট্যগুলিকে চিত্রিত করে, STEM শিক্ষায় কোডিং ধারণা শেখার জন্য এর ব্লক-ভিত্তিক এবং পাঠ্য-ভিত্তিক কোডিং বিকল্পগুলিকে হাইলাইট করে।

আই সেন্সর যে রঙটি খুঁজছে তা ব্লকের ড্রপ-ডাউন মেনু থেকে নির্বাচন করা যেতে পারে।

ডায়াগ্রাম VEXcode VR রোবটের বৈশিষ্ট্যগুলিকে চিত্রিত করে, কোডিং ধারণা এবং রোবোটিক্স শেখার জন্য একটি অনলাইন প্রোগ্রামিং পরিবেশের প্রেক্ষাপটে এর ক্ষমতা এবং উপাদানগুলিকে হাইলাইট করে৷

<Color sensing> ব্লক হল একটি বুলিয়ান ব্লক যা আই সেন্সর নির্বাচিত রঙ সনাক্ত করার সময় সত্য রিপোর্ট করে এবং নির্বাচিত রঙ সনাক্ত না করলে মিথ্যা রিপোর্ট করে।


চোখের সেন্সরের সাথে ব্যবহৃত VEXcode VR পাইথন কমান্ড

কাছে_বস্তুকমান্ড

ভার্চুয়াল রোবোটিক্সের মাধ্যমে কোডিং ধারণা শেখার জন্য ডিজাইন করা একটি অনলাইন প্রোগ্রামিং পরিবেশের মধ্যে VEXcode VR রোবটের বৈশিষ্ট্যগুলি প্রদর্শন করে চিত্রটি তার উপাদান এবং ক্ষমতাগুলিকে হাইলাইট করে৷

near_object কমান্ড রিপোর্ট করে যদি আই সেন্সর একটি রঙ সনাক্ত করার জন্য বস্তুর যথেষ্ট কাছাকাছি থাকে (লাল, সবুজ, নীল, কোনটিই নয়)। টুলবক্স থেকে কমান্ড টেনে আনার সময় বা কমান্ড টাইপ করার সময় সামনে বা নিচের আই সেন্সর নির্বাচন করা যেতে পারে।

ডায়াগ্রাম VEXcode VR রোবটের বৈশিষ্ট্যগুলিকে চিত্রিত করে, প্রোগ্রামিং, সিমুলেশন এবং STEM শেখার জন্য শিক্ষাগত অ্যাপ্লিকেশনগুলিতে এর ক্ষমতাগুলিকে হাইলাইট করে৷

near_object কমান্ড হল একটি বুলিয়ান যা সত্য রিপোর্ট করে যখন আই সেন্সর এমন একটি বস্তুর কাছাকাছি থাকে যার শনাক্তযোগ্য রং থাকে, এবং মিথ্যা রিপোর্ট করে যখন এটি সনাক্তযোগ্য রঙের একটি বস্তুর যথেষ্ট কাছাকাছি না হয়।

VEXcode VR পাইথনে সেন্সর মান নিরীক্ষণ করতে,monitor_sensors কমান্ডটি প্রকল্পে যোগ করতে হবে। পাইথনের সাথে VEXcode VR-এ সেন্সর নিরীক্ষণ সম্পর্কে আরও তথ্যের জন্য, এই নিবন্ধটি দেখুন।

সনাক্ত করুনকমান্ড

VEXcode VR রোবটের বৈশিষ্ট্য, সেন্সর, মোটর, এবং STEM শিক্ষায় প্রোগ্রামিং এবং পরীক্ষার কোডের জন্য ব্যবহৃত ভার্চুয়াল পরিবেশের মতো উপাদানগুলিকে হাইলাইট করার চিত্র তুলে ধরা হয়েছে।

ডিটেক্ট কমান্ড রিপোর্ট করে যদি আই সেন্সর একটি নির্দিষ্ট রঙ সনাক্ত করে। টুলবক্স থেকে কমান্ড টেনে আনার সময় বা কমান্ড টাইপ করার সময় সামনে বা নিচের আই সেন্সর নির্বাচন করা যেতে পারে।

VEXcode VR রোবটগুলির বৈশিষ্ট্যগুলিকে চিত্রিত করে, একটি ভার্চুয়াল পরিবেশে ছাত্র এবং শিক্ষাবিদদের জন্য কোডিং এবং রোবোটিক্স শিক্ষাকে উন্নত করার জন্য ডিজাইন করা সেন্সর, মোটর এবং সংযোগের বিকল্পগুলির মতো উপাদানগুলিকে হাইলাইট করে৷

আই সেন্সর যে রঙটি খুঁজছে তা কমান্ড যোগ করার সময় স্বয়ংসম্পূর্ণ বৈশিষ্ট্যের মাধ্যমে নির্বাচন করা যেতে পারে। পাইথনের সাথে VEXcode VR-এ স্বয়ংসম্পূর্ণ বৈশিষ্ট্য ব্যবহার করার বিষয়ে আরও তথ্যের জন্য, এই নিবন্ধটি দেখুন।

ডায়াগ্রাম VEXcode VR রোবটের বৈশিষ্ট্যগুলিকে চিত্রিত করে, কোডিং ধারণা এবং রোবোটিক্স শেখার জন্য একটি অনলাইন প্রোগ্রামিং পরিবেশের প্রেক্ষাপটে এর ক্ষমতা এবং উপাদানগুলিকে হাইলাইট করে৷

সনাক্ত করে কমান্ডটি একটি বুলিয়ান যা সত্য রিপোর্ট করে যখন আই সেন্সর নির্বাচিত রঙ সনাক্ত করে, এবং মিথ্যা রিপোর্ট করে যখন এটি নির্বাচিত রঙ সনাক্ত করে না।

VEXcode VR পাইথনে সেন্সর মান নিরীক্ষণ করতে,monitor_sensors কমান্ডটি প্রকল্পে যোগ করতে হবে। পাইথনের সাথে VEXcode VR-এ সেন্সর নিরীক্ষণ সম্পর্কে আরও তথ্যের জন্য, এই নিবন্ধটি দেখুন।


একটি VEXcode VR প্রকল্পে ফ্রন্ট আই সেন্সর ব্যবহার করা

VR রোবট একটি বস্তু বা রঙ সনাক্ত করা হলে আচরণের একটি ক্রম শুরু করতে ফ্রন্ট আই সেন্সর ব্যবহার করতে পারে। এর মধ্যে একটি বস্তু (যেমন প্রাচীর, ডিস্ক বা দুর্গ) সনাক্ত না হওয়া পর্যন্ত ড্রাইভিং অন্তর্ভুক্ত থাকতে পারে তারপর দুর্ঘটনা এড়াতে গাড়ি চালানো বন্ধ করুন বা ড্রাইভিং এবং একটি নির্দিষ্ট রঙ অনুধাবন করা এবং সনাক্ত করা রঙের উপর নির্ভর করে একটি ক্রিয়া সম্পাদন করা। 

VEXcode VR ব্লক ওয়াল মেজ খেলার মাঠ
VEXcode VR রোবটের বৈশিষ্ট্যগুলিকে চিত্রিত করে, এটির ব্লক-ভিত্তিক এবং পাঠ্য-ভিত্তিক কোডিং ইন্টারফেসগুলি প্রদর্শন করে, STEM-এ শিক্ষাগত উদ্দেশ্যে ডিজাইন করা হয়েছে, নতুন এবং উন্নত ব্যবহারকারীদের জন্য প্রোগ্রামিং ধারণাগুলি হাইলাইট করে৷ VEXcode VR রোবটের বৈশিষ্ট্যগুলিকে চিত্রিত করে, অনলাইন প্রোগ্রামিং পরিবেশের মধ্যে ভার্চুয়াল রোবটের নকশা এবং ক্ষমতা প্রদর্শন করে, যার লক্ষ্য কোডিং এবং রোবোটিক্সের মাধ্যমে STEM শিক্ষাকে উন্নত করা।
VEXcode VR পাইথন
def main():
drivetrain.drive(FORWARD)
যখন না front_eye.near_object():
wait(20, MSEC)
drivetrain.stop()

এই উদাহরণে, ওয়াল মেজ প্লেগ্রাউন্ড ব্যবহার করে, ভিআর রোবটটি সামনের দিকে ড্রাইভ করবে যতক্ষণ না এটি সনাক্ত করে যে এটি একটি বস্তুর কাছে আছে, এই ক্ষেত্রে প্রাচীর, তারপর গাড়ি চালানো বন্ধ করে।

ডিস্ক রঙ গোলকধাঁধা খেলার মাঠ
ডায়াগ্রাম VEXcode VR রোবটগুলির মূল বৈশিষ্ট্যগুলি প্রদর্শন করে, কোডিং এবং রোবোটিক্স শেখার জন্য একটি শিক্ষাগত প্রেক্ষাপটে তাদের ক্ষমতা এবং উপাদানগুলিকে হাইলাইট করে৷
VEXcode IQ ব্লক
ডায়াগ্রাম VEXcode VR রোবটের বৈশিষ্ট্যগুলিকে চিত্রিত করে, প্রোগ্রামিং এবং রোবোটিক্স শিক্ষার জন্য এর উপাদান এবং ক্ষমতাগুলিকে হাইলাইট করে৷
VEXcode IQ পাইথন
def main():
drivetrain.drive(FORWARD)
while True:
if front_eye.detect(GREEN):
drivetrain(stop)
wait(2, সেকেন্ড)
drivetrain.drive_for(REVERSE, 200, MM)
অপেক্ষা করুন (20, MSEC)

ডিস্ক মেজ প্লেগ্রাউন্ডের এই উদাহরণে, সামনের চোখের সেন্সর একটি সবুজ বস্তু শনাক্ত না করা পর্যন্ত VR রোবটটি এগিয়ে যাবে, তারপরে এটি থামবে এবং অপেক্ষা করবে, এর আগে বিপরীতে গাড়ি চালানোর আগে। লক্ষ্য করুন যে ড্যাশবোর্ডে, ফ্রন্ট আই সেন্সর মান সত্য রিপোর্ট করছে যে একটি বস্তু সনাক্ত করা হয়েছে, এবং সেই বস্তুর রঙ (ডিস্ক) সবুজ।


একটি VEXcode VR প্রকল্পে ডাউন আই সেন্সর ব্যবহার করা

ডাউন আই সেন্সরটি খেলার মাঠে ব্যবহার করা যেতে পারে ডিস্ক মুভার খেলার মাঠে ডিস্কের রঙ সনাক্ত করতে, ক্যাসেল ক্র্যাশার খেলার মাঠের প্রান্ত খুঁজে পেতে এবং আরও অনেক কিছু করতে। ডাউন আই সেন্সর সম্পর্কে একটি বিষয় লক্ষণীয়, এটি একটি খেলার মাঠের মেঝেকে বস্তু হিসাবে সনাক্ত না করার জন্য টিউন করা হয়েছে। অন্যান্য আইটেম, যেমন ডিস্ক, একটি বস্তু হিসাবে নিবন্ধিত হবে.

VEXcode VR ব্লক ডিস্ক মুভার খেলার মাঠ
ডায়াগ্রাম VEXcode VR রোবটের মূল বৈশিষ্ট্যগুলিকে চিত্রিত করে, শিক্ষাগত উদ্দেশ্যে ডিজাইন করা ভার্চুয়াল প্রোগ্রামিং পরিবেশে এর ক্ষমতা এবং উপাদানগুলিকে হাইলাইট করে৷ VEXcode VR রোবট বৈশিষ্ট্যের চিত্র, বিভিন্ন উপাদান এবং কোডিং ইন্টারফেস সহ একটি ভার্চুয়াল রোবট প্রদর্শন করে, একটি শিক্ষাগত সেটিংয়ে কোডিং ধারণা এবং রোবোটিক্স নীতিগুলি শেখানোর ক্ষেত্রে এর ব্যবহারকে হাইলাইট করে।
VEXcode VR পাইথন
def main():
drivetrain.drive(FORWARD)
while not down_eye.detect(BLUE):
wait(20, MSEC)
drivetrain.stop()
magnet.energize(BOOST)

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

VEXcode VR ব্লক ক্যাসেল ক্র্যাশার খেলার মাঠ
কোডিং শিক্ষার জন্য অনলাইন প্রোগ্রামিং পরিবেশের মধ্যে ভার্চুয়াল রোবটের নকশা এবং ক্ষমতা প্রদর্শন করে VEXcode VR রোবটের বৈশিষ্ট্যগুলির চিত্র। VEXcode VR রোবট বৈশিষ্ট্যগুলির চিত্র, অনলাইন প্রোগ্রামিং পরিবেশের মধ্যে ভার্চুয়াল রোবটের নকশা এবং ক্ষমতা প্রদর্শন করে, STEM শিক্ষা এবং কোডিং ধারণাগুলিতে এর অ্যাপ্লিকেশনগুলিকে হাইলাইট করে৷
VEXcode VR পাইথন
def main():
drivetrain.drive_for(FORWARD, 300, MM)
drivetrain.turn_for(LEFT, 90, DEGREES)
drivetrain.drive(FORWARD)
down_eye.detect(RED):
wait(20, MSEC) )
drivetrain.stop()

ক্যাসেল ক্র্যাশার খেলার মাঠের এই উদাহরণে, ডাউন আই সেন্সর দ্বারা লাল সীমানা সনাক্ত না হওয়া পর্যন্ত ভিআর রোবট গাড়ি চালাবে।

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

Last Updated: