Changing the pin of Arduino in Matlab script for mapping algorithm

조회 수: 3 (최근 30일)
Ali Khan
Ali Khan 2019년 6월 11일
댓글: Floris 2019년 6월 12일
HI guys,
I want to know that either we can change the predefined digital pin of Arduino in Matlab mapping algorithm or not. I am attaching the refrence link where i took the code. Now i am not sure that either these digital pins are predefined in libraries or just in a script. Thanks for your help
  댓글 수: 1
Floris
Floris 2019년 6월 11일
Hello,
Are you talking about the digital pins defined in the example code?
%% Create an ultrasonic sensor object with trigger pin D12 and echo pin D13.
% Create a servo object for the servo connected to pin D3.
sensor = addon(a, 'JRodrigoTech/HCSR04', 'D12', 'D13');
servo_motor = servo(a, 'D3');
Because you should be able to just configure 'D12', 'D13', 'D3' to other pins on your board.
You can read more about setting arduino pins here:

댓글을 달려면 로그인하십시오.

채택된 답변

Ali Khan
Ali Khan 2019년 6월 11일
Thanks for your reply,
Actually i was confused that it can be possible or not. My main purpose is to send the data from arduino uning bluetooth to Matlab and map it.
  댓글 수: 1
Floris
Floris 2019년 6월 11일
So I have never messed around with bluetooth for MATLAB and Arduino. I would recommend doing some googling and looking around on the internet. Here is what I found: https://www.mathworks.com/help/supportpkg/arduinoio/ug/arduino-bluetooth-setup-issues.html

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

Ali Khan
Ali Khan 2019년 6월 11일
Right now , I am implementing the example code available at the following link. When i run the code, a following error pop up. Can you tell me what is the exactly problem?
Undefined function or variable 'table'.
Error in Mapping_Your_Surroundings_Using_ArduinoandUltrasonicSensor (line 47)
polarplot (table(:,1)*pi/180, table (:,2));
  댓글 수: 1
Floris
Floris 2019년 6월 12일
Hello Ali,
I would open this as a separate question rather than using this question-answer thread to answer more questions. This error is, as the error states, because you have not defined 'table'. This means that the MATLAB compiler has no idea what to do with the word 'table' so take a good look at your code to see what table should be.
-Floris

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 MATLAB Support Package for Arduino Hardware에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by