from machine import Pin, PWM, ADC
from time import sleep
pwm_1 = PWM(Pin(23),freq=50)
pwm_2 = PWM(Pin(22),freq=50)
adc_1 = ADC(Pin(34))
adc_1.width (ADC.WIDTH_9BIT)
adc_1.atten (ADC.ATTN_11DB)
led = Pin(21,Pin.OUT)
adc_2 = ADC(Pin(35))
adc_2.width (ADC.WIDTH_9BIT)
adc_2.atten (ADC.ATTN_11DB)
push = Pin(14,Pin.IN,Pin.PULL_UP)
n=0
while(1):
if push.value()==0:
sleep(0.02)
n=n+1
if n > 2:
n=0
while push.value()==0:
sleep(0.03)
if n==0:
v = adc_1.read()
v = (v*(125-25)/511)+25
pwm_1.duty(int(v))
sleep(0.02)
elif n==1:
v_2 = adc_2.read()
v_2 = (v_2*(125-25)/511)+25
pwm_2.duty(int(v_2))
sleep(0.02)
else:
v = adc_1.read()
v = (v*(125-25)/511)+25
pwm_1.duty(int(v))
sleep(0.02)
v_2 = adc_2.read()
v_2 = (v_2*(125-25)/511)+25
pwm_2.duty(int(v_2))
sleep(0.02)