主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

Motor Carrier

R2026a
控制连接到 Motor Carrier 的电机

使用 MKR Motor Carrie 或 Nano Motor Carrier 上的两个编码器输入,在闭环控制中控制伺服电机以及 DC 电机 M1 和 M2。在使用 motor carrier 函数之前,请创建 arduino 对象。有关详细信息,请参阅Connect to Arduino Hardware。

函数

全部展开

motorCarrierConnection to Arduino MKR Motor Carrier or Nano Motor Carrier
dcmotorConnection to DC Motor on Arduino MKR Motor Carrier or Nano Motor Carrier
startStart DC motor connected to MKR Motor Carrier or Nano Motor Carrier
stopStop DC motor connected to MKR Motor Carrier or Nano Motor Carriers
pidMotorConnection to motors in closed-loop PID control on Arduino MKR Motor Carrier or Nano Motor Carrier
readAngularPositionRead angular position of DC Motor in closed-loop control
readSpeedRead current rotational speed of DC Motor in closed loop control
writeAngularPositionRotate DC motor by specified angle in closed loop position controls
writeSpeedWrite speed of PID motor
rotaryEncoderConnection to rotary encoder on Arduino MKR Motor Carrier or Nano Motor Carrier
readCountRead current count value from encoder connected to MKR Motor Carrier or Nano Motor Carrier
readSpeedRead current rotational speed of motor from rotary encoder
resetCountSet encoder count value to zero or specified value
servoConnection to servo motor on Arduino MKR Motor Carrier or Nano Motor Carrier
writePositionWrite position of servo motor connected to MKR Motor Carrier or Nano Motor Carrier

主题

精选示例