VEX EXP के साथ बम्पर स्विच का उपयोग करना

विवरण

यह सेंसर एक स्विच है। यह रोबोट को बताता है कि उसका बम्पर दबाया गया है (सेंसर मान 1) या छोड़ा गया है (सेंसर मान 0)।

EXP_बम्पर.png


बम्पर स्विच कैसे काम करता है: सर्किट को पूरा करना

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

बम्पर स्विच सर्किट का वह भाग है जो जुड़ा नहीं है, या टूटा हुआ है। जब आप बम्पर स्विच दबाते हैं, तो कनेक्शन हो जाता है, और बिजली प्रवाहित होने लगती है।


बम्पर स्विच का सेटअप

प्लेसमेंट

EXP_BaseBot_With_Bumper.png

सटीक रीडिंग प्राप्त करने के लिए बम्पर स्विच का स्थान बहुत महत्वपूर्ण है।

सुनिश्चित करें कि रोबोट पर कोई भी संरचना सेंसर के सामने बटन के सामने न हो।

सेंसर के सामने किसी भी वस्तु और सेंसर के बीच एक स्पष्ट रास्ता होना चाहिए।

बम्पर स्विच परिणाम पढ़ना

स्क्रीन_शॉट_2022-01-27_at_12.03.37_PM.png

बम्पर स्विच के परिणामों को प्रिंट करने के लिए प्रिंट ब्लॉक का उपयोग करना सहायक होता है।

एक बार जब आप बम्पर स्विच परिणामों को प्रिंट करने वाला प्रोजेक्ट बना लेते हैं और उसे चला लेते हैं, तो आप उन्हें ब्रेन की स्क्रीन पर देख पाएंगे।


VEXcode EXP में बम्पर स्विच को एक उपकरण के रूप में जोड़ना

जब भी किसी सेंसर का उपयोग किसी प्रोग्रामिंग भाषा के साथ किया जाता है, तो उसे उसी भाषा के भीतर कॉन्फ़िगर किया जाना आवश्यक होता है।

3-वायर_डिवाइस.png

VEXcode EXP के साथ, यह कार्य डिवाइस विंडो से 'डिवाइस जोड़ें' सुविधा का उपयोग करके पूरा किया जाता है। आपको 3-तार सेंसर पर जाने की आवश्यकता होगी।

बम्पर_स्विच.png

एक बार बम्पर स्विच आपके प्रोजेक्ट में जोड़ दिया गया है, तो सेंसर ब्लॉक का एक नया सेट उपलब्ध हो जाएगा।

बम्पर स्विच से संबंधित 'सेंसिंग' श्रेणी के ब्लॉकों के बारे में अधिक जानकारी के लिए, सहायता जानकारी देखें (ब्लॉक परियोजना)।


बम्पर स्विच के सामान्य उपयोग

प्रेस का एहसास

स्क्रीन_शॉट_2022-01-27_at_12.28.33_PM.png

यह सुविधा आपके रोबोट को यह पता लगाने की अनुमति देती है कि बम्पर स्विच पर कुछ दबा है या नहीं।

बाईं ओर दिखाया गया उदाहरण प्रोजेक्ट एक रोबोट को कोड करने के लिए उपयोग किया जाता है, जिसके सामने बम्पर स्विच लगा होता है, ताकि वह सेंसर को दबाए जाने तक चलता रहे, तथा बम्पर स्विच को दबाए जाने के बाद चलना बंद कर दे।

बम्पर इवेंट्स

स्क्रीन_शॉट_2022-01-27_at_1.50.07_PM.png

यह सुविधा आपके प्रोग्राम को बम्पर स्विच पर कुछ दबाव का पता चलने पर विशिष्ट कोड चलाने की अनुमति देती है।

बाईं ओर दिखाया गया उदाहरण प्रोजेक्ट एक रोबोट को कोड करने के लिए उपयोग किया जाता है, जिसके सामने एक बम्पर स्विच लगा होता है, जो एक वर्ग में ड्राइव करता है, और जब भी बम्पर स्विच दबाया जाता है, तो ब्रेन ट्रू प्रिंट करेगा।

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: