クラス ADC -- アナログ-デジタル変換

ADC クラスはアナログ-デジタルコンバーターへのインターフェイスを提供します。これは、電圧変動をサンプリングして離散値に変換する単一のエンドポイントを表します。

使用例:

import machine

adc = machine.ADC(pin)   # 指定のピンの ADC オブジェクトを作成
val = adc.read_u16()     # 生のアナログ値を 0-65535 の範囲で読み込み

コンストラクタ

class machine.ADC(id)

id が示すソースにソースに関連付けられた ADC にアクセスします。この id は、整数(通常はチャネル番号を指定)、 Pin オブジェクト、基盤の基礎のハードウェアがサポートする他の値です。

メソッド

ADC.read_u16()

アナログ値の読込み行い、0-65535 の範囲の整数を返します。戻り値は、ADC によって取得された生の読み取り値を表し、最小値が 0、最大値が 65535 になるようにスケーリングされます。