Main Content

start

Start DC motor connected to Adafruit Motor Shield

Description

example

start(dcm) starts the DC motor. If the motor speed is set 0, the DC motor will not rotate.

Examples

collapse all

Create a DC motor connection to an Adafruit Motor Shield connected to Arduino hardware, and start 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)
dcm = 
  dcmotorv2 with properties:

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

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              

Input Arguments

collapse all

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

Version History

Introduced in R2014b