esp32系列教程代码-让esp的蓝灯亮起来

发布于 2024-03-16 09:39:52 阅读 63

让蓝灯亮

我们需要查看esp32中的蓝灯是用哪个接口控制的,我的这个esp32是用的GPIO2口,所以我们就让pin2口设置为1即可让蓝灯亮

import machine

pin2 = machine.Pin(2, machine.Pin.OUT)

pin2.value(1)

调整led灯的亮度

from machine import Pin,PWM

led2 = PWM(Pin(2))

led2.freq(1000)

led2.duty(200) # 来控制灯的亮度

将led灯以呼吸灯的方式显示

import time
from machine import Pin,PWM

led2 = PWM(Pin(2))

led2.freq(1000)

while True:
    for i in range (0,1024):
        led2.duty(i)
        time.sleep_ms(2)
    for i in range (1023,-1, -1):
        led2.duty(i)
        time.sleep_ms(2)