LED-Anzeige#
Einführung#
Die Klasse led ermöglicht es dem V5 Brain, eine angeschlossene Leuchtdiode (LED) über einen 3-Draht-Anschluss ein- oder auszuschalten.

Klassenkonstruktor#
led(
triport::port &port );
Klassendestruktor#
Zerstört das Objekt led und gibt die zugehörigen Ressourcen frei.
virtual ~led();
Parameter#
Parameter |
Typ |
Beschreibung |
|---|---|---|
|
|
Der 3-Draht-Anschluss, an den die LED-Anzeige angeschlossen ist, wird als |
Beispiele#
// Create an led instance in Port A
led LEDA = led(Brain.ThreeWirePort.A);
Mitgliedsfunktionen#
Die Klasse led umfasst die folgenden Memberfunktionen:
Bevor led Memberfunktionen aufgerufen werden können, muss eine led Instanz erstellt werden, wie unten gezeigt:
/* 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#
Schaltet die angegebene LED-Anzeige ein.
Available Functionsvoid on();
Diese Funktion akzeptiert keine Parameter.
Return ValuesDiese Funktion gibt keinen Wert zurück.
Examples// Turn on the LED
LEDA.on();
// Wait 2 seconds
wait(2, seconds);
// Turn off LED
LEDA.off();
off#
Schaltet die angegebene LED-Anzeige aus.
Available Functionsvoid off();
Diese Funktion akzeptiert keine Parameter.
Return ValuesDiese Funktion gibt keinen Wert zurück.
Examples// Turn on the LED
LEDA.on();
// Wait 2 seconds
wait(2, seconds);
// Turn off LED
LEDA.off();