filmov
tv
DATOS DE ARDUINO A EXCEL CON PLX DAQ
Показать описание
Este vídeo explica de forma sencilla como pasar datos de Arduino a Excel automáticamente y a tiempo real, sin necesidad de copiar los datos del monitor serie y pasarlos a un Excel manualmente.
El programa PLX - DAQ permite pasar los datos leídos por Arduino a EXCEL a través de una macro Active X. Esta macro permite la comunicación Serial entre Arduino y MS Excel además de ver eficientemente si las señales obtenidas por el Arduino están correctamente manipuladas ya que Excel posibilita graficar las señales obtenidas por un banco de ensayos. PLX - DAQ es un programa creado por la empresa Parallax.
Código:
======
int c = 0;
int item;
void setup() {
randomSeed(analogRead(0));
}
void loop() {
int sensor0 = random(300)*5;
int sensor1 = random(300);
int sensor2 = random(500);
int sensor3 = random(100);
int sensor4 = random(100);
int sensor5 = random(100);
int sensor6 = random(100);
int sensor7 = random(100);
int sensor8 = random(100);
int sensor9 = random(100);
int sensor10 = random(100);
int sensor11 = random(100);
int sensor12 = random(100);
int sensor13 = random(100);
int sensor14 = random(100);
int sensor15 = random(100);
c = c + 1;
item = c;
//Atención la última línea debe llevar "ln".
delay(2000); //milisegundos. 1000 ms = 1 s
}
El programa PLX - DAQ permite pasar los datos leídos por Arduino a EXCEL a través de una macro Active X. Esta macro permite la comunicación Serial entre Arduino y MS Excel además de ver eficientemente si las señales obtenidas por el Arduino están correctamente manipuladas ya que Excel posibilita graficar las señales obtenidas por un banco de ensayos. PLX - DAQ es un programa creado por la empresa Parallax.
Código:
======
int c = 0;
int item;
void setup() {
randomSeed(analogRead(0));
}
void loop() {
int sensor0 = random(300)*5;
int sensor1 = random(300);
int sensor2 = random(500);
int sensor3 = random(100);
int sensor4 = random(100);
int sensor5 = random(100);
int sensor6 = random(100);
int sensor7 = random(100);
int sensor8 = random(100);
int sensor9 = random(100);
int sensor10 = random(100);
int sensor11 = random(100);
int sensor12 = random(100);
int sensor13 = random(100);
int sensor14 = random(100);
int sensor15 = random(100);
c = c + 1;
item = c;
//Atención la última línea debe llevar "ln".
delay(2000); //milisegundos. 1000 ms = 1 s
}
Комментарии