私はguiを使用して、ac712の現在のデータをmatlabのGUIにプロットしています。問題は、データを適切にプロットできないことです。プロットは三角形であり、かつ、滑らかな曲線ではないようである。
また、現在の値は正しいですが、私はx軸の値が正しくないと思います。助けてくださいされている次のように私は、現在の値と同じのためのArduinoの使用ACS712電流センサMatlabとArduinoを使用したデータプロット
clear all
clc
a=arduino('com3','uno');
samples=200
for i=1:201
x=[0:0.001:2];
y=zeros(1,201);
b=a.readVoltage(0);
y(i)=((b-2.5)/.234);
i=i+1
pause (0.006)
end
figure(1)
plot(x,y)
: 0.46 -0.69 1.04 -0.94 0.81 -0.29 -0.06 0.71 -0.83 1.08 -0.81 0.62 0.04 -0.31フォロー
plot obtained with arduino current data and x axis values as: 1-29としてExcelを使用しているploted0.87 -0.87 1.1 -0.67 0.37 0.27 -0.56 1.02 -0.92 0.94 -0.46 0.08 0.52 -0.71 1.04
おかげで、 –
アップデート:私はarduinoのとMATLABを使用して正弦波をobatain。 –
更新された質問を表示してください@Jeff –