How to continuously real-time plotting graph from arduino to matlab (10k Variable Resistor)
2 次查看(过去 30 天)
显示 更早的评论
Hello and good day to all the experts and visitors of Mat-Lab, I am a mechatronic student and now facing problem trying to interface matlab and arduino..
I am trying to real-time plotting graph from arduino to matlab with (10k variable resistor), but the graph will stop plotting after reach the Maximun X-axis (I set 0-1000).
Can it continuously real-time plotting the graph non stop? full of appreciation or teaching me to solve it.
the code is shown below:
a = arduino('COM3');
interv = 1000;
passo = 1;
t=1;
x=0;
while(t<interv)
b=a.analogRead(0);
x=[x,b];
plot(x);
axis([0,interv,0,1024]);
grid
t=t+passo;
drawnow;
end
1 个评论
Kerone Naidoo
2017-3-8
Hi,
just dont bound the axis, remove the bounds on the axis and that should allow it to continually plot the voltage.
回答(6 个)
David Sanchez
2013-8-13
You just have to change the axis when the highest value is reached:
axis([interv,2*interv,0,1024]); % adapt values to your needs
anand
2016-12-22
just make use of while(1) after a = arduino and at the last make use of a end function this solves your problem
0 个评论
Sanjay Raam
2014-2-9
编辑:Sanjay Raam
2014-2-9
you need not set axis between 0to1024
instead give the following statement
axes auto;
by the way, thanks for your program... it was useful for me to learn!!
0 个评论
khoulod ghanem
2015-9-28
I am trying to plot current-voltage curve from Arduino to Matlab , can you help me to start ??
0 个评论
ravi kumar
2017-2-2
This did not work for me. I tried this one: Real Time Analog Voltage in Matlab using Arduino it uses line function. anybody knows how to scroll the time line?
1 个评论
prasad noolu
2017-8-17
编辑:prasad noolu
2017-8-17
try this code: clear all
a = arduino
x = 0;
for k = 1:1000
b = readVoltage(a, 'A0');
x = [x, b];
plot (x);
grid;
drawnow;
end
Madhu Govindarajan
2017-10-17
Checkout this video - https://www.mathworks.com/videos/plotting-live-data-of-a-temperature-sensor-using-arduino-and-matlab-121317.html?s_tid=srchtitle
HTH, Madhu
0 个评论
另请参阅
类别
在 Help Center 和 File 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!