from machine import ADC,Pin,PWM
import time
adc = ADC(Pin(35))
led1 = PWM(Pin(27),freq = 5000, duty = 0)
led2 = PWM(Pin(26),freq = 5000, duty = 0)
led3 = PWM(Pin(33),freq = 5000, duty = 0)
while True:
#variables for it to work
pot_value = adc.read()
print('pot_value:',pot_value)
time.sleep(1)
duty_cycle = pot_value // 4
#led brightness
print('Duty:',duty_cycle)
#if else conditions
if duty_cycle < 300:
led1.duty(duty_cycle)
led2.duty(0)
led3.duty(0)
elif duty_cycle >300 and duty_cycle < 600:
led2.duty(duty_cycle)
led1.duty(0)
led3.duty(0)
elif duty_cycle > 600:
led3.duty(duty_cycle)
led1.duty(0)
led2.duty(0)