Batterie#
Einführung#
Die Klasse battery ist von der Basisklasse brain abgeleitet und ermöglicht den Zugriff auf die Batterie des IQ (1. Generation) Gehirns, sodass Ihr Roboter Kapazität, Spannung, Stromaufnahme, Leistungsaufnahme, Temperatur und Effizienz überwachen kann.
Zugang#
Brain.Battery
Mitgliedsfunktionen#
Die Klasse battery umfasst die folgenden Memberfunktionen:
capacity— Gibt die verbleibende Batteriekapazität des Gehirns zurück.voltage— Gibt die Batteriespannung zurück.current— Gibt die Stromaufnahme der Batterie zurück.
Bevor Funktionen des Typs battery aufgerufen werden können, muss eine Instanz des Typs brain erstellt werden, wie unten dargestellt:
// Create the Brain
brain Brain = brain();
capacity#
Gibt den verbleibenden Batteriestand der IQ (1. Generation) Brain-Batterie zurück.
Available Functionsuint32_t capacity( percentUnits units = percentUnits::pct );
Parameter |
Typ |
Beschreibung |
|---|---|---|
|
|
Optional. The unit used to represent battery capacity: |
Gibt uint32_t zurück, der die verbleibende Batteriekapazität als Prozentsatz von 0 bis 100 angibt.
voltage#
Gibt die Spannung der Batterie des IQ (1. Generation) Gehirns zurück. Die Spannung ist der elektrische Druck, der der Batterie zugeführt wird. Sie hilft Ihnen zu überprüfen, ob die Batterie ausreichend geladen ist, damit der Roboter zuverlässig funktioniert.
Available Functionsdouble voltage( voltageUnits units = voltageUnits::volt );
Parameter |
Typ |
Beschreibung |
|---|---|---|
|
|
Optional. Die Einheit zur Darstellung der Spannung: |
Gibt eine double zurück, die die Batteriespannung in den angegebenen Einheiten darstellt, im Bereich von 7,0 bis 8,0 V oder 7000 bis 8000 mV.
current#
Gibt den vom IQ (1. Generation) Brain-Akku entnommenen Strom zurück. Der Stromwert zeigt an, wie viel Strom der Roboter vom Akku bezieht. Dies hilft Ihnen, die Auslastung des Roboters zu erkennen und festzustellen, ob Motoren überlastet sind.
Available Functionsdouble current( currentUnits units = currentUnits::amp );
Parameter |
Typ |
Beschreibung |
|---|---|---|
|
|
Optional. Die Einheit zur Darstellung des Stroms: |
Gibt einen Wert vom double zurück, der den aus der IQ (1. Generation) Gehirnbatterie entnommenen Strom in Ampere darstellt, im Bereich von 0,0 bis 15,0 Ampere.