matlab error while trying to connect servo motor through arduino
1 view (last 30 days)
Show older comments
if true
a = arduino('com24', 'uno', 'Libraries', 'Servo');
s = servo(a, 'D8')
end
when i run this code i get an error Invalid pin format. Pin number must be a scalar integer.
i am using r2014a version.
Pls help me solve this error
2 Comments
Answers (2)
Duaner
on 2 Jul 2016
I had the same error when trying to read voltage output readVoltage(a,'A1') Invalid pin format. Pin number must be a scalar integer. after messing around i found this to work: readVoltage(a,1)
ans =
4.9951
PRIYA RANJAN PATTANAIK
on 4 Mar 2017
Edited: PRIYA RANJAN PATTANAIK
on 4 Mar 2017
Try s = servo(a, 8)
0 Comments
Communities
More Answers in the Power Electronics Control
See Also
Categories
Find more on Servo Motors in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!