مؤشر LED#
مقدمة#
تتيح فئة led لـ EXP Brain تشغيل أو إيقاف تشغيل الصمام الثنائي الباعث للضوء (LED) المتصل باستخدام منفذ ثلاثي الأسلاك.

مُنشئ الفئة#
led(
triport::port &port );
مُدمِّر الفئة#
يقوم بتدمير الكائن ذي القيمة led وتحرير الموارد المرتبطة به.
virtual ~led();
حدود#
المعلمة |
يكتب |
وصف |
|---|---|---|
|
|
المنفذ ذو الثلاثة أسلاك الذي يتصل به مؤشر LED، مكتوبًا على النحو التالي: |
أمثلة#
// Create an led instance in Port A
led LEDA = led(Brain.ThreeWirePort.A);
الدوال الأعضاء#
تتضمن الفئة led الدوال الأعضاء التالية:
قبل استدعاء أي من الدوال الأعضاء 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#
يقوم بتشغيل مؤشر LED المحدد.
Available Functionsvoid on();
لا تقبل هذه الدالة أي معلمات.
Return Valuesهذه الدالة لا تُرجع قيمة.
Examples// Turn on the LED
LEDA.on();
// Wait 2 seconds
wait(2, seconds);
// Turn off LED
LEDA.off();
off#
يقوم بإطفاء مؤشر LED المحدد.
Available Functionsvoid off();
لا تقبل هذه الدالة أي معلمات.
Return Valuesهذه الدالة لا تُرجع قيمة.
Examples// Turn on the LED
LEDA.on();
// Wait 2 seconds
wait(2, seconds);
// Turn off LED
LEDA.off();