Lección 1, Tema 1
En Progreso

Control de motores y servos con evive

29/06/2022

Introducción

Hasta ahora hemos trabajado con scripts y todo eso está construido dentro de  evive. Ahora, cambiemos a algo que necesitemos conectar externamente, por ejemplo, motores de CC y servomotores. evive tiene, como debe haber aprendido en el curso 1, pines para motores DC ( M1 y M2 ) y servomotores ( S1 y S2 ); también se muestran a continuación:

canal motor evive
canal de salida del servo evive

Una forma de controlarlos es usando el menú de control cargado en evive; otra forma, como habrás adivinado, es programar . Hay una extensión de actuadores que se utiliza para controlar los motores. Hay 3 bloques para motores y servos en extensión de actuadores.

BLOQUEARFUNCIÓN
Ejecutar motorEl bloque toma el puerto del motor (M1 o M2), la dirección de rotación (hacia adelante o hacia atrás) y la velocidad de rotación (entre 0 y 100%) como entrada del usuario y hace girar el motor en consecuencia.
Motor libre o bloqueadoEl bloque libera o bloquea el motor conectado a la ranura seleccionada en el canal evive Motor.
Establecer ángulo del servoEl bloque establece el servo conectado al pin PWM en el ángulo especificado entre 0 y 180.