passing parameters to python script on raspberry pi4
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Ran Zeimer
am 3 Apr. 2021
Kommentiert: Ran Zeimer
am 20 Apr. 2021
I have a script on raspberry pi4 that controls a stepper motor using rpimotorlib. i can call the script from matlab using 'system' but i do not know the syntax to pass parameters used in the script:
from RpiMotorLib import RpiMotorLib
#define GPIO pins
#motor pin
GPIO_pins = (25,8,7) # Microstep Resolution MS1-MS3 -> GPIO Pin
direction= 20 # Direction Pin,
step = 21 # Step Pin
distance = 200 # Default move 1mm => 80 steps per mm
# Declare an named instance of class pass GPIO pins numbers
mymotortest = RpiMotorLib.A4988Nema(direction, step, GPIO_pins, "A4988")
mymotortest.motor_go(False, "Full" , distance, 0.01 , False, .05)
0 Kommentare
Akzeptierte Antwort
Swetha Polemoni
am 20 Apr. 2021
Hi
This might help you.
system(['python filedirectory/file.py parm1 parm2']);
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu MATLAB Support Package for Raspberry Pi Hardware finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!