ESP32的所有使能输出的引脚都可以使能PWM。基本频率可以从1Hz到40MHz,但有一个折衷;随着基频率的增加,负载分辨率降低。
1、电路图
2、呼吸灯程序
import machine
import time
p2 = machine.Pin(2, machine.Pin.OUT) # create output pin on GPIO2
while 1:
p2.on() # set pin to "on" (high) level
time.sleep(1) # sleep for 1 second
print(p2.value()) # get value, 0 or 1
p2.off() # set pin to "off" (low) level
time.sleep(1) # sleep for 1 second
print(p2.value()) # get value, 0 or 1
版权声明:本文为xuechanba原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。