¿Paso 6: Vatios significa él todo?
Como quisiera conseguir este instructable en ser considerado para el desafío de Epilog que mantuvo al final de la computadora del aparato tan simple como sea posible, enchufado un XBee en el explorador de XBee USB y simplemente leer los resultados a través de la conexión en serie.
Nota: en el futuro tengo pensado usar un segundo microcontrolador y servir encima de los resultados a través de ethernet. Por lo tanto proporcionar un medio para tener los datos registrados y lo que es disponible en una red, sin tener que tener la computadora encendida todo el tiempo. A continuación, un dispositivo (como un iPhone) puede consultar mi dispositivo de medidor de energía y visualizar resultados como se reciben.
Hay una multitud de maneras en que la solicitud de registro de la computadora podría ser implementada, como registro simplemente requiere acceso a y la lectura del puerto serie virtual creado por los controladores de dispositivo FTDI.
Me siento cómodo de codificación en Java, Python y a un cierto grado de procesamiento, pero ya estoy tratando de reconectar mi cerebro con sus 10 años de edad conocimientos de Objective-C, decidí aplicar el registrador como una aplicación de cacao nativo de Mac OS X. Después de algunos caza alrededor me encontré con el código de AMSerialPort de harmless.de. Este código proporciona un medio nativo de conectar a los puertos serie y la aplicación de ejemplo incluido ayuda a poner las cosas en marcha muy rápidamente.
Nota: no hay demasiados ejemplos de directa interfaz de Mac OS X y dispositivos en serie y por lo tanto este instructable puede ser de utilidad para personas que quieran familiarizarse con la forma de hacerlo.
Como puede verse en las capturas de pantalla, la aplicación de PowerMon proporciona un medio simple de conexión al puerto serial (obscuro) nombre de FTDI (confía en mí, cuando tienes dos o tres FTDI dispositivos conectados las cosas se ponen muy confusas) y el registro de los resultados de los datos del medidor de energía en un texto. Detrás de las escenas la aplicación también es escribir el contenido de los datos registrados en un archivo CSV (variables separadas por comas).
Otra vez por el bien de conveniencia, decidí que utilizaría el método de registro de datos CSV como forma rápida de poder importar datos en herramientas como números y Excel.