Bateria#
Wstęp#
Klasa baterii battery pochodzi z klasy bazowej brain i zapewnia dostęp do baterii IQ (2. generacji) Brain, umożliwiając robotowi monitorowanie pojemności, napięcia, poboru prądu, zużycia energii, temperatury i wydajności.
Dostęp#
Brain.Battery
Funkcje członkowskie#
Klasa baterii battery obejmuje następujące funkcje członkowskie:
pojemność
capacity— Zwraca pozostałą pojemność baterii mózgu.voltage— Zwraca napięcie baterii.current— Zwraca pobór prądu przez baterię.
Przed wywołaniem jakiejkolwiek funkcji członkowskiej battery należy utworzyć instancję brain , jak pokazano poniżej:
// Create the Brain
brain Brain = brain();
capacity#
Zwraca poziom naładowania baterii mózgu IQ (2. generacja).
Available Functionsuint32_t capacity( percentUnits units = percentUnits::pct );
Parametr |
Typ |
Opis |
|---|---|---|
|
|
Opcjonalnie. Jednostka używana do przedstawienia pojemności baterii: |
Zwraca wartość uint32_t reprezentującą pozostałą pojemność baterii jako wartość procentową od 0 do 100.
voltage#
Zwraca napięcie akumulatora IQ (2. generacji) Brain. Napięcie to ciśnienie elektryczne dostarczane do akumulatora, które pozwala sprawdzić, czy akumulator jest wystarczająco naładowany, aby robot mógł działać niezawodnie.
Available Functionsdouble voltage( voltageUnits units = voltageUnits::volt );
Parametr |
Typ |
Opis |
|---|---|---|
|
|
Opcjonalnie. Jednostka używana do reprezentowania napięcia: |
Zwraca wartość double oznaczającą napięcie akumulatora w określonych jednostkach z zakresu od 7,0 do 8,0 V lub od 7000 do 8000 mV.
current#
Zwraca prąd elektryczny pobierany z akumulatora IQ (2. generacji). Prąd to ilość prądu pobieranego przez robota z akumulatora, co pozwala określić intensywność pracy robota lub ewentualne dodatkowe obciążenie silników.
Available Functionsdouble current( currentUnits units = currentUnits::amp );
Parametr |
Typ |
Opis |
|---|---|---|
|
|
Opcjonalnie. Jednostka używana do reprezentowania prądu: |
Zwraca wartość double co oznacza natężenie prądu pobieranego z baterii mózgu IQ (2. generacja) w amperach, w zakresie od 0,0 do 15,0 amperów.