def configure_rpi2stepper(): motor = bigeasydriver.BigEasyDriver() motor.enable_pin = 5 motor.MS1_pin = 6 motor.MS2_pin = 13 motor.MS3_pin = 19 motor.direction_pin = 26 motor.step_pin = 16 motor.begin() motor.degrees_per_step = 1.8 motor.set_stepsize('full step') return motor
# Copyright (c) 2017-2025 John R. Leeman # Distributed under the terms of the MIT License. from time import sleep import bigeasydriver import RPi.GPIO as GPIO import time #t0=time.time() stepper = bigeasydriver.BigEasyDriver() stepper.enable_pin = 5 stepper.MS1_pin = 6 stepper.MS2_pin = 13 stepper.MS3_pin = 19 stepper.direction_pin = 26 stepper.step_pin = 16 stepper.begin() stepper.degrees_per_step = 1.8 stepper.pulse_interval=10e-5 import numpy as np stepper.set_direction('ccw') stepper.set_stepsize('sixteenth step') #different degrees and different angle theta=[1, 5, 10, 45, 90, 180] theta_j1=[j*2.95 for j in theta] for i in range(0,6): t0=time.time()