Matlab - comparacion de datos arduino

 
Vista:
sin imagen de perfil
Val: 13
Ha aumentado su posición en 6 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

comparacion de datos arduino

Publicado por mariana (13 intervenciones) el 22/05/2017 17:26:36
hola

necesito ayuda para comparar datos de un sensor de altura. necesito que cuando el dato actual leido del sensor sea menor al dato anterior leido por el sensor se prenda un led, necesito ayuda no se como comparar esos dos datos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

comparacion de datos arduino

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 22/05/2017 17:58:06
si la programación es en Matlab debes hacer :

1
2
3
4
5
6
7
8
9
10
a = arduino()
anterior=0;
 
while  %condicion 
v=readDigitalPin(a,'D13'); %siendo este el pin digital 13 
if v<anterior
%encender led
end
v=anterior;
end

si lo estás haciendo desde arduino entonces declaras las variables

1
2
int Pin13 = 13;
int auxiliar=0

luego en el loop

1
2
3
4
5
6
val = digitalRead(Pin13);
if (auxiliar >val)
{
  // encender led
}
auxiliar=val;

saludos
https://www.facebook.com/royethmatlab/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar