एलईडी सूचक#

परिचय#

led क्लास वी5 ब्रेन को 3-वायर पोर्ट का उपयोग करके कनेक्टेड लाइट-एमिटिंग डायोड (एलईडी) को चालू या बंद करने की अनुमति देता है।

हरा VEX V5 एलईडी संकेतक।

क्लास कंस्ट्रक्टर#

led(
  triport::port &port );

क्लास डिस्ट्रक्टर#

led ऑब्जेक्ट को नष्ट करता है और उससे जुड़े संसाधनों को मुक्त करता है।

virtual ~led();

पैरामीटर#

पैरामीटर

प्रकार

विवरण

port

triport::port &

एलईडी इंडिकेटर जिस 3-वायर पोर्ट से जुड़ा है, उसे Brain.ThreeWirePort.X या ExpanderName.Xके रूप में लिखा जाता है, जहाँ X पोर्ट अक्षर है (उदाहरण के लिए, Brain.ThreeWirePort.A या Expander1.A)।

उदाहरण#

// Create an led instance in Port A
led LEDA = led(Brain.ThreeWirePort.A);

सदस्य कार्य#

led क्लास में निम्नलिखित सदस्य फ़ंक्शन शामिल हैं:

  • on — निर्दिष्ट एलईडी संकेतक चालू करता है।

  • off — निर्दिष्ट एलईडी संकेतक को बंद कर देता है।

किसी भी led सदस्य फ़ंक्शन को कॉल करने से पहले, led इंस्टेंस बनाना आवश्यक है, जैसा कि नीचे दिखाया गया है:

/* This constructor is required when using VS Code.
LED Indicator configuration is generated automatically
in VEXcode using the Device Menu. Replace the values
as needed. */

// Create an led instance in Port A
led LEDA = led(Brain.ThreeWirePort.A);

on#

निर्दिष्ट एलईडी इंडिकेटर को चालू करता है।

Available Functions
void on();

Parameters

यह फ़ंक्शन कोई पैरामीटर स्वीकार नहीं करता है।

Return Values

इस कार्य पर कीमत के लिहाज से कुछ भी रिटर्न नहीं मिलता है।

Examples
// Turn on the LED
LEDA.on();

// Wait 2 seconds
wait(2, seconds);

// Turn off LED
LEDA.off();

off#

निर्दिष्ट एलईडी इंडिकेटर को बंद कर देता है।

Available Functions
void off();

Parameters

यह फ़ंक्शन कोई पैरामीटर स्वीकार नहीं करता है।

Return Values

इस कार्य पर कीमत के लिहाज से कुछ भी रिटर्न नहीं मिलता है।

Examples
// Turn on the LED
LEDA.on();

// Wait 2 seconds
wait(2, seconds);

// Turn off LED
LEDA.off();