Class_ADC - gfd-dennou-club/mrubyc-esp32 GitHub Wiki

ADC

汎用の電圧入力.analog to digital conversion.

コンストラクタ

ADC.new( pin )

  • pin : GPIO PIN number

adc1 = ADC.new( 39 )    # create ADC object on ADC pin

read_voltage() -> Float

値を読み込み、電圧値(V)を返す。

val = adc1.read_voltage()	

read() -> Float

read_voltage のエイリアス

val = adc1.read()	

read_raw() -> Integer

値を読み込み、raw値(電圧に変換前の値)を返す。

val = adc1.read_raw()		# value : 0 ~ 4095 (ADC::WIDTH_12BIT の場合)