Paso 6: Escribir el programa
Literalmente fue mi primera vez usando Python, que indique qué simplista es.
El programa está dividido en tres archivos separados:
1.) coffeeBot.py (el programa principal que controla mensajes y ejecuta otros archivos)
2.) doGPIO.py (ejecuta el proceso GPIO de activar los pernos que encienda la cafetera)
3.) startGPIO.py (inicializa los pines GPIO, puesto que mi cafetera en botón es doble-barreled)
Los archivos de programa siguen este proceso cuando se ejecuta coffeeBot.py:
1.) inicializa los pines GPIO
2.) cheque por correo
2a.) si no hay correo nuevo, no
2B.) Si correo nuevo encontrado, señal
Sueño 3.) durante tres segundos
4.) Repita los pasos 2-4
Más detalles pueden encontrarse en los archivos de programa adjunto que he comentado. Tenga en cuenta que todos los archivos sean instalados en el directorio "/ home/pi".