Paso 4: Ejemplo de código
Variables necesarias para el código de un Linkit
LABLE - utilizado para definir los encabezados de columna.
Sintaxis: Serial.println ("etiqueta, INT_COLUMN");
FECHA, hora - permite que el puerto serie enviar datos a Excel.
Sintaxis: Serial.print ("fecha, hora,"); Serial.println (val);
Nota: Serial.print ("fecha, hora,") debe ser utilizado antes de cada Serial.println();
FILA, conjunto, k,-esto permite control sobre la fila que excel acepta datos.
Sintaxis: Serial.println (fila, conjunto, #);
El control de la columna: Serial.print(","); Como CSV
Código de ejemplo
El siguiente bit de código arduino envía datos a través de la conexión en serie y se recoge por PLX-DAQ cuando se abre la hoja de cálculo PLX y haga clic en conectar.
Nota no es necesario añadir cualquiera de los componentes todavía que este código se ejecutará tal y como está.
Su no muy buena - y sólo un comienzo para que puedan ver lo que las funciones básicas de las variables de hacen antes de aplicar a una aplicación para obtener un ejemplo de captura de datos reales.
El código utiliza dos valores de x e y - Y se fija e incrementos de X, cuando x es mayor que y se restablece a 0 y el recuento de filas también se restablece para detener el conjunto de datos que demasiado grande.
Mantener en mente es sólo un ejemplo para dar un indicador sobre cómo aplicar las variables en el código.
int x = 0;
int fila = 0;
int y = 50;
void setup() {}
Serial.Begin(128000); abre el puerto serie, establece la tarifa de datos a 128000 bps
Serial.println("CLEARDATA");
Serial.println("Label,Time,x,y"); }
void loop() {}
Serial.Print("Data,Time,"); Serial.Print(x); Serial.Print(","); Serial.println(y);
fila ++;
x ++;
Si (x > y) {}
fila = 0;
x = 0;
Serial.println("Row,Set,2");
}
Delay(100);
}