from machine import Pin,PWM

#CONFIGURACION DEL PWM

motor=PWM(Pin(19),freq=1000)
dir1=Pin(22,Pin.OUT)
dir2=Pin(23,Pin.OUT)

#CONFIGURACION DE LAS VARIABLES

vel=300

def cambiovel (x):
  
  global vel
  
  if (vel==300):
    
    vel=1000
    
  elif(vel==1000):
    
    vel=300
    

#CONFIGURACION DE LOS BOTONES

pushvel=Pin(33,Pin.IN,Pin.PULL_UP)
pushvel.irq(trigger=Pin.IRQ_FALLING, handler=cambiovel)


# PROGRAMA PRINCIPAL

while(1):
  
  motor.duty(vel)
  dir1.off()
  dir2.on()