#!/usr/bin/python import time from stepper import Stepper, STEP_SEQUENCE_TORQ PINS = [17, 27, 22, 23] SWEEP_RANGE_DEGREES = 15.0 stepper = Stepper(PINS, STEP_SEQUENCE_TORQ) position = 0 error = 0 while True: error = stepper.advance(SWEEP_RANGE_DEGREES - error) error = stepper.reverse(SWEEP_RANGE_DEGREES - error) error = stepper.advance(SWEEP_RANGE_DEGREES - error) error = stepper.reverse(SWEEP_RANGE_DEGREES - error) error = stepper.advance(SWEEP_RANGE_DEGREES - error) error = stepper.reverse(SWEEP_RANGE_DEGREES - error) time.sleep(1.0) error = stepper.advance(SWEEP_RANGE_DEGREES - error) time.sleep(1.0) error = stepper.reverse(SWEEP_RANGE_DEGREES - error) time.sleep(1.0)
#!/usr/bin/python import sys from stepper import Stepper, STEP_SEQUENCE_TORQ PINS = [17, 27, 22, 23] stepper = Stepper(PINS, STEP_SEQUENCE_TORQ) adjustment_degrees = float(sys.argv[1]) stepper.advance(adjustment_degrees)