LED Göstergesi#

giriiş#

led sınıfı, EXP Brain’in 3 Kablolu Bağlantı Noktası kullanarak bağlı bir ışık yayan diyotu (LED) açıp kapatmasına olanak tanır.

Yeşil VEX EXP LED göstergesi.

Sınıf Oluşturucu#

led(
  triport::port &port );

Sınıf Yıkıcısı#

led nesnesini yok eder ve ilgili kaynakları serbest bırakır.

virtual ~led();

Parametreler#

Parametre

Tip

Tanım

port

triport::port &

LED göstergesinin bağlı olduğu 3 telli bağlantı noktası, Brain.ThreeWirePort.X veya ExpanderName.Xşeklinde yazılır; burada X bağlantı noktası harfidir (örneğin, Brain.ThreeWirePort.A veya Expander1.A).

Örnekler#

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

Üye Fonksiyonları#

led sınıfı aşağıdaki üye fonksiyonlarını içerir:

  • on — Belirtilen LED Göstergesini açar.

  • off — Belirtilen LED Göstergesini kapatır.

Herhangi bir led üye fonksiyonunu çağırmadan önce, aşağıda gösterildiği gibi bir led örneği oluşturulmalıdır:

/* 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#

Belirtilen LED göstergesini açar.

Available Functions
void on();

Parameters

Bu fonksiyon herhangi bir parametre kabul etmez.

Return Values

Bu fonksiyon bir değer döndürmez.

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

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

// Turn off LED
LEDA.off();

off#

Belirtilen LED göstergesini kapatır.

Available Functions
void off();

Parameters

Bu fonksiyon herhangi bir parametre kabul etmez.

Return Values

Bu fonksiyon bir değer döndürmez.

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

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

// Turn off LED
LEDA.off();