passing parameters to python script on raspberry pi4
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Ran Zeimer
el 3 de Abr. de 2021
Comentada: Ran Zeimer
el 20 de Abr. de 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 comentarios
Respuesta aceptada
Swetha Polemoni
el 20 de Abr. de 2021
Hi
This might help you.
system(['python filedirectory/file.py parm1 parm2']);
Más respuestas (0)
Ver también
Categorías
Más información sobre MATLAB Support Package for Raspberry Pi Hardware en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!