Main Content

stop

Stop DC motor connected to Adafruit Motor Shield

Add-On Required: This feature requires the MATLAB Support Package for Arduino Hardware add-on.

Syntax

Description

example

stop(dcm) stops the DC motor.

Examples

collapse all

Create a DC motor connection to an Adafruit Motor Shield attached to Arduino hardware. Start and stop the motor.

a = arduino('COM4','Uno','Libraries','Adafruit/MotorShieldV2');
shield = addon(a,'Adafruit/MotorShieldV2');

Create a DC motor connection at port 1.

dcm = dcmotor(shield,1);

Change the speed to 0.2, start the DC motor, and display the motor object.

dcm.Speed = 0.2;
start(dcm);
dcm
dcm = 
  dcmotorv2 with properties:

    MotorNumber: 1 (M1)
          Speed: 0.20           
      IsRunning: 1              

Stop the motor, and display the object.

stop(dcm);
dcm
dcm = 
  dcmotorv2 with properties:

    MotorNumber: 1 (M1)
          Speed: 0.20           
      IsRunning: 0              

Input Arguments

collapse all

DC motor connection, specified as a dcmotor object, created using dcmotor function.

Version History

Introduced in R2014b