目次

IanalogRead()

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

IanalogRead コマンドの動作フロー

int32_t IanalogRead(uint8_t ch, int32_t min, int32_t max)

コマンド

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

使用例

void setup() {
  Serial.begin(115200);
}
 
void loop() {
  int32_t percent = IanalogRead(A0, 0, 100);  // アナログ入力値を指定した整数範囲に変換します。
  Serial.println(percent);
  delay(500);
}

注意事項

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

← 内蔵コマンド一覧