বর্ণনা
| বাম্পার সুইচ v2 | ভি৫ ৩-তারের পোর্ট |
বাম্পার সুইচ v2 হলো একটি একক ডিজিটাল সুইচ, যাতে একটি স্প্রিং-যুক্ত বাম্পার রয়েছে, যা ভেতরে চাপ দিয়ে সুইচের অবস্থা পরিবর্তন করা যায়। এই সুইচটি সক্রিয় করার জন্য শুধুমাত্র একটি হালকা স্পর্শ প্রয়োজন এবং এটি 3-ওয়্যার সিরিজের সেন্সরগুলির মধ্যে একটি।
3-ওয়্যার সেন্সর V5 রোবট ব্রেন বা কর্টেক্সের সাথে সামঞ্জস্যপূর্ণ। এর সেন্সর কেবলটি একটি৩-তারের এক্সটেনশন কেবল ব্যবহার করে বাড়ানো যেতে পারে।
V5 ব্রেইনের সাথে বাম্পার সুইচ v2 কার্যকরী হওয়ার জন্য, সেন্সর কেবলটি সম্পূর্ণরূপে একটি V5 ব্রেইন 3-ওয়্যার পোর্টে ঢোকাতে হবে।
Bumper Switch v2, VEX V5 Classroom Starter Kit-এর সাথে অন্তর্ভুক্ত এবং এটি এখানে 2-প্যাকহিসেবেও কেনা যাবে।
বাম্পার সুইচ v2 কিভাবে কাজ করে
বাম্পার সুইচটিতে তিনটি তারের সাথে সংযুক্ত রয়েছে: একটি কালো তার - গ্রাউন্ড তার, একটি লাল তার - সংযুক্ত নয় এবং একটি সাদা তার - সিগন্যাল তার। যখন সুইচটি চাপানো হয়, তখন সাদা তার এবং কালো তারগুলি সংযুক্ত হয়ে মস্তিষ্কে একটি সক্রিয় ডিজিটাল নিম্ন সংকেত (0) ফিরিয়ে দেয়। যখন সুইচের বাম্পারটি চাপানো হয় না, তখন কালো তার এবং সাদা তারটি আর সংযুক্ত থাকে না এবং সার্কিটটি খোলা থাকে। এটি মস্তিষ্কে একটি ডিজিটাল উচ্চ সংকেত (1) ফেরত দেয়। এটি একটি ডিজিটাল রাষ্ট্র হিসাবে পরিচিত, অর্থাৎ রাষ্ট্র উচ্চ (1) বা নিম্ন (0)।
ব্রেইন যাতে এই ফেরত আসা অবস্থাটিকে একটি ইভেন্ট হিসেবে অথবা এক ধরনের ফিডব্যাক কন্ট্রোলের জন্য সেন্সিং হিসেবে ব্যবহার করতে পারে, তার জন্য বাম্পার সুইচটিকেV5বা VEXcode Pro V5-এর মতো কোনো প্রোগ্রামিং ল্যাঙ্গুয়েজের সাথে যুক্ত করে একটি ইউজার প্রোগ্রাম তৈরি করতে হবে।
বাম্পার সুইচটি স্প্রিং লোড হয় তাই যখন এটিকে ঠেলে দেওয়ার শক্তিটি সরানো হয়, তখন বাম্পারটি তার আসল অবস্থানে ফিরে আসে।
বাম্পার সুইচ v2 এর ডিজাইন বৈশিষ্ট্য
| কেন্দ্র স্ক্রু | 8-32 মাউন্ট সন্নিবেশ | সি-চ্যানেলের মধ্যে |
বাম্পার সুইচ v2 হল বাম্পার সুইচের একটি পুনঃডিজাইন করা সংস্করণ যা এক দশকেরও বেশি সময় ধরে VEX EDR কিটের সাথে অন্তর্ভুক্ত করা হয়েছে। নতুন ডিজাইনে কিছু দরকারী এবং উন্নত ডিজাইন বৈশিষ্ট্য রয়েছে, এর মধ্যে রয়েছে:
- কাঠামোতেলাগানোর জন্য বাম্পার সুইচ হাউজিংটিতে দুটি খাঁজকাটা মাউন্টিং হোল (প্রতিটি পাশে একটি করে) রয়েছে।
- বাম্পার সুইচের লাল বাম্পার বোতামটির মাঝখানে একটি স্ক্রু রয়েছে। এই স্ক্রুটি সরানো যেতে পারে এবং নীচে একটি 8-32 মাউন্টিং সন্নিবেশ প্রকাশ করতে বোতামটি সরানো যেতে পারে। এই থ্রেডেড সন্নিবেশ ব্যবহার করে বাম্পার সুইচে অতিরিক্ত উপাদানগুলি মাউন্ট করা যেতে পারে।
- বাম্পার সুইচ v2-এর হাউজিংটিতে একটি নতুন সংকীর্ণ প্রোফাইল রয়েছে। এটি সেন্সরটিকে 1x2x1 সি-চ্যানেলের একটি অংশের মধ্যে নেস্ট করার অনুমতি দেয়।
বাম্পার সুইচের সাধারণ ব্যবহার:
একটি বাম্পার সুইচ সাধারণত তিনটি ভিন্ন অ্যাপ্লিকেশনের জন্য ব্যবহার করা হয়: ব্যবহারকারীর ইনপুটের জন্য, একটি রোবট কাঠামোর অবস্থান সনাক্ত করার জন্য বা একটি শারীরিক বস্তু সনাক্ত করার জন্য।
ব্যবহারকারীর ইনপুট:ব্যবহারকারীর ইনপুটের কিছু উদাহরণ হলো:
- একটি বাম্পার সুইচ টিপলে একটি কনভেয়র বেল্ট সিস্টেম শুরু হতে পারে (একটি কারখানার সাজানোর সিস্টেমের অনুকরণ) 5 সেকেন্ডের জন্য চালানোর জন্য এবং তারপরে থামতে পারে। এটি একটি ঘটনার উদাহরণ। একটি ক্রিয়া শুরু করতে সুইচটি চাপানো হয়।
- একটি বাম্পার সুইচ একটি টগল সুইচ হিসাবে পরিবেশন করতে পারে। এর একটি উদাহরণ হল একটি LED চালু করতে বাম্পার সুইচ টিপে এবং সুইচটি মুক্তি পাওয়ার পরে LED চালু থাকে। তারপর পরের বার সুইচ টিপলে এটি LED বন্ধ করে দেয় এবং বাম্পার মুক্তির পরে এটি বন্ধ থাকে। একটি টগলের জন্য অতিরিক্ত প্রোগ্রামিং প্রয়োজন কারণ কর্মটি কী অবস্থায় রয়েছে তা প্রোগ্রামটিকে ট্র্যাক রাখতে হবে। বর্তমান কর্ম কি চালু আছে, নাকি বন্ধ আছে?
- একটি বাম্পার সুইচ একটি জরুরী স্টপ বোতাম হিসাবে ব্যবহার করা যেতে পারে এবং বোতাম টিপলে, রোবটটি তার প্রোগ্রাম চালানো বন্ধ করে দেবে।
একটি রোবট কাঠামোর অবস্থান শনাক্ত করা:একটি রোবট কাঠামোর অবস্থান শনাক্ত করার সময় বাম্পার সুইচটি প্রায় সবসময়ই একটি ফিডব্যাক কন্ট্রোল লুপ হিসেবে ব্যবহৃত হয়। প্রোগ্রামটি ক্রমাগত সেন্সিং করছে যে বাম্পার সুইচটি চাপা হচ্ছে কি না। এর ক্লাসিক উদাহরণ একটি রোবটের হাতের জন্য হবে। যদি বাহু নিচের দিকে সরে যায় এবং বাম্পার সুইচ টিপে, সুইচটি বাহুর নিম্নগামী গতি বন্ধ করার জন্য বাহুর মোটরকে সংকেত দেয়।
কোনো ভৌত বস্তু শনাক্তকরণ:এক্ষেত্রেও, বাম্পার সুইচ সাধারণত ফিডব্যাক কন্ট্রোল হিসেবে ব্যবহৃত হয়। উদাহরণস্বরূপ, যদি রোবটটি বাম্পার সুইচটিকে একটি দেয়ালে ড্রাইভ করে চাপ দেয়, তাহলে রোবটটিকে উল্টাতে, ঘুরতে এবং তারপর আবার সামনের দিকে ড্রাইভিং শুরু করার জন্য প্রোগ্রাম করা হয়। এটি একটি রোবোটিক ভ্যাকুয়াম ক্লিনার দ্বারা ব্যবহৃত কর্মের ধরন।
মজার খেলা:বাম্পার সুইচকে টগল হিসেবে ব্যবহারের একটি মজার উপায় হলো রোবট ফ্রিজ ট্যাগ খেলা। এই গেমটি রোবটের দুটি দলের মধ্যে হয়। খেলা চলাকালীন, যখন বাম্পার সুইচটিকে প্রতিপক্ষের দ্বারা ধাক্কা দেওয়া হয় তখন এটি রোবটের ড্রাইভট্রেনকে "হিমায়িত" করে যতক্ষণ না একজন সতীর্থ সুইচটিকে আবার ধাক্কা না দিয়ে ড্রাইভট্রেনটিকে আবার সক্রিয় করে। খেলা শেষ হয় যখন এক দলের সব সতীর্থরা নিথর হয়ে যায়।
একটি প্রতিযোগিতামূলক রোবটে বাম্পার সুইচের ব্যবহার:
একটি বাম্পার সুইচ একটি প্রতিযোগিতায় ব্যবহার করা একটি অত্যন্ত নির্ভরযোগ্য সেন্সর কারণ এটি শারীরিক যোগাযোগের উপর নির্ভর করে, প্রক্সিমিটি সেন্সরগুলির বিপরীতে যা আলো, ইনফ্রারেড আলো বা শব্দ ব্যবহার করে যা বিকৃত হতে পারে। যাইহোক, একটি বাম্পার সুইচ সনাক্তকরণের এই পদ্ধতি দ্বারা সীমাবদ্ধ।
উদাহরণস্বরূপ, 2019-2020 গেমে, টাওয়ার টেকওভার, যদি একটি বাম্পার সুইচ কিউবের একটি স্ট্যাক সনাক্ত করতে ব্যবহার করা হয়, তবে এটি সনাক্তকরণের প্রক্রিয়ায় স্ট্যাকটি ছিটকে যেতে পারে এবং বাম্পার সুইচ অবশ্যই এর রঙ সনাক্ত করতে পারে না। কিউবস।
প্রতিযোগিতায় বাম্পার সুইচ ব্যবহারের কিছু উদাহরণের মধ্যে রয়েছে:
প্রোগ্রাম ফাংশন নির্বাচন:ভি৫ ব্রেইন তার ৮টি ভিন্ন প্রোগ্রাম ধারণ করার ক্ষমতার মাধ্যমে অনেকগুলো প্রোগ্রাম করা রুটিন প্রদান করতে পারে। এই প্রোগ্রামগুলি একটি ম্যাচ শুরুর আগে মস্তিষ্কের টাচ স্ক্রীন দ্বারা নির্বাচন করা যেতে পারে। যাইহোক, একটি বাম্পার সুইচ একটি প্রোগ্রামের মধ্যে ফাংশন নির্বাচন করতে বা টাচ স্ক্রিনের প্রতিরক্ষামূলক ঢাল অপসারণ না করেই মাঠে রোবট সেট করার আগে শেষ মুহূর্তে ভেরিয়েবল সামঞ্জস্য করতে ব্যবহার করা যেতে পারে।
ফেইল সেফ সেন্সর:ভি৫ স্মার্ট মোটরগুলোতে রোবটের ড্রাইভট্রেইন এবং ম্যানিপুলেটরগুলোর কার্যক্রম নিয়ন্ত্রণের জন্য চমৎকার অন-বোর্ড সেন্সর রয়েছে। যাইহোক, যদি একটি রোবটের কাঠামো যেমন একটি বাহু রোবটের মস্তিষ্কে বিধ্বস্ত হতে পারে, তাহলে জরুরী স্টপ হিসাবে একটি ভালভাবে স্থাপন করা বাম্পার সুইচ অন্য সেন্সর ব্যর্থ হলে একটি বিপর্যয় এড়াতে পারে। এই অ্যানিমেশনে দৃশ্যটি দেখানো হয়েছে, যেখানে বাম্পার সুইচটি পড়তে থাকা হাতলটিকে ধরে ফেলে।
খেলার গুটি এবং ক্ষেত্রের উপাদান শনাক্তকরণ:বাম্পার সুইচগুলো খেলার সময় বিভিন্ন কাজে ব্যবহার করা যেতে পারে। উদাহরণস্বরূপ, যখন বাম্পার সুইচ লক্ষ্যের সংস্পর্শে আসে তখন একটি বাম্পার সুইচ গেমের টুকরোগুলিকে একটি গোলে ডাম্প করতে ব্যবহার করা যেতে পারে।
অন্য দুটি উদাহরণের মধ্যে রয়েছে, একটি নখর স্বয়ংক্রিয়ভাবে একটি গেমের টুকরোটি ধরতে পারে যখন টুকরাটি একটি বাম্পার সুইচ টিপে এবং একটি কনভেয়র বেল্ট সনাক্ত করতে পারে যে এটি গেমের টুকরোতে পূর্ণ কিনা যখন উপরের গেমটি একটি বাম্পার সুইচে ধাক্কা দেয়।
ফিল্ড নেভিগেশন: রোবট কখন কোনো পরিধি প্রাচীর বা বাধার সংস্পর্শে আসে তা শনাক্ত করার জন্য রোবটের চ্যাসিসেবাম্পার সুইচ স্থাপন করা যেতে পারে। দুটি বাম্পার সুইচ রোবটের চ্যাসিসের একটি পাশের প্রতিটি প্রান্তে একটির সাথে স্থাপন করা যেতে পারে। এই অ্যানিমেশনে যেমন দেখানো হয়েছে, দুটি সুইচই চাপলে রোবটটি থেমে গিয়ে সীমানা প্রাচীরের সাথে নিজেকে সারিবদ্ধ করতে পারে। এই ক্রিয়াটি একটি স্বায়ত্তশাসিত রুটিনের মাঝখানে রোবট দ্বারা ব্যবহার করা যেতে পারে যাতে রুটিনের পরবর্তী ধাপ শুরু করার আগে তার অবস্থান পুনরুদ্ধার করতে পারে।
সীমা সুইচ
বাম্পার সুইচ v2 ছাড়াও, VEX ইলেকট্রনিক্স পণ্য লাইনে আরেকটি ধরনের টাচ সেন্সর রয়েছে, লিমিট সুইচ। V5 ব্রেইনের জন্য লিমিট সুইচ সেটআপ হুবহু একই এবং এটি বাম্পার সুইচের মতো প্রায় অভিন্ন পদ্ধতিতে কাজ করে। বাম্পার সুইচের জন্য সীমা স্যুইচটি উপরে প্রায় সমস্ত অ্যাপ্লিকেশনগুলিতে প্রতিস্থাপিত হতে পারে।
| সীমা সুইচ | সুইচ সক্রিয় করা হচ্ছে |
দুটি সেন্সরের মধ্যে প্রধান পার্থক্য হল লিমিট সুইচটিতে বাম্পার বোতামের পরিবর্তে সুইচটি সক্রিয় করার জন্য একটি স্প্রিং স্টিলের আর্ম রয়েছে। সুইচের বাহু সম্পর্কে আরও:
- লিমিট সুইচ আর্মটি বাম্পার সুইচ বাটনের তুলনায় ৯০কোণে স্থাপন করা থাকে, যার ফলে এটিকে ভিন্ন কোণ থেকে সক্রিয় করা যায়।
- হাতটিকে ছোট করে কাটা বা কাস্টম আকারে বাঁকানো যেতে পারে যাতে এটি চাপানো যায়।
- আর্মটি চেপে রাখার জন্য একটি প্রসারিত স্ক্রুর পিছনে পিছলে যেতে পারে। এটি ব্যবহার করার একটি উদাহরণ হতে পারে যখন সুইচটি ধরে রাখা হয় তখন রোবটটি মাঠের লাল দিকের জন্য একটি স্বায়ত্তশাসিত রুটিন চালাবে এবং যখন এটিকে ধরে রাখা হবে না, তখন এটি নীল দিকের স্বায়ত্তশাসিত রুটিন চালাবে।
লিমিট সুইচটি এখানে 2-প্যাকহিসেবে কেনা যাবে।