চোখ#
ভূমিকা#
আই সেন্সর বস্তু এবং রং শনাক্ত করতে পারে। এটি সেন্সরে কী পরিমাণ আলো প্রতিফলিত হয়ে ফিরে আসছে এবং শনাক্ত করা রঙের হিউ ভ্যালু কত, তাও জানাতে পারে। আই সেন্সরে একটি আলো আছে যা বস্তু ও রং আরও স্পষ্টভাবে দেখতে সাহায্য করার জন্য চালু বা বন্ধ করা যায়।
নিম্নে সকল উপলব্ধ ব্লকের একটি তালিকা দেওয়া হলো:
চোখের আলো সেট করুন – আই সেন্সরের আলো চালু বা বন্ধ করে।
চোখের আলোর শক্তি সেট করুন – আই সেন্সরের আলোর শক্তির মাত্রা সেট করে।
চোখ একটি বস্তু খুঁজে পেয়েছে – আই সেন্সর সীমার মধ্যে কোনো বস্তু সনাক্ত করতে পেরেছে কি না তা জানায়।
চোখ রঙ সনাক্ত করে – আই সেন্সর একটি নির্দিষ্ট রঙ সনাক্ত করতে পারে কিনা তা জানায়।
চোখের রঙ – আই সেন্সর দ্বারা শনাক্ত করা রঙ রিপোর্ট করে।
চোখ উজ্জ্বল বস্তু – সনাক্ত করা বস্তুটি প্রচুর আলো প্রতিফলিত করে কিনা তা জানায়।
চোখের উজ্জ্বলতা – আই সেন্সর দ্বারা শনাক্ত করা উজ্জ্বলতা জানায়।
চোখের আলো সেট করুন#
সেট আই লাইট স্ট্যাক ব্লকটি আই সেন্সরের আলো চালু বা বন্ধ করে। এই আলো আই সেন্সরকে বস্তু এবং রং আরও স্পষ্টভাবে শনাক্ত করতে সাহায্য করে।
চোখের আলো [চালু v] সেট করো
প্যারামিটার |
বর্ণনা |
|---|---|
রাজ্য |
আই সেন্সরের আলোর অবস্থা: চালু বা বন্ধ। |
উদাহরণ
শুরু হলে
[Continuously blink the light.]
চিরকাল
চোখের আলো [চালু v] সেট করো
(2) সেকেন্ড অপেক্ষা করো
চোখের আলো [বন্ধ v] সেট করো
(2) সেকেন্ড অপেক্ষা করো
চোখের আলোর শক্তি সেট করুন#
সেট আই লাইট পাওয়ার স্ট্যাক ব্লকটি আই সেন্সরের আলোর উজ্জ্বলতা নির্ধারণ করে। এই আলো আই সেন্সরকে বস্তু এবং রং আরও স্পষ্টভাবে শনাক্ত করতে সাহায্য করে।
বেশি শতাংশ আলোকে আরও উজ্জ্বল করে। কম শতাংশ আলোকে আরও অনুজ্জ্বল করে।
আই সেন্সরের আলো বন্ধ থাকলে, আলোর শক্তি 0% এর উপরে সেট করলে আলোটি জ্বলে উঠবে।
যদি আই সেন্সরের লাইটটি চালু থাকে, তাহলে লাইটের পাওয়ার ০%-এ সেট করলে লাইটটি বন্ধ হয়ে যাবে।
চোখের আলোর শক্তি (50) % সেট করো
প্যারামিটার |
বর্ণনা |
|---|---|
উজ্জ্বলতা |
আই সেন্সরের আলোর উজ্জ্বলতা ০% থেকে ১০০% পর্যন্ত সেট করুন। পূর্ণ সংখ্যা ব্যবহার করুন। |
উদাহরণ
শুরু হলে
[Set the light to different power levels.]
চোখের আলোর শক্তি (25) % সেট করো
(2) সেকেন্ড অপেক্ষা করো
চোখের আলোর শক্তি (50) % সেট করো
(2) সেকেন্ড অপেক্ষা করো
চোখের আলোর শক্তি (100) % সেট করো
চোখ একটি বস্তু খুঁজে পেল#
eye found an object বুলিয়ান ব্লকটি জানায় যে আই সেন্সর তার সীমার মধ্যে কোনো বস্তু শনাক্ত করেছে কি না।
সত্য — আই সেন্সরটি একটি বস্তু শনাক্ত করে।
মিথ্যা — আই সেন্সর কোনো বস্তু শনাক্ত করতে পারছে না।
<চোখ কোনো অবজেক্ট খুঁজে পেয়েছে?>
প্যারামিটার |
বর্ণনা |
|---|---|
এই ব্লকটির কোনো প্যারামিটার নেই। |
উদাহরণ
শুরু হলে
[Stop driving after detecting an object.]
চোখের আলো [চালু v] সেট করো
[সামনে v] দিকে চালাও
(0.1) সেকেন্ড অপেক্ষা করো
<চোখ কোনো অবজেক্ট খুঁজে পেয়েছে?> না হওয়া পর্যন্ত অপেক্ষা করো
চালানো বন্ধ করো
চোখ রঙ শনাক্ত করে#
eye detects color বুলিয়ান ব্লকটি, শনাক্তকৃত হিউ মানের উপর ভিত্তি করে, আই সেন্সর একটি নির্দিষ্ট রঙ শনাক্ত করতে পারছে কি না তা জানায়।
সত্য – আই সেন্সর নির্দিষ্ট রঙটি শনাক্ত করেছে।
মিথ্যা – আই সেন্সর নির্দিষ্ট রঙটি শনাক্ত করতে পারছে না।
আই সেন্সর দ্বারা শনাক্ত করা সঠিক হিউ মান পরীক্ষা করতে, আই হিউ রিপোর্টার ব্লকটি ব্যবহার করুন।
<চোখ কি [লাল v] শনাক্ত করছে?>
প্যারামিটার |
বর্ণনা |
|---|---|
রঙ |
আই সেন্সর দ্বারা শনাক্ত করার জন্য রং:
|
উদাহরণ
শুরু হলে
[Stop driving after detecting a green object.]
চোখের আলো [চালু v] সেট করো
[সামনে v] দিকে চালাও
(0.1) সেকেন্ড অপেক্ষা করো
<চোখ কি [সবুজ v] শনাক্ত করছে?> না হওয়া পর্যন্ত অপেক্ষা করো
চালানো বন্ধ করো
চোখের রঙ#
আই হিউ রিপোর্টার ব্লকটি আই সেন্সর দ্বারা শনাক্তকৃত হিউ-কে ০ থেকে ৩৫৯ ডিগ্রির মধ্যে একটি সংখ্যা হিসেবে রিপোর্ট করে।
হিউ হলো কালার হুইলের সংখ্যা ব্যবহার করে রঙ বর্ণনা করার একটি পদ্ধতি।

