matlab error while trying to connect servo motor through arduino

조회 수: 1 (최근 30일)
india king
india king 2016년 5월 3일
댓글: carlos gómez 2017년 8월 4일
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개)

Duaner
Duaner 2016년 7월 2일
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
PRIYA RANJAN PATTANAIK 2017년 3월 4일
편집: PRIYA RANJAN PATTANAIK 2017년 3월 4일
Try s = servo(a, 8)

커뮤니티

더 많은 답변 보기:  Power Electronics Community

카테고리

Help CenterFile Exchange에서 Servo Motors에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by