Contents
Example for dc and stepper motors (with Adafruit Motor Shield)
create arduino object and connect to board
if exist('a','var') && isa(a,'arduino') && isvalid(a),
else
a=arduino('DEMO');
end
Demo mode connection .......
Motor Shield V1 sketch detected !
Arduino successfully connected !
DC motors (this requires both adafruit motor shield and AFMotor library installed)
motorSpeed(a,4)
motorSpeed(a,4,200)
motorSpeed(a);
motorRun(a,4,'forward');
motorRun(a,4,'backward');
motorRun(a,4,'release');
The speed of motor number 4 is set to: 0 over 255
The speed of motor number 1 is set to: 0 over 255
The speed of motor number 2 is set to: 0 over 255
The speed of motor number 3 is set to: 0 over 255
The speed of motor number 4 is set to: 200 over 255
Stepper motors (this requires both adafruit motor shield and AFMotor library installed)
stepperSpeed(a,1,50)
stepperSpeed(a,1);
stepperStep(a,1,'forward','double',100);
stepperStep(a,1,'backward','single',50);
stepperStep(a,1,'release');
The speed of stepper number 1 is set to: 50 over 255
close session
delete(a)