(ডিগ্রিতে চোখের হিউ)
প্যারামিটার |
বর্ণনা |
|---|---|
এই ব্লকটির কোনো প্যারামিটার নেই। |
উদাহরণ
শুরু হলে
[Display if an object is pink.]
চিরকাল
সব সারি মুছে দাও
যদি <[290] [math_less_than v] (ডিগ্রিতে চোখের হিউ) [math_less_than v] [350]> তাহলে
[Pink!] প্রিন্ট করো ▶
(0.1) সেকেন্ড অপেক্ষা করো
অন্যথায়
[Not pink!] প্রিন্ট করো ▶
(0.1) সেকেন্ড অপেক্ষা করো
চোখ উজ্জ্বল বস্তু#
আই ব্রাইট অবজেক্ট বুলিয়ান ব্লকটি জানায় যে আই সেন্সর দ্বারা শনাক্ত করা বস্তুটি উজ্জ্বল কিনা।
কোনো বস্তুকে উজ্জ্বল বলে গণ্য করা হয় যখন এটি তার ৭০% এর বেশি উজ্জ্বলতা আই সেন্সরে প্রতিফলিত করে।
সত্য — শনাক্তকৃত বস্তুটি ৭০% এর বেশি উজ্জ্বলতা প্রতিফলিত করে।
মিথ্যা — শনাক্তকৃত বস্তুটি ৭০% বা তার কম উজ্জ্বলতা প্রতিফলিত করে।
কোনো রঙ পরীক্ষা করার আগে এটি ব্যবহার করে নিশ্চিত হওয়া যায় যে, বস্তুটি আই সেন্সরের নির্ভরযোগ্যভাবে রঙ শনাক্ত করার জন্য যথেষ্ট আলো প্রতিফলিত করছে।
<চোখ উজ্জ্বল অবজেক্ট?>
প্যারামিটার |
বর্ণনা |
|---|---|
এই ব্লকটির কোনো প্যারামিটার নেই। |
উদাহরণ
শুরু হলে
[Display whether a detected object is bright.]
চোখের আলোর শক্তি (100) % সেট করো
[সামনে v] দিকে চালাও
<চোখ কোনো অবজেক্ট খুঁজে পেয়েছে?> না হওয়া পর্যন্ত অপেক্ষা করো
(0.1) সেকেন্ড অপেক্ষা করো
যদি <চোখ উজ্জ্বল অবজেক্ট?> তাহলে
[Bright object!] প্রিন্ট করো ▶
অন্যথায়
[Object not bright.] প্রিন্ট করো ▶
চোখের উজ্জ্বলতা#
চোখের উজ্জ্বলতা রিপোর্টার ব্লকটি আই সেন্সরে কী পরিমাণ আলো প্রতিফলিত হচ্ছে, তা ০% থেকে ১০০% পর্যন্ত শতাংশে প্রকাশ করে।
উচ্চ শতাংশের অর্থ হলো আই সেন্সরে বেশি আলো প্রতিফলিত হয়। নিম্ন শতাংশের অর্থ হলো কম আলো প্রতিফলিত হয়।
(% চোখের উজ্জ্বলতা)
প্যারামিটার |
বর্ণনা |
|---|---|
এই ব্লকটির কোনো প্যারামিটার নেই। |
উদাহরণ
শুরু হলে
[Display whether a detected object is bright.]
চোখের আলোর শক্তি (100) % সেট করো
[সামনে v] দিকে চালাও
<চোখ কোনো অবজেক্ট খুঁজে পেয়েছে?> না হওয়া পর্যন্ত অপেক্ষা করো
(0.1) সেকেন্ড অপেক্ষা করো
যদি <(% চোখের উজ্জ্বলতা) [math_less_than v] [70]> তাহলে
[Object not bright.] প্রিন্ট করো ▶
অন্যথায়
[Bright object!] প্রিন্ট করো ▶