विवरण
यह सेंसर एक स्विच है। यह रोबोट को बताता है कि उसका बम्पर दबाया गया है (सेंसर मान 1) या छोड़ा गया है (सेंसर मान 0)।
बम्पर स्विच कैसे काम करता है: सर्किट को पूरा करना
VEX बम्पर स्विच संभवतः सबसे अधिक उपयोग किए जाने वाले विद्युत उपकरण पर आधारित है: स्विच। एक स्विच में दो टर्मिनल (तार जोड़ने के लिए स्थान) और एक तार ब्रिज होता है जो स्विच को दबाने पर कनेक्शन 'बनाने' के लिए होता है। जैसा कि चित्र में दिखाया गया है, जब आप कनेक्टिंग तार को दबाते हैं, तो आप सर्किट को 'पूरा' कर देते हैं, और रोबोट मस्तिष्क इसे आपके प्रोग्राम में पंजीकृत कर लेता है।
बम्पर स्विच सर्किट का वह भाग है जो जुड़ा नहीं है, या टूटा हुआ है। जब आप बम्पर स्विच दबाते हैं, तो कनेक्शन हो जाता है, और बिजली प्रवाहित होने लगती है।
बम्पर स्विच का सेटअप
प्लेसमेंट
सटीक रीडिंग प्राप्त करने के लिए बम्पर स्विच का स्थान बहुत महत्वपूर्ण है।
सुनिश्चित करें कि रोबोट पर कोई भी संरचना सेंसर के सामने बटन के सामने न हो।
सेंसर के सामने किसी भी वस्तु और सेंसर के बीच एक स्पष्ट रास्ता होना चाहिए।
बम्पर स्विच परिणाम पढ़ना
बम्पर स्विच के परिणामों को प्रिंट करने के लिए प्रिंट ब्लॉक का उपयोग करना सहायक होता है।
एक बार जब आप बम्पर स्विच परिणामों को प्रिंट करने वाला प्रोजेक्ट बना लेते हैं और उसे चला लेते हैं, तो आप उन्हें ब्रेन की स्क्रीन पर देख पाएंगे।
VEXcode EXP में बम्पर स्विच को एक उपकरण के रूप में जोड़ना
जब भी किसी सेंसर का उपयोग किसी प्रोग्रामिंग भाषा के साथ किया जाता है, तो उसे उसी भाषा के भीतर कॉन्फ़िगर किया जाना आवश्यक होता है।
VEXcode EXP के साथ, यह कार्य डिवाइस विंडो से 'डिवाइस जोड़ें' सुविधा का उपयोग करके पूरा किया जाता है। आपको 3-तार सेंसर पर जाने की आवश्यकता होगी।
डिवाइस के 3-वायर अनुभाग में आपको बम्पर स्विच मिलेगा
कॉन्फ़िगरेशन में बम्पर स्विच जोड़ने के लिए, इस आलेख में दिए गए चरणों का पालन करें।
एक बार बम्पर स्विच आपके प्रोजेक्ट में जोड़ दिया गया है, तो सेंसर ब्लॉक का एक नया सेट उपलब्ध हो जाएगा।
बम्पर स्विच से संबंधित 'सेंसिंग' श्रेणी के ब्लॉकों के बारे में अधिक जानकारी के लिए, सहायता जानकारी देखें (ब्लॉक परियोजना)।
बम्पर स्विच के सामान्य उपयोग
प्रेस का एहसास
यह सुविधा आपके रोबोट को यह पता लगाने की अनुमति देती है कि बम्पर स्विच पर कुछ दबा है या नहीं।
बाईं ओर दिखाया गया उदाहरण प्रोजेक्ट एक रोबोट को कोड करने के लिए उपयोग किया जाता है, जिसके सामने बम्पर स्विच लगा होता है, ताकि वह सेंसर को दबाए जाने तक चलता रहे, तथा बम्पर स्विच को दबाए जाने के बाद चलना बंद कर दे।
बम्पर इवेंट्स
यह सुविधा आपके प्रोग्राम को बम्पर स्विच पर कुछ दबाव का पता चलने पर विशिष्ट कोड चलाने की अनुमति देती है।
बाईं ओर दिखाया गया उदाहरण प्रोजेक्ट एक रोबोट को कोड करने के लिए उपयोग किया जाता है, जिसके सामने एक बम्पर स्विच लगा होता है, जो एक वर्ग में ड्राइव करता है, और जब भी बम्पर स्विच दबाया जाता है, तो ब्रेन ट्रू प्रिंट करेगा।