Advertisement
Guest User

Untitled

a guest
Aug 31st, 2015
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.37 KB | None | 0 0
  1. #import PWM
  2. #pwm = PWM(0x40)
  3. #pwm.setPWMFreq(60) #60hz
  4.  
  5. servoMin = 1
  6. servoMax = 800
  7.  
  8. def setPWMDegrees(channel,degrees):
  9. clampedValue = max(1,min(degrees,360))
  10. fraction = clampedValue / 360
  11. pwmValue = round(fraction * servoMax)
  12. print(pwmValue)
  13. #pwm.setPWM(channel,pwmValue)
  14.  
  15. setPWMDegrees(1,360)
  16. setPWMDegrees(1,800)
  17. setPWMDegrees(1,90)
  18. setPWMDegrees(1,180)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement