passing parameters to python script on raspberry pi4
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Ran Zeimer
il 3 Apr 2021
Commentato: Ran Zeimer
il 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 Commenti
Risposta accettata
Swetha Polemoni
il 20 Apr 2021
Hi
This might help you.
system(['python filedirectory/file.py parm1 parm2']);
Più risposte (0)
Vedere anche
Categorie
Scopri di più su MATLAB Support Package for Raspberry Pi Hardware in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!