ESP8266——ADC


1.ADC

  ESP8266上只有一个ADC输入口,且输入电压范围为0~1V,对应的数字量值为0~1023。

  

图1-1 NodeMCU开发板引脚图

  ADC接口如图1-1左上角的ADC0。

2.模拟到数字转换

  ESP8266 具有单个引脚(与 GPIO 引脚分离),可用于读取模拟电压并将其转换为数字值。您可以使用:

>>> import machine
>>> adc = machine.ADC(0)

然后读取其值,

>>> adc.read()
58

从函数返回的值介于 0(0.0 伏)和 1024(1.0 伏)之间。请注意,此输入最多只能承受 1.0 伏,您必须使用分压器电路测量较大的电压。read()


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM