بطارية#
مقدمة#
يتم اشتقاق فئة البطارية battery من الفئة الأساسية brain وتوفر الوصول إلى بطارية V5 Brain، مما يسمح لروبوتك بمراقبة السعة والجهد وسحب التيار واستخدام الطاقة ودرجة الحرارة والكفاءة.
وصول#
Brain.Battery
الدوال الأعضاء#
تتضمن فئة البطارية battery:
voltage— يعيد جهد البطارية.current— تُرجع قيمة سحب التيار من البطارية.capacity— يعيد سعة البطارية المتبقية للدماغ.temperature— تُرجع درجة حرارة البطارية.
قبل استدعاء أي من وظائف الأعضاء battery ، يجب إنشاء مثيل brain ، كما هو موضح أدناه:
// Create the V5 Brain
brain Brain = brain();
voltage#
يعرض هذا الأمر جهد بطارية V5 Brain. الجهد هو الضغط الكهربائي المُزوَّد للبطارية، والذي يُساعدك على التحقق مما إذا كانت البطارية مشحونة بشكل كافٍ لتشغيل الروبوت بكفاءة.
Available Functionsdouble voltage( voltageUnits units = voltageUnits::volt );
المعلمة |
يكتب |
وصف |
|---|---|---|
|
|
اختياري. الوحدة المستخدمة لتمثيل الجهد: |
تُرجع قيمة double تمثل جهد البطارية بالوحدات المحددة.
current#
يعرض هذا المؤشر التيار الكهربائي المسحوب من بطارية وحدة التحكم V5 Brain. يُمثل التيار مقدار التيار الكهربائي الذي يستهلكه الروبوت من البطارية، مما يُساعدك على معرفة مدى جهد الروبوت أو ما إذا كانت المحركات تحت حمل زائد، ويتراوح هذا التيار بين 0.0 و20.0 أمبير.
Available Functionsdouble current( currentUnits units = currentUnits::amp );
المعلمة |
يكتب |
وصف |
|---|---|---|
|
|
اختياري. وحدة قياس التيار: |
يُرجع قيمة double تمثل التيار الكهربائي المسحوب من بطارية V5 Brain بالأمبير.
capacity#
يعيد مستوى شحن بطارية V5 Brain المتبقية.
Available Functionsuint32_t capacity( percentUnits units = percentUnits::pct );
المعلمة |
يكتب |
وصف |
|---|---|---|
|
|
اختياري. الوحدة المستخدمة لتمثيل سعة البطارية: |
تُرجع uint32_t تمثل سعة البطارية المتبقية كنسبة مئوية من 0% إلى 100%.
temperature#
يعرض درجة حرارة بطارية V5 Brain.
Available Functions1 — يعيد درجة حرارة البطارية كنسبة مئوية.
double temperature( percentUnits units = percentUnits::pct );
Parameters2 — يعيد درجة حرارة البطارية بوحدات درجة الحرارة المحددة.
double temperature( temperatureUnits units );
المعلمة |
يكتب |
وصف |
|---|---|---|
|
|
اختياري. الوحدة المستخدمة لتمثيل درجة حرارة البطارية: |
|
|
يعرض درجة حرارة البطارية بوحدات محددة: |
تُرجع قيمة double تمثل درجة حرارة البطارية المتبقية بالوحدات المحددة.
يتراوح نطاق درجة حرارة تشغيل البطارية تقريبًا من
20°C(68°F) إلى70°C(158°F)).