Paso 6: Aplicación de Integated para guardar los datos del Sensor en archivo CSV
Una vez que los sensores han sido probados y demostrado mediante las pruebas de unidad, se integran en la aplicación Python. Cada sensor requerirá su importación, instalación, y lea las funciones. No todos los sensores tienen que leer en el mismo horario pero ayudará si se utiliza un tiempo común. Algunos sensores pueden necesitar algún tiempo para calentar Si se ponen en modo de hibernación (eg. Sensor de gas).
Necesita la aplicación python
- importar la biblioteca de sensor
- Crear instancia de sensor
- Detección de bucle - llamado en base periódica
- preparación de sensores
- leer sensores
- Comunicado de sensores
- abrir un archivo CSV para agregar
- agregar valores del sensor al objeto de la lista en orden conocido
- Escriba la línea CSV al archivo
- cerrar un archivo CSV
Este programa de ejemplo trae todos los sensores enseñados un archivo CSV. Otra vez se trata de una aplicación de prueba en el camino a la aplicación final. En este momento no tenemos el archivo de sensores/cierre de preparación en la sección de bucle.