matlab error while trying to connect servo motor through arduino
    2 views (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!




