| 戻る |
EV3本体に搭載されているバッテリの状態を取得するクラスです。
ETロボコン大会のシミュレータ環境では常に固定値が返されます。
| メソッド | 概要 | シミュレータ対応 | 備考 |
|---|---|---|---|
| batteryVoltage battery_voltage |
バッテリ電圧を取得します。 | ○ | |
| batteryCurrent battery_current |
バッテリ電流を取得します。 | ○ |
バッテリ電圧[mV]を取得します。
ETロボコン大会のシミュレータ環境では常に固定値が返されます。
なし
ミリボルト単位のバッテリ電圧値を返します。
バッテリ電流[mA]を取得します。
ETロボコン大会のシミュレータ環境では常に固定値が返されます。
なし
ミリアンペア単位のバッテリ電流値を返します。
# 10秒毎にバッテリ状態をログ出力する
loop {
log("#{EV3RT::Battery.batteryVoltage / 1000.0} [V]\n") # 電圧[V]
log("#{EV3RT::Battery.batteryCurrent / 1000.0} [A]\n") # 電流[A]
EV3RT::Task.delay(10000) # 10秒待つ
}