操作l298n控制电机转速时能用到,记录下来
#!/usr/bin/env python # coding: utf-8 import sys reload(sys) sys.setdefaultencoding('utf-8') import time import RPi.GPIO as gpio gpio.setmode(gpio.BCM) pin = 14 gpio.setup(pin, gpio.OUT) pwm = gpio.PWM(pin, 50) pwm.start(0) try: while True: for dc in range(0, 101, 5): pwm.ChangeDutyCycle(dc) time.sleep(0.05) for dc in range(100, -1, -5): pwm.ChangeDutyCycle(dc) time.sleep(0.05) except KeyboardInterrupt: pass pwm.stop() gpio.cleanup() #!/usr/bin/env python # cod