目次

IanalogReadf()

IanalogReadf()はアナログ入力値を指定した実数範囲に変換します。

IanalogReadf コマンドの動作フロー

float IanalogReadf(uint8_t ch, float min, float max)

コマンド

コマンド 引数 戻り値 動作
IanalogReadf(ch, min, max) uint8_t ch — 読み取るアナログ入力ピンまたはチャネル
float minint32_t変換結果の最小値
float maxint32_t変換結果の最大値
float アナログ入力値を指定した実数範囲に変換します。

使用例

void setup() {
  Serial.begin(115200);
}
 
void loop() {
  float voltage = IanalogReadf(A0, 0.0F, 10.0F);  // アナログ入力値を指定した浮動小数点範囲に変換します。
  Serial.println(voltage, 2);
  delay(500);
}

注意事項

同じカテゴリの内蔵コマンド

← 内蔵コマンド一覧