8. 模数转换¶
ESP8266 有一个引脚(与 GPIO 引脚分开),可用于读取模拟电压并将其转换为数字值。您可以使用以下方法构建这样的 ADC 引脚对象:
>>> import machine
>>> adc = machine.ADC(0)
然后使用以下命令读取其值:
>>> adc.read()
58
从 read()
函数返回的值介于 0(0.0 伏)和 1024(1.0 伏)之间。请注意,此输入最多只能承受 1.0 伏特,您必须使用分压器电路来测量更大的电压。
ESP8266 有一个引脚(与 GPIO 引脚分开),可用于读取模拟电压并将其转换为数字值。您可以使用以下方法构建这样的 ADC 引脚对象:
>>> import machine
>>> adc = machine.ADC(0)
然后使用以下命令读取其值:
>>> adc.read()
58
从 read()
函数返回的值介于 0(0.0 伏)和 1024(1.0 伏)之间。请注意,此输入最多只能承受 1.0 伏特,您必须使用分压器电路来测量更大的电压。