def blink(num): t = 1 for i in range(0, num): GPIO.output(led_pin1, True) time.sleep(t) GPIO.output(led_pin1, False) time.sleep(t) t = t + 1 print "I am done" GPIO.clenup()
def cleanUp(self): GPIO.clenup()
def __del__(self): gpio.clenup()
pwm1.ChangeDutyCycle(i) pwm2.ChangeDutyCycle(i) sleep(sleep_time) else: print(GPIO.input(sensor_out_recive)) print("go straight") sleep(interbal) for i range(100,0,-20); pdw1.ChangeDutyCycle(i) pdw2.ChangeDutyCycle(i) print("decelerate speed") except KeyboardlInterrput: print("Interrput CTRL + c") finally: pdw1.stop() pdw2.stop() GPIO.clenup() print("finish clenup")
import RPi.GPIO as GPIO from time import sleep GPIO.setmode(GPIO.BOARD) GPIO.setup(13, GPIO.OUT) servo = GPIO.PWM(13, 60) #PIN, freq servo.start(0) #duty print('#entering loop, master') try: while True: for i in range(0, 100, 10): print('duty cycle = %{0}'.format(i)) servo.ChangeDutyCycle(i) time.sleep(0.5) except: KeyboardInterrupt: print('#cleaning, master') servo.stop() GPIO.clenup()