数模转化
先看下 ESP32 开发板上哪些脚支持数模转换
途中紫色标记的 ADC 针脚都是支持的
使用一个光敏传感器,传感器两个引脚分别接 3v3
与 GPIO 15
python
from machine import Pin, ADC
import time
# 模拟量
pin_15 = ADC(Pin(15)) # Pin15 接 A0
pin_15.atten(ADC.ATTN_11DB) # 这里配置测量量程为 3.3V
# 循环检测
while True:
val = pin_15.read() # 模拟量范围 0-4095。数字值越小,表示当前环境光的亮度越大,否则越小
print(val)
time.sleep(0.3)