from machine import Pin, PWM
from time import sleep
led = Pin(15, Pin.OUT)
pwmled = PWM(Pin(16), freq = 5000)
class Led0:
def blink():
led.on()
sleep(0.1)
led.off()
sleep(0.2)
class Led1:
def dimmen():
pwmled.duty_u16(round((65535/100)*2))
sleep(0.5)
pwmled.duty_u16(round((65535/100)*4))
sleep(0.5)
pwmled.duty_u16(round((65535/100)*8))
sleep(0.5)
pwmled.duty_u16(round((65535/100)*16))
sleep(0.5)
pwmled.duty_u16(round((65535/100)*32))
sleep(0.5)
pwmled.duty_u16(round((65535/100)*64))
sleep(0.5)
pwmled.duty_u16(round((65535/100)*92))
sleep(0.5)
pwmled.duty_u16(round((65535/100)*100))
sleep(0.5)
pwmled.duty_u16(round((65535/100)*92))
sleep(0.5)
pwmled.duty_u16(round((65535/100)*64))
sleep(0.5)
pwmled.duty_u16(round((65535/100)*32))
sleep(0.5)
pwmled.duty_u16(round((65535/100)*16))
sleep(0.5)
pwmled.duty_u16(round((65535/100)*8))
sleep(0.5)
pwmled.duty_u16(round((65535/100)*4))
sleep(0.5)
pwmled.duty_u16(round((65535/100)*2))
sleep(0.5)
pwmled.duty_u16(round((65535/100)*0))
sleep(0.5)
while True:
Led0.blink()
Led1.dimmen