3-तार वाले उपकरण#
3-वायर डिवाइस EXP ब्रेन पर मौजूद तीन-पिन पोर्ट से कनेक्ट होते हैं। इन डिवाइसों में सेंसर, पुराने मोटर और एक्चुएटर शामिल हैं जो सरल एनालॉग या डिजिटल सिग्नल का उपयोग करके संचार करते हैं।
नीचे उपलब्ध 3-वायर उपकरणों की सूची दी गई है:
3-वायर एक्सपेंडर - एक 3-वायर एक्सपेंडर अतिरिक्त 3-वायर पोर्ट जोड़ता है जब ब्रेन के सभी बिल्ट-इन पोर्ट उपयोग में होते हैं।
एक्सेलेरोमीटर - गति और अभिविन्यास को मापने के लिए कई अक्षों के साथ त्वरण और झुकाव का पता लगाता है। सेंसर में एक जम्पर शामिल है जो संवेदनशीलता को 2G और 6G श्रेणियों के बीच समायोजित करता है।
एड्रेसेबल एलईडी - 3-वायर पोर्ट से एलईडी स्ट्रिप्स को नियंत्रित करता है, जिससे व्यक्तिगत एलईडी को विशिष्ट रंगों और पैटर्न पर सेट किया जा सकता है।
एनालॉग - एक एनालॉग 3-वायर सेंसर से निरंतर वोल्टेज सिग्नल पढ़ता है ताकि एक सीमा में मानों की रिपोर्ट की जा सके।
बम्पर स्विच - रोबोट पर टकराव या प्रभाव का पता लगाने के लिए उपयोग किया जाने वाला स्प्रिंग-लोडेड स्विच।
डिजिटल इन - स्विच या सेंसर जैसे बाहरी उपकरणों से बाइनरी इनपुट सिग्नल (उच्च या निम्न) पढ़ता है।
डिजिटल आउट - एलईडी या रिले जैसे बाहरी उपकरणों को नियंत्रित करने के लिए बाइनरी आउटपुट सिग्नल (उच्च या निम्न) भेजता है।
एनकोडर - गति या तय की गई दूरी निर्धारित करने के लिए शाफ्ट की सापेक्ष घूर्णीय स्थिति और दिशा को मापता है।
जाइरो सेंसर - जाइरो सेंसर रोबोट की दिशा और घूर्णन को मापता है।
एलईडी इंडिकेटर - एलईडी इंडिकेटर्स को चालू या बंद करके नियंत्रित करता है।
लाइट सेंसर - रोबोट के वातावरण में चमक या कंट्रास्ट परिवर्तन का पता लगाने के लिए परिवेशी प्रकाश की तीव्रता को मापता है।
लिमिट स्विच - एक छोटा स्विच जो वस्तुओं या सतहों के साथ संपर्क का पता लगाता है।
लाइन ट्रैकर - प्रकाश परावर्तन में अंतर का पता लगाता है, जिससे रोबोट को खेत की सतह पर रेखाओं का अनुसरण करने की अनुमति मिलती है।
ऑब्जेक्ट सेंसर - यह पता लगाने के लिए अवरक्त प्रतिबिंब का उपयोग करता है कि क्या कोई वस्तु पास में है, जब कुछ सीमा के भीतर होता है तो एक डिजिटल सिग्नल लौटाता है।
पोटेंशियोमीटर - घूर्णनशील शाफ्ट या तंत्र की कोणीय स्थिति को मापता है। सेंसर 270 डिग्री घूर्णन का समर्थन करता है।
पल्स चौड़ाई मॉड्यूलेशन (पीडब्ल्यूएम) - विरासत मोटर नियंत्रकों या सर्वो को चलाने के लिए 3-वायर पोर्ट के माध्यम से पल्स-चौड़ाई-मॉड्यूलेटेड नियंत्रण संकेत आउटपुट करता है।
रेंज फाइंडर - सेंसर और आस-पास की वस्तुओं के बीच की दूरी को मापने के लिए अल्ट्रासोनिक ध्वनि तरंगों का उपयोग करता है।
ये उपकरण EXP ब्रेन या 3-वायर एक्सपेंडर पर आठ 3-वायर पोर्ट (a से h) में से किसी एक से जुड़ते हैं। 3-वायर डिवाइस का निर्माण करते समय, सही पोर्ट को port तर्क के रूप में पास करें:
EXP ब्रेन पर, पोर्ट
brain.three_wire_port(उदाहरण के लिए,brain.three_wire_port.a) के माध्यम से एक्सेस किए जाते हैं।3-वायर एक्सपेंडर पर, पोर्ट को एक्सपेंडर इंस्टेंस से सीधे एक्सेस किया जाता है (उदाहरण के लिए,
expander.a)।
# Connect a Gyro Sensor to the Brain's E port
gyro_sensor = Gyro(brain.three_wire_port.e)
# Connect a Line Tracker to the 3-Wire Expander's C port
line_tracker = Line(expander.c)