Paso 2: Un registrador de datos simples
Este bosquejo (Descargar) es un simple registrador de datos. No hace mucho, cuando pfodApp se conecta y pide el menú principal, el bosquejo solo envía un mensaje de pantalla de datos que pide el pfodApp para abrir la pantalla de datos. Esto comienza a guardar los datos. En este caso los datos se envían una vez por segundo y consiste en contar el número de segundos desde el Arduino se enciende. Para su registrador de datos reales enviaría algunos datos reales en lugar de otro.
Aquí la conexión es vía bluetooth con el barato ITEAD BT escudo (esclavo) en un tablero de Uno Arduino (todos consulte esta página para tablas FioV3 + bluetooth o Wifi módulos)
Es necesario fijar los interruptores en el tablero de ITEAD Bluetooth. Coloque el interruptor de 3V/5V a 5V y coloque el interruptor de a Board/To FT232 para la posición de tablero. La tasa de abordamiento de módulo de bluetooth predeterminado es 9600, así que no hay necesidad de hacer ninguna otra configuración.
Usted también necesitará un cable USB y Descargar e instalar el IDE de Arduino. Finalmente se necesita un analizador pfod. Para este boceto el analizador más simple puede ser utilizado y es tan pequeño solo he incluido en la parte inferior del boceto. Sin embargo usted también puede descargar e instalar y otros analizadores pfod, como una biblioteca desde aquí.
Esta es la parte del boceto que envía los datos. Cuenta regresiva un cronómetro y cuando el temporizador llegue a 0 envía los datos siguientes que es solo un contador en este ejemplo.
enviar los datos si ha pasado 1 segundo
Si ((thisMillis-dataSampleTimer) > SAMPLE_INTERVAL) {}
dataSampleTimer += SAMPLE_INTERVAL; actualización para la próxima vez
contador ++; muestra incremento
enviar
parser.println(Counter);
}
Para enviar su propio cambio de datos a la
Parser.println(Counter);
para imprimir sus datos para la conexión en serie en lugar de otro. (Vea esta página en Arduino temporizadores).