#SC_05_pwm.py
from machine import Pin, PWM
import time
led = Pin(16,Pin.OUT)
frequency = 5000
led_pwm = PWM(Pin(4), frequency)
led.value(0)
led_pwm.duty(0)
while True:
led.value(1)
time.sleep(1)
duty_cycle = int(input('insert duty cycle (0-1024): '))
led_pwm.duty(duty_cycle)
time.sleep(0.005)
led.value(0)
time.sleep(1)
'''
for duty_cycle in range(0, 1024, 10): # 0-1024
print(duty_cycle)
led_pwm.duty(duty_cycle)
time.sleep(0.1)
for duty_cycle in range(1020, 0, -10): # 0-1024
print(duty_cycle)
led_pwm.duty(duty_cycle)
time.sleep(0.1)
'''