বাম্পার#

ভূমিকা#

বাম্পার সুইচ হলো একটি যান্ত্রিক সুইচ যা চাপ দিলে একটি বর্তনী সম্পূর্ণ করে, যার ফলে রোবটটি চাপ ও মুক্তি শনাক্ত করতে পারে।

নিচে উপলব্ধ ব্লকগুলোর একটি তালিকা দেওয়া হলো:

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

  • যখন বাম্পার — বাম্পার সুইচ চাপলে বা ছাড়লে সংযুক্ত ব্লক স্ট্যাকটি চলে।

বাম্পার চাপা#

Bumper pressed বুলিয়ান ব্লকটি জানায় যে বাম্পার সুইচ চাপা হচ্ছে কি না। রোবটটি অন্য কোনো বস্তুতে ধাক্কা খাচ্ছে কি না, তা পরীক্ষা করতে এটি ব্যবহার করা যেতে পারে।

  • সত্য — বাম্পার সুইচটি চাপা হচ্ছে।

  • মিথ্যা — বাম্পার সুইচটি চাপা হচ্ছে না।

<[LeftBumper v] চাপা হয়েছে?>

প্যারামিটার

বর্ণনা

বাম্পার সেন্সর

বাম্পার সেন্সরটি পরীক্ষা করতে হবে।

উদাহরণ

শুরু হলে :: hat events
[Back up and turn whenever the bumper runs into an object.]
চিরকাল
[সামনে v] দিকে চালাও
যদি <[LeftBumper v] চাপা হয়েছে?> তাহলে
[বিপরীত v] দিকে (100) [mm v] চালাও ▶
[ডান v] দিকে (90) ডিগ্রি ঘোরো ▶

যখন বাম্পার#

নির্বাচিত বাম্পার সুইচটি চাপা বা ছাড়া হলে when Bumper হ্যাট ব্লকটি এর সাথে সংযুক্ত ব্লকগুলোর স্ট্যাককে চালু করে।

যখন [LeftBumper v] [চাপা হয়েছে v] :: hat events

প্যারামিটার

বর্ণনা

বাম্পার সেন্সর

বাম্পার সেন্সরটি পরীক্ষা করতে হবে।

রাজ্য

সংযুক্ত ব্লক স্ট্যাকটি কখন চলবে: pressed বাম্পার সুইচটি নিচে চাপলে চলবে, এবং released বাম্পার সুইচটি ছেড়ে দিলে চলবে।

উদাহরণ

শুরু হলে :: hat events
[সামনে v] দিকে চালাও

যখন [LeftBumper v] [চাপা হয়েছে v] :: hat events
[Reverse when the left bumper is pressed.]
[বিপরীত v] দিকে [200] [mm v] চালাও ▶