Paso 7: Carga Python programa y Final
Construir - descargar pottylogger.py a ordenador y transferencia al directorio /home/pi en RasPi. Generalmente utilizo WinSCP para transferir archivos entre mi PC y RasPi...
Editar pottylogger.py para poner en tu información de cuenta real de Google, ver a continuación:
# Datos de la balanza Google
correo electrónico = ' nnnnnnnnn
contraseña = 'xxxxxxxx'
Conecte el módulo de receptor a los pines GPIO RasPi
Prueba - entrar el siguiente comando el RasPi/home/pi directorio en línea de comandos
sudo python pottylogger.py
No debe haber ningún mensaje de error. Ahora descarga el inodoro - la información del evento se escribirá a ambos la pantalla RasPi y después de un minuto se anexa a la hoja de cálculo de Google Drive Potty_Logger, ver fotografías de ejemplos.
Ahora espere unos minutos o para el aseo terminar el ciclo de lavado, luego retire y luego vuelva a instala el eje del papel de trabajo - otra vez la información del evento se escribirá a ambos la pantalla RasPi y después de un minuto o así se anexa a la hoja de cálculo de Google Drive Potty_Logger.
Notas - para evitar la doble evento contando el programa python hace una pausa de 60 segundos después del inicio de un evento al ras y 120 segundos después del principio del papel higiénico R & R eventos, así que si las cosas suceden más rápidas que eso, no Haz contados.
Usted puede tener este programa de python se inicia automáticamente cada vez que las botas RasPi, ver referencia más abajo.
Ejecutar un Script de Python en el arranque utilizando Cron
Este mismo método también podría utilizarse para otro registro de eventos simples como aperturas de puertas de frigorífico.
Este instructable fue habilitado e inspirado en el siguiente proyecto en el sistema de aprendizaje de Adafruit: