Professional Documents
Culture Documents
ALGORITMO
clc;
close all;
clear all;
ar= arduino('COM3');
Fs=50;
%Frecuencia de muestreo
N=1000;
%Tamao de vector
y=zeros(N,1);
t=linspace(0,(N-1)/Fs,N);
l1 = line(nan,nan,'Color','r','LineWidth',2);
ylim([-0.1 5.1]);
xlim([0 (N-1)/Fs])
grid
Stop = 1;
uicontrol('Style','Pushbutton','String','Parar','Callback','Stop = 0;')
tic
while Stop
if toc>1/Fs
tic
y(1:end-1)=y(2:end);
y(end)= ar.analogRead(4)*5/1023;
set(l1,'XData',t,'YData',y);
drawnow
end
end
De dicho algoritmo se obtuvo una grfica de la cual se obtuvieron datos
que posteriormente se utilizaron para obtener la funcin.