চোখ#
ভূমিকা#
VEX GO আই সেন্সরটি বস্তু এবং রং শনাক্ত করতে পারে। এটি সেন্সরে কী পরিমাণ আলো প্রতিফলিত হয়ে ফিরে আসছে এবং শনাক্ত করা রঙের হিউ ভ্যালু কত, তাও জানাতে পারে।
আই সেন্সরে একটি আলো আছে যা বস্তু এবং রং আরও স্পষ্টভাবে দেখতে সাহায্য করার জন্য চালু বা বন্ধ করা যায়। আই সেন্সরটি বিভিন্ন দূরত্বে থাকা বস্তু শনাক্ত করার জন্য কাছের বা দূরের পরিসরও ব্যবহার করতে পারে।
বিল্ডের উপর নির্ভর করে আই সেন্সরটি বিভিন্ন অবস্থানে স্থাপন করা যেতে পারে। উদাহরণস্বরূপ, কোড বেস ২.০ - আই ফরোয়ার্ড বিল্ডে আই সেন্সরটি সামনের দিকে মুখ করে থাকে। কোড বেস ২.০ - আই ডাউন বিল্ড, কোড বেস ২.০ - আই + ইলেক্ট্রোম্যাগনেট, এবং সুপার কোড বেস ২.০-তে আই সেন্সরটি নিচের দিকে মুখ করে থাকে।
নিম্নে সকল উপলব্ধ ব্লকের একটি তালিকা দেওয়া হলো:
চোখের আলো সেট করুন — আই সেন্সরের আলো চালু বা বন্ধ করে।
চোখের পরিসীমা নির্ধারণ করুন — আই সেন্সর কত দূর থেকে কোনো বস্তু শনাক্ত করতে পারবে তা নির্ধারণ করে।
চোখের আলোর শক্তি সেট করুন — আই সেন্সরের আলোর শক্তির মাত্রা সেট করুন।
চোখ একটি বস্তু খুঁজে পেয়েছে — আই সেন্সর সীমার মধ্যে কোনো বস্তু সনাক্ত করতে পেরেছে কি না তা জানায়।
চোখ রঙ শনাক্ত করে — আই সেন্সর একটি নির্দিষ্ট রঙ শনাক্ত করতে পারে কিনা তা জানায়।
চোখের উজ্জ্বলতা — আই সেন্সর দ্বারা শনাক্ত করা উজ্জ্বলতা জানায়।
চোখের রঙ — আই সেন্সর দ্বারা শনাক্ত করা রঙটি জানায়।
চোখের আলো সেট করুন#
সেট আই লাইট স্ট্যাক ব্লকটি আই সেন্সরের আলো চালু বা বন্ধ করে। এই আলো আই সেন্সরকে বস্তু এবং রং আরও স্পষ্টভাবে শনাক্ত করতে সাহায্য করে।
চোখের আলো [চালু v] সেট করো
প্যারামিটার |
বর্ণনা |
|---|---|
রাজ্য |
আই সেন্সরের আলোর অবস্থা: চালু বা বন্ধ। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Code Base 2.0 - Eye Forward]
[Turn the light on and off.]
চিরকাল
চোখের আলো [চালু v] সেট করো
[2] সেকেন্ড অপেক্ষা করো
চোখের আলো [বন্ধ v] সেট করো
[2] সেকেন্ড অপেক্ষা করো
চোখের পরিসীমা নির্ধারণ করুন#
সেট আই রেঞ্জ স্ট্যাক ব্লকটি নির্ধারণ করে যে, আই সেন্সর থেকে কোনো বস্তু কত দূরে থাকলে তা শনাক্ত করা যাবে।
প্রতিটি প্রজেক্ট ডিফল্টরূপে আই সেন্সরকে দূরবর্তী পরিসরে সেট করে শুরু হয়।
চোখ [কাছে v] পরিসরে সেট করো
প্যারামিটার |
বর্ণনা |
|---|---|
পরিসর |
আই সেন্সরের বস্তু শনাক্তকরণের পরিসীমা। কাছের সেন্সরটি ১৮ মিলিমিটার দূরের বস্তু শনাক্ত করে, আর দূরের সেন্সরটি ৪০ মিলিমিটার দূরের বস্তু শনাক্ত করে। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Code Base 2.0 - Eye Forward]
[Drive to an object with different ranges.]
চোখ [দূরে v] পরিসরে সেট করো
[সামনে v] দিকে চালাও
<চোখ কোনো অবজেক্ট খুঁজে পেয়েছে?> না হওয়া পর্যন্ত অপেক্ষা করো
[বিপরীত v] দিকে [100] [mm v] চালাও ▶
[1] সেকেন্ড অপেক্ষা করো
[Closer detection range.]
চোখ [কাছে v] পরিসরে সেট করো
[সামনে v] দিকে চালাও
<চোখ কোনো অবজেক্ট খুঁজে পেয়েছে?> না হওয়া পর্যন্ত অপেক্ষা করো
চালানো বন্ধ করো
চোখের আলোর শক্তি সেট করুন#
সেট আই লাইট পাওয়ার স্ট্যাক ব্লকটি আই সেন্সরের আলোর উজ্জ্বলতা নির্ধারণ করে। এই আলো আই সেন্সরকে বস্তু এবং রং আরও স্পষ্টভাবে শনাক্ত করতে সাহায্য করে।
বেশি শতাংশ আলোকে আরও উজ্জ্বল করে। কম শতাংশ আলোকে আরও অনুজ্জ্বল করে।
আই সেন্সরের আলো বন্ধ থাকলে, আলোর শক্তি 0% এর উপরে সেট করলে আলোটি জ্বলে উঠবে।
যদি আই সেন্সরের লাইটটি চালু থাকে, তাহলে লাইটের পাওয়ার ০%-এ সেট করলে লাইটটি বন্ধ হয়ে যাবে।
চোখের আলোর শক্তি [50] % সেট করো
প্যারামিটার |
বর্ণনা |
|---|---|
উজ্জ্বলতা |
আই সেন্সরের আলোর উজ্জ্বলতা ০% থেকে ১০০% পর্যন্ত সেট করুন। পূর্ণ সংখ্যা ব্যবহার করুন। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Code Base 2.0 - Eye Forward]
[Turn on the light at different brightnesses.]
চোখের আলোর শক্তি [25] % সেট করো
[2] সেকেন্ড অপেক্ষা করো
চোখের আলোর শক্তি [50] % সেট করো
[2] সেকেন্ড অপেক্ষা করো
চোখের আলোর শক্তি [100] % সেট করো
চোখ একটি বস্তু খুঁজে পেল#
eye found an object বুলিয়ান ব্লকটি জানায় যে আই সেন্সর তার সীমার মধ্যে কোনো বস্তু শনাক্ত করেছে কি না।
সত্য — আই সেন্সরটি একটি বস্তু শনাক্ত করে।
মিথ্যা — আই সেন্সর কোনো বস্তু শনাক্ত করতে পারছে না।
চোখের পরিসীমা সেট করুন ব্লক ব্যবহার করে সনাক্তকরণ পরিসীমা পরিবর্তন করা যেতে পারে।
<চোখ কোনো অবজেক্ট খুঁজে পেয়েছে?>
প্যারামিটার |
বর্ণনা |
|---|---|
এই ব্লকটির কোনো প্যারামিটার নেই। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Code Base 2.0 - Eye Forward]
[Drive forward until an object is detected.]
[সামনে v] দিকে চালাও
<চোখ কোনো অবজেক্ট খুঁজে পেয়েছে?> না হওয়া পর্যন্ত অপেক্ষা করো
চালানো বন্ধ করো
চোখ রঙ শনাক্ত করে#
eye detects color বুলিয়ান ব্লকটি শনাক্তকৃত হিউ মানের উপর ভিত্তি করে জানায় যে, আই সেন্সরটি একটি নির্দিষ্ট রঙ শনাক্ত করতে পারছে কি না।
সত্য — আই সেন্সর নির্বাচিত রঙটি শনাক্ত করেছে।
মিথ্যা — আই সেন্সর নির্বাচিত রঙটি শনাক্ত করতে পারছে না।
বস্তুটি শনাক্ত করার মতো যথেষ্ট কাছে থাকলে এবং আলো পরিষ্কার থাকলে আই সেন্সর সবচেয়ে ভালোভাবে কাজ করে।
আই সেন্সর দ্বারা শনাক্ত করা সঠিক হিউ মান পরীক্ষা করতে, আই হিউ রিপোর্টার ব্লকটি ব্যবহার করুন।
<চোখ কি [লাল v] শনাক্ত করছে?>
প্যারামিটার |
বর্ণনা |
|---|---|
রঙ |
আই সেন্সর দ্বারা শনাক্ত করার জন্য রং:
|
উদাহরণ
শুরু হলে :: hat events
[Build Used: Super Code Base 2.0]
[Drive forward until a Green Disk is detected.]
[সামনে v] দিকে চালাও
[0.2] সেকেন্ড অপেক্ষা করো
<চোখ কি [সবুজ v] শনাক্ত করছে?> না হওয়া পর্যন্ত অপেক্ষা করো
চালানো বন্ধ করো
চোখের উজ্জ্বলতা#
চোখের উজ্জ্বলতা রিপোর্টার ব্লকটি আই সেন্সরে কী পরিমাণ আলো প্রতিফলিত হচ্ছে, তা ০% থেকে ১০০% পর্যন্ত শতাংশে প্রকাশ করে।
উচ্চ শতাংশের অর্থ হলো আই সেন্সরে বেশি আলো প্রতিফলিত হয়। নিম্ন শতাংশের অর্থ হলো কম আলো প্রতিফলিত হয়।
(% চোখের উজ্জ্বলতা)
প্যারামিটার |
বর্ণনা |
|---|---|
এই ব্লকটির কোনো প্যারামিটার নেই। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Super Code Base 2.0]
[Monitor the brightness until a Red Disk is detected.]
[সামনে v] দিকে চালাও
<চোখ কি [লাল v] শনাক্ত করছে?> না হওয়া পর্যন্ত পুনরাবৃত্তি করো
সব সারি মুছে দাও
(% চোখের উজ্জ্বলতা) প্রিন্ট করো ▶
[0.1] সেকেন্ড অপেক্ষা করো
अंत
চালানো বন্ধ করো
চোখের রঙ#
আই হিউ রিপোর্টার ব্লকটি আই সেন্সর দ্বারা শনাক্তকৃত হিউ-কে ০ থেকে ৩৫৯ ডিগ্রির মধ্যে একটি সংখ্যা হিসেবে রিপোর্ট করে।
হিউ হলো কালার হুইলের সংখ্যা ব্যবহার করে রঙ বর্ণনা করার একটি পদ্ধতি।

(ডিগ্রিতে চোখের হিউ)
প্যারামিটার |
বর্ণনা |
|---|---|
এই ব্লকটির কোনো প্যারামিটার নেই। |
উদাহরণ
শুরু হলে :: hat events
[Build Used: Code Base 2.0 - Eye Forward]
[Display the hue of a pink GO piece.]
চিরকাল
সব সারি মুছে দাও
যদি <[10] [math_less_than v] (ডিগ্রিতে চোখের হিউ) [math_less_than v] [40]> তাহলে
[Pink!] প্রিন্ট করো ▶
অন্যথায়
[Not pink.] প্রিন্ট করো ▶