當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Arduino ArduinoMotorCarrier - BATTERY用法及代碼示例

返回有關連接到操作符的電池的信息。

用法

battery.getRaw()
battery.getConverted()
battery.getFiltered()

返回

  • getRaw():以整數形式返回從電池讀取的原始 ADC。
  • getConverted() :返回轉換為伏特的電池電壓作為浮點數。
  • getFiltered() :返回轉換為伏特並在最後 10 秒內過濾的電池電壓。

示例


#include <ArduinoMotorCarrier.h>

//Variable to store the battery voltage
float batteryVoltage;
...
void loop() {
  batteryVoltage = battery.getRaw()/236.0; //236 for Nano, 77 for MKR.
  Serial.print("Battery voltage: ");
  Serial.print(batteryVoltage,3);  
  Serial.print("V, Raw ");
  Serial.println(battery.getRaw());
  delay(5000); //wait for a few seconds  
}

相關用法


注:本文由純淨天空篩選整理自arduino.cc大神的英文原創作品 ArduinoMotorCarrier - BATTERY。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。