Paso 11: Actualización del proyecto 2 - nuevo software
Hola gente
Esperando los nuevos anillos de resbalón de China, espero que llegaré en un par de semanas, y luego como prometida voy a actualizar con el howto de viento dirección y velocidad del viento.
He hecho algunos cambios en el programa principal que se puede descargar. Las razones para esto son:
- Si uno de los sensores se desconecta accidentalmente del I2C bus, el programa se bloqueará. Así que he hecho 4 nuevas funciones de prueba que pondrá a prueba si los sensores están conectados realmente, y si no, el programa asume el valor 0 para el sensor correspondiente. Esto se puede cambiar a su voluntad.
- Estoy usando una tarea de cron para ejecutar el programa cada 5 minutos en vez de estar corriendo todo el tiempo. Esto realmente hace mucho más sentido, ya que ahora no tienes un programa que se ejecuta recursos perder 24 h/24 y propenso a estrellarse. También puede cambiar los 5 minutos para lo que quieras.
Me parece fácil de configurar cronjobs con la ayuda de un programa de GUI llamado gnome-schedule. Si no tienes instalado, hacer sudo apt-get instalar gnome.schedule para hacerlo.
Después de que usted sólo añadir un nuevo trabajo de cron recurrente, darle algún tipo de nombre y configurar el comando ejecutar como sudo python temp-monitor.py. Después de basta con configurar el intervalo de tiempo, la tarea de guardar y reiniciar.
Gracias por el interés