Main Content

Motor Carrier

控制连接到 Motor Carrier 的电机

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

函数

全部展开

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

主题