diff --git a/crawler_software/servo_test.py b/crawler_software/servo_test.py new file mode 100644 index 0000000..836b70c --- /dev/null +++ b/crawler_software/servo_test.py @@ -0,0 +1,19 @@ +import RPi.GPIO as GPIO +import time + +servoPIN = 17 +GPIO.setmode(GPIO.BCM) +GPIO.setup(servoPIN, GPIO.OUT) + +p = GPIO.PWM(servoPIN, 50) # GPIO 17 for PWM with 50Hz +p.start(2.5) # Initialization +try: + while True: + p.ChangeDutyCycle(10) + time.sleep(2) + p.ChangeDutyCycle(2.5) + time.sleep(2) +except KeyboardInterrupt: + p.stop() + GPIO.cleanup() +