You are on page 1of 2

El script de Arduino se encarga del control directo de los motores, al recibir por el puerto serial

la distancia en pasos y la velocidad en tiempo entre pasos.

La parte del código presentada es esencial, se observa que cada eje girara los pasos deseados
por el usuario y el tiempo entre pasos computados por Matlab.

SCRIPT MATLAB

El software Matlab se encarga de calcular la velocidad, la distancia y el numero de pasos que


debe recorrer cada eje para que cumplan con una línea recta al trasladarse en cada punto.

En esta parte del código se ingresa la nueva posición deseada por el usuario:

Aquí se encuentra la distancia mayor, para partir de esta calcular el tiempo total que se
demoraría en recorrer línea recta.
Esta porción de código determina el número de pasos que debe recorrer cada eje y el tiempo
entre pasos de cada eje, al final estos datos se envían a la placa de desarrollo Arduino:

You might also like