类 ADC – 模数转换

ADC 类为模数转换器提供了一个接口,并表示一个端点,可以对连续电压进行采样并将其转换为离散值。

用法示例:

import machine

adc = machine.ADC(pin)   # create an ADC object acting on a pin
val = adc.read_u16()     # read a raw analog value in the range 0-65535

构造函数

class machine.ADC(id)

访问与id标识的源关联的 ADC 。这个 id可以是一个整数(通常指定一个通道号)、一个 Pin对象或底层机器支持的其他值。

方法

ADC.read_u16()

获取模拟读数并返回 0-65535 范围内的整数。返回值表示 ADC 获取的原始读数,按比例缩放,最小值为 0,最大值为 65535。